Несколько бесплатных курсов и самоучителей по программированию, которые могут помочь освоить азы разработки сайтов, игр и приложений:
- «Введение в программирование» от школы «Хекслет». 3 Курс по ключевым принципам написания кода, на котором помогают составить программы на JavaScript. 3
- «IT-рентген» от SkillFactory. 3 В рамках курса можно пройти тест для определения подходящего ИТ-направления и выстроить личный план развития в сфере. 3
- «Знакомство с программированием» от Productstar. 3 Под присмотром менторов из Amazon, «Яндекса» и Skyeng студенты изучают основы языков разработки и архитектуру кода, а затем проходят стажировку в компаниях-партнёрах. 3
- «Основы программирования» от GeekBrains. 3 Курс рассказывает об азах написания кода, помогает выстроить алгоритм разработки программы и учит работать с массивами. 3
- «Профессия „Python-разработчик“» от Skillbox. 3 Курс с тремя бесплатными модулями, на которых студент пишет первую программу на Python. 3
- «Фулстек-разработчик» от «Яндекс Практикума». 3 Студент разбирается в особенностях создания сайтов и приложений, учится использовать библиотеку React, осваивает HTML и CSS. 3
Некоторые самоучители по программированию:
- Codecombat. 6 Браузерная игра, которая помогает освоить азы программирования. 6 По сути это набор задачек и пазлов, решить которые можно только с помощью программного кода. 6
- «Java SE 9. Базовый курс» (автор — Кей С. Хорстманн). 6 Одна из лучших книг для начинающих изучать Java. 6
- «JavaScript в примерах и задачах» (автор — Алексей Васильев). 24 Учебник по JavaScript с практическими примерами и подробным разбором задач. 4
Выбор бесплатных курсов и самоучителей зависит от личных предпочтений и интересов.