logo

Создать свое приложение и заработать на нем: вот 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 года.

Популярное:

Выбор редактора

Спецпроект

Вдохновляющие компании-работодатели

Alfa
ABM Cloud
«БИОСФЕРА»

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: