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

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

Цей курс буде корисним для тих, хто хоче більше дізнатися про програмування та зрозуміти, чи це їм дійсно цікаво. Це хороший спосіб заздалегідь дізнатися, що програмування вам нецікаве, і не витрачати 5–6 років на його вивчення в університеті.

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

На JavaRush цей курс оформлено як окремий квест CS50, в якому є всі відео, текстові лекції, а також додаткові матеріали до практичних завдань.

Цей курс доступний для всіх бажаючих без оплати й реєстрації.


2. Курс з Android

Ми вирішили не обмежуватися Гарвардським курсом. У 2017 році ми переклали навчальний курс з основ розробки для ОС Android від Google (розробників платформи Android).

Усі відео та лекційні матеріали цього курсу також зібрано в окремому квесті —Android. Цей курс так само доступний для всіх бажаючих без оплати й реєстрації. Дивіться, вчіться, розвивайтеся.