Войти

Разработчик C++

5 месяцев практического изучения инструментов по разработке программного обеспечения на C++. Курс содержит 7 модулей. Занятия проходят 2 раза в неделю. Подходит опытным программистам. Способствует развитию в профессии разработчиков на C++. Студенты освоят асинхронное и многопоточное программирование, получат глубокое представление о паттернах проектирования. Выпускной проект посвящён разработке собственного сервера. Сертификат по окончании.

Подробнее


Компания: otus

рейтинг: Язык: ru

Длительность курса

Длительность курса

150 дней

Формат обучения

Формат обучения

2 вебинара в неделю по 2 академических часа

Обратная связь

Обратная связь

общение с преподавателем в канале Slack раз в месяц очные митапы преподавателей и студентов

Теория и практика

Теория и практика

7 модулей 51 час теории и 86-171 часов практики

Чему научитесь

Профессионально программировать на языке С++

- Понимать современные проблемы языка и специфику его применения.
- Использовать паттерны проектирования
- Разбираться в принципах написания многопоточного кода.
- Взаимодействовать с сетью, хранить и обрабатывать большие объемы данных.
- Владеть нюансами программирования на С++, которые отличают разработчика уровня Middle от Junior.

Пройти курс Запишись на курс
прямо сейчас!

150 дней Кураторы: нет

О курсе

О курсе

150 дней Кураторы: нет
C++ разработчикам

Рассрочка

22500 р. в месяц

Современный C++

CI/CD. C++11. C++14. C++17. Управление памятью. Шаблонная магия

Архитектура

Принципы проектирования ПО, GRASP, шаблоны GoF, STL, Boost

Параллельные вычисления

Сеть

Хранилища

ML

Проектная работа

Заключительная часть курса о программировании на С++ посвящена проектной работе.

Мало что доставляет столько же удовольствия, как самостоятельно реализованный проект на выбранную самостоятельно тему на основе знаний, полученных на курсе.

В процессе написания (и даже в процессе выбора темы) можно получить консультации преподавателей.

C++

Boost

Dlib

прикладное применение стандартов C++11 / C++14 / C++17;

использование стратегий аллокации памяти

асинхронное и многопоточное программирование;

глубокое представление о шаблонной магии и паттернах проектирования;

использование библиотек для работы с сетью

применение ORM в приложениях

решение базовых задач ML

Компания, проводящая курс

OTUS

71 курс по 229 темам

Образовательная онлайн-платформа и сообщество IT-профессионалов OTUS работает с 2017 года. Компания является резидентом Сколково. Лауреат...

Преподаватели курса

Организатор форума по маркетингу в социальных сетях SMM Ural

Среди клиентов агентства: МегаФон, «Полисорб»,...

Руководитель разработки Рамблер/Почты.

Руководитель разработки Рамблер/Почты. Окончил...

Старший Разработчик Vis++ VisionLabs

Senior Developer С++ VisionLabs Работает программистом уже почти 10...

веб разработчик

Профессиональный музыкант и звукоинженер, после...

Ведущий GoLang разработчик в Ozon

Ведущий GoLang разработчик в Ozon, работаю с BigData и High...

Отзывы студентов

3.8
Рейтинг курса
25%
50%
0%
25%
0%
смотрите также

Похожие курсы

больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей