Создать свое приложение и заработать на нем: вот 5 курсов для начинающих айтишников
Люди приходят в IT из разных профессий. Даже бывший депутат, а до того журналист Егор Соболев в свои 43 года начал строить карьеру в стартапе. IT-образование он получил на курсах.

Для тех, кто только пришел в IT, редакция MC.today собрала пять бесплатных курсов.
Основы программирования CS50 от Prometheus
Украинская адаптация курса CS50 Гарвардского университета соответствует оригинальной версии 2014 года. Обучение длится 12 недель. На курсе вы обучитесь:
- основам нескольких языков программирования: C, PHP и JavaScript;
- технологиям SQL (язык структурированных запросов, который применяется для создания, модификации и управления данными. – Прим. ред.), CSS (специальный язык стиля веб-страниц, используемый для описания их внешнего вида. – Прим. ред.) и HTML (язык для разметки страниц в интернете. – Прим. ред.).
Еще узнаете о процессе разработки и научитесь презентовать свой проект по программированию.
В практических заданиях использованы реальные кейсы из разных сфер: разработки игр, биологии, криптографии, финансов.
Спикеры: Дэвид Дж. Малан – профессор Гарвардского университета, специалист в сфере дистанционного обучения информатике и основам программирования.
Алексей Молчановский – соучредитель платформы Prometheus. Преподавал в Киевском политехе.
Введение в программирование от Coursera
Бесплатный курс от Эдинбургского университета и Университета ОРТ Уругвая состоит из пяти модулей. Здесь научат основным принципам вычислений и мыслить как программист. На курсе дают навыки программирования на Scratch – простом визуальном языке.
Спикеры: Доктор Арети Манатаки – преподаватель и научный сотрудник Центра медицинской информатики в Эдинбургском университете.
Иннес Фрисс де Кереки – заведующая программированием, профессор инженерной школы Университета ОРТ Уругвая и исследователь Программы развития фундаментальных наук.
Python для начинающих от Microsoft
Python – один из самых популярных языков программирования, который применяется в веб-программировании, для анализа данных, а также в машинном обучении. Базовый код Python учат писать на бесплатном вводном курсе от Microsoft. В курсе – 10 уроков. Надо будет выполнить несколько практических заданий:
- создать приложение;
- написать программу – приветственную заставку;
- написать программу – простой калькулятор.
Установить Python для Windows 10 можно на Microsoft Store. Приложение бесплатное.
Спикеры: Сюзан Ибах – возглавляет направление будущих инженеров в Amazon.
Кристофер Харрисон – старший программный менеджер в Microsoft.
Java для начинающих от Моша Хамедани
Java – еще один из самых востребованных языков программирования. За два с половиной часа YouTube-урока вы узнаете:
- как писать простейшие программы на Java, например, калькулятор;
- как управлять потоком передачи данных;
- как писать код чисто и понятно;
- как искать и исправлять ошибки в своих Java–программах;
- как «упаковывать» приложения.
Спикер: Мош Хамедани – разработчик полного цикла (full-stack developer – задействован как во внутренних, так и во внешних работах над продуктом. – Прим. ред.). Автор образовательных курсов. На его YouTube-канал Programming with Mosh подписано больше полутора миллионов человек.
QA-21: Интенсивный курс для начинающих от Softserve IT Academy
Бесплатный онлайн-интенсив для QA-мануальщиков (Manual QA Engineer – специалист, который улучшает процесс тестирования. – Прим. ред.). Курс длится 21 день и состоит из:
- 20 часов лекций;
- 42 часов работы с ментором;
- 42 часа дается для решения практических заданий.
На курсе научат работать с клиентами, а также составлять и использовать тестовую документацию:
- check list (документ, в котором описано, что следует протестировать. – Прим. ред.);
- user story (пользовательские истории – требования к разрабатываемой системе, сформулированные на языке пользователя. – Прим. ред.);
- test case (последовательность действий проверки функционала, которая описывает конкретный путь к фактическому результату. – Прим. ред.);
- bug report (описание ситуации или действий, которые привели к некорректной работе, с указанием причин. – Прим. ред.);
- requirements (требования к функционалу программного обеспечения. – Прим. ред.);
- test reports (отчет, в котором указано количество выполненных тестов и найденных ошибок. – Прим. ред.).
Количество мест ограничено, поэтому надо подать заявку. Курс начнется 6 сентября 2021 года.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: