Программисты зарабатывают сотни тысяч рублей в месяц. Вот подборка бесплатных курсов для тех, кто хочет изучить эту профессию.
8 бесплатных курсов для программистов
Для новичков
«Хекслет» — «Введение в Git»
Срок обучения:
18 часов
Дата старта:
в любое время
Система обучения
Включает в себя 16 уроков, 18 упражнений в тренажёре и 63 проверочных теста. Есть чат помощи для студентов. Доступ к материалам — навсегда.
Итог курса
Обучение разработке, эффективное управление исходным кодом, работа с GitHub. Умение легко восстанавливаться после ошибок, изучать историю изменений и вести совместную разработку. Проектов для портфолио не предусмотрено.
ITVDN — «Как стать программистом»
Срок обучения: 27 часов
Дата старта:
в любое время
Система обучения
Это плейлист с видеоуроками от опытных программистов. Лекции не обучают программированию на конкретном языке, а являются вводным курсом, позволяющим понять, какие умения и технологии в целом нужны для работы программистом и как найти свою первую работу.
Итог курса
Умение расставлять приоритеты и организовывать правильный подход к изучению IT-специальности; разбираться в навыках, нужных программисту; грамотно составлять собственный план обучения и искать проверенные источники.
По окончании курса выдаётся сертификат.
«Нетология» — «Основы разработки игр»
Срок обучения: 30 часов
Дата старта: в любое время
Система обучения
Учебный процесс включает 12 часов теории и 18 часов практики, собранных в 19 занятий. Есть наставник, домашние задания, чат для студентов. Доступ ко всем материалам предоставляется навсегда.
Итог курса
Самостоятельное создание двух разноплановых игр и, соответственно, получение двух проектов в портфолио.
WayUp — «Javascript: погружение»
Срок обучения: семь дней
Дата старта: 19 июня 2022
Система обучения
В курс входят шесть занятий с домашними заданиями и их проверкой. Есть чат для помощи студентам, помощь наставника. Доступ к материалам предоставляется навсегда.
Итог курса
Умение писать три скрипта на Javascript. Предусмотрен один проект для портфолио — интерактивный квиз, который проверит все знания, полученные на этом курсе.
По окончании курса выдаётся сертификат.
Эти и другие курсы по программированию можно найти на Сравни
Для продвинутых
Stepik — «Python для решения практических задач»
Срок обучения: 19 часов
Дата старта: в любое время
Система обучения
В курс входят 16 уроков, три часа видео и 24 теста. Обучение проводит директор центра студенческих олимпиад факультета компьютерных наук ВШЭ Михаил Густокашин.
Для прохождения курса нужно знание Python на уровне ветвлений, циклов, функций, списков, множеств, словарей и работы с текстовыми файлами.
Итог курса
Обучение чтению StackOverflow, документации, поиску нужных библиотек и исправлению возникающих ошибок на примерах задач сбора данных (Data Scraping).
AndroidSchool.ru — «Программирование на RxJava 3.0 для Android»
Срок обучения: семь дней
Дата старта: в любое время
Система обучения
В курс входят 10 уроков в записи. Предоставляется исходный код. Есть чат для студентов, доступ к материалам дают навсегда.
Итог курса
Освоение RxJava на базовом уровне. Обучение использованию основных возможностей Rx для повышения эффективности приложений, написанию многопоточного кода и использованию основных операторов Rx.
«Яндекс.Практикум» — «Инженер облачных сервисов»
Срок обучения: два месяца примерно по одному часу в день
Дата старта: в любое время
Система обучения
Самостоятельное обучение с помощью записи лекций и вебинаров, без чата с учащимися и помощи наставника. Студенту нужны предварительные знания о базах данных, системном администрировании и сетях, навыки программирования на Python. Есть практические домашние задания в облаке и тренажёр. Доступ к материалам по времени ограничен рамками курса.
Итог курса
Систематизация знаний об облачных платформах. Обучение настройке основных сервисов Yandex.Cloud, безопасному внедрению облачных сервисов и их использованию.
По окончании выдаётся сертификат.
RS School — «Разработка на React»
Срок обучения: два месяца
Дата старта: 26 сентября 2022 года
Система обучения
Для обучения необходимо иметь уверенные знания HTML, CSS и Javascript. Лекции идут онлайн дважды в неделю в вечернее время. Есть чат для студентов, где обсуждают домашние задания. Доступ к материалам — навсегда.
Итог курса
Освоение React — одной из самых популярных JavaScript-библиотек для разработки пользовательских интерфейсов.
По окончании выдаётся сертификат. Есть программа трудоустройства, но без гарантии обязательно получить работу.