Обложка курса
4.50
12 мес
Логотип НетологияНетология
Разработчик на C++
C/C++
Unreal Engine
SQL
Асинхронное программирование
Базы данных
Git
Разработка
GitHub
Qt
Нейронные сети
Agile
Kanban
Scrum
Многопоточное программирование
ООП
Модульное тестирование
от 4 106 ₽/мес
-46%
или сразу 133 100 ₽
Обложка курса
4.53
9 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Разработчик C++
C/C++
Алгоритмы и структуры данных
Git
Разработка
Компиляторы
Модульное тестирование
Cmake
Qt
UML
VS Code
IDE
от 16 000 ₽/мес
-12%
или сразу 127 000 ₽
Обложка курса
12 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Разработчик C++ расширенный
C/C++
Базы данных
PostgreSQL
Backend-разработка
Linux
Docker
Алгоритмы и структуры данных
Git
Разработка
Компиляторы
Модульное тестирование
Мониторинг
Нагрузочное тестирование
ООП
Паттерны проектирования
Cmake
Qt
UML
VS Code
IDE
Кросс-платформенная разработка
от 16 500 ₽/мес
-16%
или сразу 167 000 ₽
Обложка курса
5.00
7 мес
Логотип SkillboxSkillbox
Профессия Разработчик С++
 с нуля + ИИ
C/C++
SQL
PostgreSQL
Backend-разработка
Git
Разработка
Десктоп разработчик
ООП
Qt
Искусственный интеллект
от 4 080 ₽/мес
-45%
или сразу 138 734 ₽
2 мес
Логотип StepikStepik
Профессия: Разработчик C++ (Junior)
C/C++
ООП
Git
Алгоритмы и структуры данных
Разработка
SQL
GitHub
IDE
Visual Studio
MySQL
ER-диаграммы
от 2 835 ₽/мес
или сразу 5 670 ₽
7 мес
Логотип GB (GeekBrains)GB (GeekBrains)
Профессия Разработчик на C++ с нуля
C/C++
Десктоп разработчик
Unreal Engine
SQL
REST
Backend-разработка
Linux
Git
Микросервисная архитектура
Разработка
Кросс-платформенная разработка
Многопоточность
REST API
121 921 ₽
-51%
247 675 ₽
Обложка курса
4.86
11 мес
Логотип SkillfactorySkillfactory
Профессия C++ разработчик
C/C++
Десктоп разработчик
NoSQL
SQL
Базы данных
PostgreSQL
Linux
Алгоритмы и структуры данных
Разработка
Модульное тестирование
ООП
Параллельное программирование
Qt
TDD/BDD
Ubuntu
от 3 575 ₽/мес
-45%
или сразу 128 700 ₽
5 мес
Логотип БруноямБруноям
Разработчик на C++
C/C++
Системное программирование
SQL
Backend-разработка
CI / CD
Алгоритмы и структуры данных
Git
Разработка
Компиляторы
Многопоточность
Модульное тестирование
ООП
Оптимизация кода
SOAP
Agile
Kanban
Scrum
Visual Studio
SQLite
IDE
Google Test
69 900 ₽
-40%
116 500 ₽
4.50
9 мес
Логотип XYZ SchoolXYZ School
C++ для разработки игр
C/C++
Разработка игр
Unreal Engine
Алгоритмы и структуры данных
Git
Разработка
ООП
77 400 ₽
-40%
129 000 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
C-009 Программирование на языке C++ middle
C/C++
Алгоритмы и структуры данных
Git
Разработка
Тестирование
ООП
Паттерны проектирования
Cmake
SOLID
Visual Studio
Рефакторинг
79 500 ₽
Обложка курса
9 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Разработчик игр на Unreal Engine: тариф Базовый
Unreal Engine
Разработка игр
C/C++
Алгоритмы и структуры данных
Git
Разработка
Графика для игр
ООП
GitHub
3D моделирование
Visual Studio
Android Studio
135 720 ₽
-60%
339 300 ₽
Обложка курса
54 мес
Логотип МИПОМИПО
Бакалавриат Разработка блокчейн-приложений
Блокчейн
Smart Contract
Криптовалюты
Solidity
JavaScript
Криптография
1С:Предприятие
Управление проектами
Прикладная математика
Базы данных
Информационная безопасность
Алгоритмы и структуры данных
C/C++
Разработчик RPA
Windows
Администрирование Windows
450 000 ₽
-24%
585 000 ₽
Обложка курса
4.25
12 мес
Логотип НетологияНетология
Специалист по информационной безопасности + нейросети
Информационная безопасность
Bash
C/C++
Python
Администрирование Linux
Linux
Docker
Администрирование Windows
Git
Защита информации
Криптография
Обратная разработка
Сетевая безопасность
Тестирование на проникновение
DevSecOps
DNS
IDS
OWASP
SIEM
Нейронные сети
Windows
Сканирование на уязвимости
Кибербезопасность
Реверс-инжиниринг
WAF
Прикладная криптография
Машинное обучение
от 4 487 ₽/мес
-51%
или сразу 145 400 ₽
1 мес
Логотип АПОКАПОК
Инженер-программист - курс переподготовки
Разработка
Проектирование информационных систем
Беспроводные технологии
Ethernet 802.1Q
Информационные технологии
Информатика
Python
C/C++
C#
Pascal/Delphi
TCP
Windows
Linux
Qt
SQL
38 000 ₽
Обложка курса
4 мес
Логотип Яндекс ПрактикумЯндекс Практикум
Мидл разработчик С++
C/C++
Веб-разработка
Асинхронное программирование
Веб-сервисы
Backend-разработка
Алгоритмы и структуры данных
Разработка
Многопоточность
от 28 560 ₽/мес
-16%
или сразу 107 100 ₽
Обложка курса
1 мес
Логотип SkillboxSkillbox
C++ для робототехников
C/C++
Робототехника
Arduino
Qt
Разработка
ООП
от 5 042 ₽/мес
-45%
или сразу 30 250 ₽
3 мес
Логотип StepikStepik
IT-Старт: Четыре Первых Шага к Профессии Программист
Профориентация
Разработка
C/C++
Linux
Консоль
ООП
Java
Fullstack-разработка
HTML/CSS
JavaScript
PHP
MySQL
Android
Android Studio
от 7 175 ₽/мес
или сразу 14 350 ₽
5.00
8 мес
Логотип GB (GeekBrains)GB (GeekBrains)
Разработчик (для школьников)
Профориентация
C/C++
Java
JavaScript
PHP
SQL
Python
Backend-разработка
CI / CD
Разработка
160 216 ₽
-45%
291 301 ₽
2 мес
Логотип БруноямБруноям
Unreal Engine 5 с нуля
Unreal Engine
Разработка игр
C/C++
Git
Модульное тестирование
ООП
Рендер
Visual Studio
39 900 ₽
-40%
66 500 ₽
5 мес
Логотип XYZ SchoolXYZ School
Геймплей-программирование
Разработка игр
Unreal Engine
C/C++
Разработка
Разработка интерфейсов
Разработка персонажа
89 100 ₽
-35%
137 000 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
C-008 Программирование на языке C++ junior
C/C++
Алгоритмы и структуры данных
Git
Разработка
Тестирование
Компиляторы
Многопоточность
ООП
Boost
Cmake
GitHub
SOLID
Visual Studio
Рефакторинг
IDE
59 900 ₽
Обложка курса
9 мес
Логотип Академия ЭдюсонАкадемия Эдюсон
Разработчик игр на Unreal Engine: тариф PRO
Разработка игр
Unreal Engine
C/C++
Разработка
Git
GitHub
Дизайн уровней
Саунд-дизайн
VR/AR
Нейронные сети
Создание контента
ИИ-агенты
Промпт-инжиниринг
169 650 ₽
-60%
424 125 ₽
Обложка курса
54 мес
Логотип МИТУМИТУ
Бакалавриат Разработка компьютерных игр, дополненной и виртуальной реальности
Разработка игр
Разработка VR-приложений
Python
VR/AR
Разработка
C/C++
Геймдизайн
Блокчейн
C#
Java
Создание анимации
572 400 ₽
Обложка курса
13 мес
Логотип НетологияНетология
Специалист по информационной безопасности
Информационная безопасность
BGP
DNS
HTTP
TCP
Настройка VPN
Git
GitHub
Windows
Linux
Криптография
Python
C/C++
Защита информации
OWASP
DevSecOps
Тестирование на проникновение
Анализ угроз
от 3 270 ₽/мес
-57%
или сразу 106 000 ₽
1 мес
Логотип АПОКАПОК
Робототехника - курс переподготовки
Робототехника
C/C++
Программирование микроконтроллеров
38 000 ₽
4 года
Логотип МТИМТИ
Бакалавриат Разработка, сопровождение и обеспечение безопасности информационных систем
Информационная безопасность
Кибербезопасность
Защита от DDOS
Защита информации
Проектирование информационных систем
Администрирование баз данных
Разработка
C/C++
Python
288 000 ₽
-10%
320 000 ₽
Обложка курса
5.00
12 мес
Логотип SkillboxSkillbox
Профессия Разработчик игр на Unreal Engine с нуля до Middle
Unreal Engine
C/C++
Разработка игр
Android
iOS
Git
Разработка
Видеопродакшн
от 5 472 ₽/мес
-50%
или сразу 196 995 ₽
5.00
2 нед
Логотип StepikStepik
Добрый, добрый ООП C++ с Сергеем Балакиревым
ООП
C/C++
Разработка
от 1 250 ₽/мес
или сразу 2 500 ₽
12 мес
Логотип GB (GeekBrains)GB (GeekBrains)
Разработчик Игр на Unreal Engine
Unreal Engine
Разработка игр
C/C++
Алгоритмы и структуры данных
Git
ООП
Дизайн уровней
Разработка персонажа
Рефакторинг
Gitlab
Многопоточное программирование
158 458 ₽
-31%
228 781 ₽
30 мес
Логотип Компьютерная академия «TOP»Компьютерная академия «TOP»
Учебная программа “Разработка программного обеспечения”
Разработка
HTML/CSS
C#
C/C++
JavaScript
SQL
454 140 ₽
14 мес
Логотип XYZ SchoolXYZ School
Unreal Engine - разработчик
Unreal Engine
Разработка игр
C/C++
Git
Разработка
Разработка интерфейсов
130 500 ₽
-25%
174 000 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
DEV-006_C++ Рефакторинг кода. Редакция для С++
Рефакторинг
C/C++
ООП
Паттерны проектирования
Разработка через тестирование
TDD/BDD
34 500 ₽
2 мес
Логотип ЭКОДПОЭКОДПО
Инженер-программист - переподготовка
Веб-разработка
Frontend-разработка
HTML/CSS
JavaScript
PHP
Разработка
Разработка баз данных
Python
C/C++
C#
Pascal/Delphi
Ethernet 802.1Q
SQL
Qt
29 990 ₽
-27%
40 790 ₽
Обложка курса
54 мес
Логотип МИТУМИТУ
Бакалавриат Геймдизайн и разработка игр
Геймдизайн
Unreal Engine
Разработка игр
Управление проектами
Дизайн уровней
Дизайнер интерфейсов
Игровой баланс
C/C++
C#
Python
Саунд-дизайн
Создание звуковых эффектов
524 700 ₽
4 мес
Логотип Академия CodebyАкадемия Codeby
Анализ защищенности инфраструктуры на основе технологий Active Directory
Active Directory
Тестирование на проникновение
C/C++
Информационная безопасность
148 990 ₽
2 мес
Логотип ProgtipsProgtips
Программирование баз данных на SQLite
C/C++
SQL
Базы данных
Разработка баз данных
SQLite
24 000 ₽
8 мес
Логотип IT-школа STARTORIAIT-школа STARTORIA
Программирование на C++. Пробуждение силы
Веб-разработка
C/C++
Веб-сервисы
Backend-разработка
Алгоритмы и структуры данных
Git
Разработка
Кросс-платформенная разработка
Компьютерная графика
Разработка продукта
34 990 ₽
-40%
58 300 ₽
Обложка курса
13 мес
Логотип SkillboxSkillbox
Профессия Программист дронов
Робототехника
C/C++
Python
Дроны
Компьютерное зрение
Linux
Математика
ООП
Qt
от 5 018 ₽/мес
-46%
или сразу 180 658 ₽
5.00
1 нед
Логотип StepikStepik
Добрые, добрые структуры данных с Сергеем Балакиревым
Алгоритмы и структуры данных
C/C++
Python
от 750 ₽/мес
или сразу 990 ₽
6 мес
Логотип GB (GeekBrains)GB (GeekBrains)
Выбор из профессий направления «Разработчик»
Профориентация
HTML/CSS
Разработка игр
C/C++
Java
JavaScript
SQL
Python
Docker
Разработка
157 292 ₽
-45%
285 985 ₽
5.00
30 мес
Логотип Компьютерная академия «TOP»Компьютерная академия «TOP»
Учебная программа “Разработка программного обеспечения”
Fullstack-разработка
HTML/CSS
C/C++
Java
JavaScript
PHP
MySQL
Разработка
Oracle
118 800 ₽
12 нед
Логотип AvenueAvenue
Разработчик игр (Unreal Engine)
Разработка игр
Unreal Engine
C/C++
Blender
43 606 ₽
-50%
85 505 ₽
1 нед
Логотип Учебный центр IBSУчебный центр IBS
DEV-001_C++ Шаблоны проектирования (GoF). Редакция для C++
Паттерны проектирования
C/C++
SOLID
Backend-разработка
Рефакторинг
ООП
34 500 ₽
6 мес
Логотип Level UPLevel UP
C++ Junior Developer
C/C++
54 000 ₽
1 мес
Логотип Специалист.руСпециалист.ру
Программирование на Visual С++
C/C++
37 490 ₽
6 мес
Логотип Академия CodebyАкадемия Codeby
Введение в Реверс инжиниринг
Реверс-инжиниринг
Обратная разработка
IDA Pro
C/C++
55 990 ₽
2 мес
Логотип ProgtipsProgtips
Азбука программирования на языке Си
C/C++
Алгоритмы и структуры данных
12 000 ₽
8 мес
Логотип IT-школа STARTORIAIT-школа STARTORIA
Олимпиадное программирование на С++. Революция
Веб-разработка
C/C++
Веб-сервисы
Backend-разработка
Алгоритмы и структуры данных
Разработка
34 990 ₽
-40%
58 300 ₽

Отзывы об онлайн-курсах по направлению Программирование и IT

Егор Садров
Пользователь Хабра
Достоинства: Актуальный и востребованный подход. Вместо сухой теории я работаю над реальными проектами и кейсами. Преподавательский состав состоит из крутых специалистов.
Недостатки: Общение строится в формате "вопрос-ответ" с кураторами, но они увы не работают круглосуточно. Так, что когда появляются вопросы приходится ждать след.дня, но это редкость и даже не считаю особым минусом.
Комментарий: Прохожу курс Вайб кодинг. Материал посмотрел, всё довольно свежее. Примеры с нейросетями и инструментами актуальные, ничего устаревшего не заметил. В работе уже пару идей попробовал применить.
Алексей Шумов
Пользователь Хабра
Достоинства: Всё, что связано с материалами курса, теорией и практикой.
Недостатки: Баги в LMS, неудобный UI с которым приходится работать
Комментарий: Курс оказался не из лёгких: домашние задания требовали много времени и сил. Но именно это и сделало его ценным: задачи заставляли реально разбираться в коммуникации и взаимодействии систем, а не просто смотреть лекции. Отдельно порадовала подробная и вдумчивая обратная связь по домашкам от других участников курса.Курс смело рекомендую тем, кто задумывается о приобретении!
Максим Алексеев
Пользователь Хабра
Достоинства: Обратная связь от эксперта курса на была на высоте, ответы на любые вопросы в любое время суток. Материал грамотно изложен и подкреплён большим количеством литературы, которую дополнительно можно изучить после курса. Одним словом — курс это просто о сложном!
Недостатки: Домашние задания были интересными, но каждая следующая работа напрямую связана с результатами предыдущей (если допустить ошибку в начале, то она выльется в снежный ком и будет мешать во всех остальных работах), поэтому проще всего копировать схемы с разбора, нежели чем адаптировать свои.
Марта М
Пользователь Хабра
Достоинства: Курс достаточно объёмный, материалов очень много, максимально направлен на практику. Изначально заходила с самостоятельным тарифом, но появлялось много вопросов по ходу, плюс полученные знания так сходу особо и негде было применить. В этом плане интереснее проходить с потоком, где есть домашки, на которых сразу можно отработать пройденный материал. Плюс чат, где всегда можно задать любой интересующий вопрос.
Недостатки: К сожалению, не всегда и не у всех есть время/желание вникать в чужие домашки, много достаточно поверхностный ответов. Но встречаются и бриллианты, из которых можно взять пользы не меньше, чем от урока.В материалах встречаются недочеты/несостыковки, но курс активно дорабатывается, а непонятные моменты можно уточнить в чате
Комментарий: Времени нужно много, особенно, если конспектировать, на одну домашку можно спокойно день потратить, к этому еще добавить лекции, уже не говоря про доп материалы
Роман Сошкин
Пользователь Хабра
Комментарий: Отличный курс для тех, кто хочет перестать гадать, как соединять микросервисы, и начать проектировать осознанно. Проходил в формате «в тусовке» — это даёт максимальное погружение и обратную связь от автора.
Доржу Андреев
Пользователь Хабра
Достоинства: Количество задач и компактность материала, а также сообщество курса.
Недостатки: Сама платформа Stepik очень долго грузит, иногда приходилось решать задачи через мобильное приложение
Комментарий: Если не представляете что такое программирование, то этот курс даст вам базовое понимание всего процесса. Этот курс не сделает из вас разработчиков сразу, но даст базу и вы уже будете знать куда расти.
Екатерина Белокрыльцева
Пользователь Хабра
Достоинства: Много интересной практики тесно связанной с теорией, на вебинарах подробно разбирали дополнительные лабы. Был очень сильный наставник Антон Нилов, какой не просто хорошо объяснял, но и подстегивал интерес студентов
Недостатки: постоянно вносили правки в тренажер, так как что-то устарело
Комментарий: Требуются хотя бы базовый опыт разработки и администрирования, придется очень быстро въезжать в огромное количество инструментов для пентеста
Владимир Ковалев
Пользователь Хабра
Достоинства: Большой материал джава, затем котлин и долгожданный аднройд - xml и композ. По началу нарешиваем задачки в консоли практикума и затем переходим в ide и работаем через пулреквесты на гитхабе. По итогу получаем навыки начального джуна. В самом конце получаем 3 проекта - 1 делаем в течении года, 1 - диплом и финальный проектный месяц.
Недостатки: Проектный месяц сомнителен, он легче диплома, просто работаем в большей команде. Хотелось бы, чтобы проверки были приближенные к работе - оценивались не как сдача задач, а проверка кода и подходов, которые ревьювер пропустил у себя на работе от другого человека из команды. Думаю стоит добавить как минимум мониторинг ошибок и сделать более сложней проектный месяц.
Комментарий: На курс пошел уже с опытом в кросплатформе в несколько лет, как повышения навыков. Просто учеба идет лучше, когда тебя кто-то пинает =) Как итог можно спокойно переписать свои кросплатформенные проекты на натив. Что ожидал, то и получил.
Посмотреть все отзывы

Промокоды и акции для направления Программирование и IT

Популярные направления

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП онлайн-курсов по C/C++

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

Обучение программированию на языке С++ в Нетологии онлайн для начинающих. Дистанционное обучение с дипломом, помощь при трудоустройстве.
Школа: Нетология
Дата начала: По мере набора группы
Длительность: 12 месяцев
Стоимость курса: 133 100 ₽
Цена без скидки: 246 407 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

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

Онлайн-курс «Разработчик C++» для начинающих от сервиса Яндекс Практикум. 9 месяцев обучения языку программирования C++ с нуля с выдачей диплома о профессиональной переподготовке. Обучаем профессии разработчика на языке Си Плюс Плюс.
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 127 000 ₽
Цена без скидки: 144 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

3. Разработчик C++ расширенный

За 12 месяцев освоите с нуля один из самых востребованных языков программирования. Будете много практиковаться и получите реальный опыт. Научитесь писать эффективный код и разберётесь в стандартной библиотеке С++
Дата начала: По мере набора группы
Длительность: 12 месяцев
Стоимость курса: 167 000 ₽
Цена без скидки: 198 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

4. Профессия Разработчик С++
 с нуля + ИИ

Программисты на C++ создают сложные программы и сервисы. Они разрабатывают высоконагруженные сетевые приложения, игры, графические движки, компоненты для операционных систем и железа. На этом языке написаны Windows, Linux и macOS, Android, Chrome, Counter-Strike, StarCraft и Diablo. Вы освоите легендарный язык программирования с нуля: напишете поисковый движок и получите навыки работы в команде.
Школа: Skillbox
Дата начала: По мере набора группы
Длительность: 7 месяцев
Стоимость курса: 138 734 ₽
Цена без скидки: 252 243 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

5. Профессия: Разработчик C++ (Junior)

Программа, которая поможет вам стать уверенным разработчиком на C++. Вы начнете с основ программирования на C/C++, затем освоите объектно-ориентированное программирование, структуры данных и углубитесь в управление данными с помощью Git и SQL. Курсы построены последовательно и охватывают ключевые навыки, которые требуются начинающему специалисту. Каждую тему преподают опытные эксперты, авторы популярных курсов на Stepik.
Школа: Stepik
Дата начала: В любое время
Длительность: 2 месяца
Стоимость курса: 5 670 ₽
Цена без скидки: 5 670 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

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

Онлайн курс «Разработчик С++» от GeekBrains: получи новую профессию дистанционно! ✅ Курс ориентирован на уровень: Junior. ⌚ Длительность обучения: 7 месяцев. ✅ Помощь в трудоустройстве! Обучение разработке на С++ с нуля онлайн.
Школа: GB (GeekBrains)
Дата начала: По мере набора группы
Длительность: 7 месяцев
Стоимость курса: 121 921 ₽
Цена без скидки: 247 675 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

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

Обучайтесь основам C++, решайте задачи любой сложности на одном из самых мощных языков программирования и укрепите базовые знания алгоритмов и ООП
Школа: Skillfactory
Дата начала: По мере набора группы
Длительность: 11 месяцев
Стоимость курса: 128 700 ₽
Цена без скидки: 234 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

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

За 5 месяцев научитесь писать код на C++. Интенсивный формат — вебинары, видеоматериалы, практика для быстрого результата.
Школа: Бруноям
Дата начала: По мере набора группы
Длительность: 5 месяцев
Стоимость курса: 69 900 ₽
Цена без скидки: 116 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да

9. C++ для разработки игр

Освой С++ на базовом уровне, создай свою первую игру уже через 2 месяца обучения, в дальнейшем сможешь применить эти знания для работы в Unreal Engine.
Школа: XYZ School
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 77 400 ₽
Цена без скидки: 129 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

10. C-009 Программирование на языке C++ middle

Курс C_009 - это курс для перехода от уровня "умею писать код" к уровню "понимаю, как писать хороший промышленный код на C++". Он фокусируется на ключевых инструментах (STL) и методологиях (Паттерны, SOLID) профессиональной разработки. Обучение охватывает как базовые, так и продвинутые темы, включая стандартную библиотеку шаблонов (STL), паттерны проектирования, и современные возможности языка C++17 и C++20.

Участники курса получат практический опыт решения задач и написания эффективного кода.

Программа курса:

  • Лямбда-функции
  • Функциональные объекты
  • Примеры использования
  • Практическое задание: Создание и использование функциональных объектов
  • Векторы
  • Списки
  • Деки
  • Стеки
  • Очереди
  • Приоритетные очереди
  • Упорядоченные ассоциативные контейнеры
  • Практическое задание: Использование контейнеров последовательности
  • Практическое задание: Использование адаптеров контейнеров
  • Практическое задание: Использование упорядоченных ассоциативных контейнеров
  • Виды итераторов
  • Операции с итераторами
  • Примеры использования
  • Практическое задание: Использование итераторов
  • Обзор алгоритмов
  • Классификация алгоритмов
  • Примеры использования
  • Немодифицирующие алгоритмы
  • Модифицирующие алгоритмы
  • Сортировка и поиск
  • Численные алгоритмы
  • Практическое задание: Использование разных алгоритмов
  • Введение в паттерны проектирования
  • Принципы хорошего дизайна программной системы (SOLID)
  • Понятие паттерна проектирования
  • Метамодель паттерна проектирования
  • Элементы паттерна проектирования
  • Практическое задание: Анализ и применение принципов SOLID
  • Composite
  • Decorator
  • Proxy
  • Adapter
  • Flyweight
  • Bridge
  • Facade
  • Практическое задание: Реализация структурных паттернов
  • Factory Method
  • Abstract Factory
  • Builder
  • Prototype
  • Singleton
  • Практическое задание: Реализация порождающих паттернов
  • Chain of Responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor
  • Практическое задание: Реализация поведенческих паттернов
  • Новые возможности C++17 (type traits)
  • Новые возможности C++20 (concept)
  • Примеры использования новых возможностей
  • Практическое задание: Использование новых возможностей C++17 и C++20
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 79 500 ₽
Цена без скидки: 79 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

Рейтинг лучших школ по направлению Программирование и IT