Skillbox

Профессия Разработчик на C++

  • Начальный уровень
  • Наставник: Есть
  • Сертификат: Есть
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

Профессия Разработчик на C++

Программисты на C++ создают сложные программы и сервисы. Они разрабатывают высоконагруженные сетевые приложения, игры, графические движки, компоненты для операционных систем и железа. На этом языке написаны Windows, Linux и macOS, Android, Chrome, Counter-Strike, StarCraft и Diablo. Вы освоите легендарный язык программирования с нуля: напишете поисковой движок, собственный браузер и получите навыки работы в команде.

Для кого этот курс?
  • Изучите основные принципы программирования на языке C++. Напишете свои первые программы, соберёте портфолио и сможете начать карьеру в понравившемся направлении.
  • Познакомитесь с синтаксисом C++ и выучите востребованный язык. Напишете микросервис, сделаете игру для UE4 и сможете претендовать на позицию middle-разработчика в геймдеве или IT-компании.
Программа обучения
Базовые навыки
  • C++
  • Система контроля версий Git
  • Язык запросов SQL
  • Универсальные знания программиста
  • Английский для IT-специалистов
Продвинутый уровень
  • Продвинутый C++ и создание графических интерфейсов
Программирование игр на C++ для Unreal Engine
  • Создаём окружение
  • Разбираемся с основными классами и методами
Знания и навыки, которые приобретете
  • Работа с SQL
  • Разработка приложений на C++
  • Кроссплатформенная разработка
  • Работа с библиотекой STL
  • Отладка и мониторинг приложений
  • Работа с многопоточностью
  • Написание кода для Unreal Engine 4
  • Создание микросервисов
  • Создание REST API
  • Работа с документацией
  • Работа с git, gcc, gdb

Преподаватели

  • Владислав Турбанов

    10+ лет опыта в создании игр, сайтов и мобильных приложений. Работал в игровых студиях Gaijin Entertainment и компании Mail.ru. Сейчас создаёт графику на проекте Night is Coming.

  • Александр Швец

  • Денис Крахмалёв

    Преподаватель C++ на факультете программирования МФТИ.