1. Курс по основам программирования: CS50

В Гарвардском Университете есть знаменитый на весь мир курс по основам программирования — ComputerScience 50 (CS50). В нем неглубоко, но очень интересно рассказывается о различных областях применения программирования.

Этот курс будет очень полезен тем, кто хочет узнать больше о программировании и понять, интересно оно ему или нет. Это очень хороший способ узнать, что программирование вам не интересно до того, как вы потратите 5-6 лет на его изучение в университете.

А причем тут JavaRush, спросите вы? А вот причем. В 2016 году JavaRush совместно с группой переводов Vert Dider сделали очень качественный перевод всего курса CS50 на русский. Перевод настолько профессиональный, что первая видеолекция на YouTube набрала уже больше миллиона просмотров.

На JavaRush этот курс оформлен в виде отдельного квеста CS50, в котором есть все видео, текстовые лекции, а также дополнительные материалы по практическим заданиям.

Это курс доступен всем желающим без оплаты и без регистрации.


2. Курс по Android

Кстати, Гарвардским курсом мы решили не ограничиваться. В 2017 году мы перевели курс обучения основам разработки по Android от Google (создателей платформы Android).

Все видео и лекционные материалы также собраны в виде отдельного квеста — Android. Это курс также доступен всем желающим без оплаты и без регистрации. Смотрите, учитесь и развивайтесь.