Да, на нашем сайте вы найдете лучший курс по основам программирования — CS50 и базовый курс разработки под Android от Google. Эти курсы бесплатны и доступны без подписки.
В курсе по Java у вас есть возможность пройти первый уровень бесплатно. Это поможет вам понять особенности JavaRush и оценить, подходит ли вам такой формат обучения. Дальнейший доступ будет возможен только при наличии подписки.
Также на платформе бесплатно доступен раздел Игры, где вы, имея минимально рекомендуемый уровень знаний Java, сможете самостоятельно создать свою собственную игру и поделиться ею со своими друзьями.