Курс «Профессия разработчик на С++» поможет освоить популярный язык программирования с азов. Студенты научатся создавать сложные сервисы, игры, корпоративные и банковские приложения, компоненты операционных систем. По итогам обучения два проекта пополнят портфолио. Гарантируется трудоустройство каждого слушателя, индивидуальная поддержка со стороны HR-специалиста (подготовка портфолио, составление резюме, создание карьерного плана). Средний заработок специалиста по разработке программных решений на C++ составляет 120 тысяч рублей.
На кого рассчитан курс?
Прохождение программы рекомендуется людям, желающим освоить профессию программиста. Они познакомятся с ключевыми принципами программирования на языке C++, разработают стартовые программные продукты, наполнят портфолио первыми проектами и смогут строить карьеру в заданном направлении.
Курс будет полезен специалистам, занимающимся разработкой приложений на других языках. Они научатся пользоваться синтаксисом C++, создадут микросервис или разработают игру для UE4, что позволит претендовать на должность middle-разработчика.
Порядок обучения
Онлайн-курс включает 95 тематических модулей и 450 уроков в дистанционном формате. Вместе с лекциями предусмотрены практические занятия. Студенты освоят базовые навыки для С++ и выйдут на продвинутый уровень с возможностью создания графических интерфейсов.
Алгоритм обучения предусматривает изучение теоретических, практических видеоуроков, а также выполнение заданий по пройденным темам в удобном темпе. Закрепление знаний и корректировка ошибок выполняется при участии преподавателя. В конце обучения организована защита дипломной работы, которая пополнит портфолио студента. Итоговыми проектами выступают:
- разработка движка для корпоративного сайта организации, подобного поисковой строке Google или Яндекса;
- разработка полноценного браузера C++ для близких и друзей, программа поможет искать информацию, просматривать сайты и посещать социальные сети.
Какие знания дает курс?
По результатам обучения студентам дается база программирования на C++. Они познакомятся с условиями, функциями, циклами языка и смогут превращать строки ввода в работающие приложения. Среди других формируемых компетенций:
- работа с базами данных — изучение языка SQL, моментальный поиск информации посредством обращения к базам данных;
- применение Git — освоение приемов работы с распределенной моделью контроля версий, внесение корректировок в проект совместно с членами команды;
- создание микросервисов — авторы курса раскроют секреты создания алгоритмов для разработки сложных приложений на основе различных независимых компонентов;
- понимание ключевых принципов ООП — ознакомление с парадигмой объектно-ориентированного программирования, формирование навыков использования классов и объектов;
- разработка игр для движка UE4 — создание несложных шутеров и арканоидов.
Полная программа курса доступна для ознакомления по ссылке.