Улучшаемые навыки

Объектно-ориентированное программирование (ООП)
Управление памятью
Шаблоны (Templates)
Стандартная библиотека шаблонов (STL)
Полиморфизм
Наследование
Конструкторы/Деструкторы
Исключения (Exceptions)
Лучшие практики С++
С++14

Инструменты

C++ C++

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

01 Применять принципы ООП (инкапсуляция, наследование, полиморфизм) на практике в С++.
02 Эффективно управлять памятью и жизненным циклом объектов, избегая утечек.
03 Работать со стандартной библиотекой шаблонов (STL): контейнеры, алгоритмы, итераторы.
04 Реализовывать полиморфное поведение с помощью виртуальных функций.
05 Обрабатывать ошибки с использованием механизма исключений (exceptions).
06 Применять лучшие практики и идиомы С++ для написания надежного и эффективного кода.

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

01 Введение в С++
02 Выражения в языке С++
03 Операторы и функции в С++
04 Типы данных
05 Доступ к памяти и управление в С++
06 Жизненный цикл объекта в С++
07 Наследование и полиморфизм в С++
08 Преобразование типов в С++
09 Обобщенное программирование
10 Лучшие практики применения С++

48 200 ₽

43 380 ₽ — для физ. лиц

Записаться на курс

Для кого

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

Предварительная подготовка

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

48 200 ₽

43 380 ₽ — для физ. лиц

Записаться на курс

Записаться на курс

48 200 ₽

43 380 ₽ — для физ. лиц

Юр. лицо — 48 200 ₽
Физ. лицо — 43 380 ₽
Открытая дата

Отзывы о курсе

Повысьте квалификацию И получите диплом
Отзывы учеников
Курс впечатлил. Я выучил новые термины программирования и разобрался в вещах, в которых не был уверен (интеллектуальные указатели, кастинг и универсальность, виртуальные функции, классы и шаблоны). Тренер был ИДЕАЛЬНЫМ, терпеливым, он рассказал много интересного и дал советы по обучению. Я очень доволен курсом, так что добавить нечего, кроме того, как продолжать в том же духе!
Хороший тренинг. Наиболее полезными для меня оказались темы про умные указатели и шаблоны, использование литералов и практические кейсы. Я понял, как работать с виртуальными функциями, структурами и классами.
В целом тренинг был хорошим подведением итогов, он стал моим толчком к самообучению (поскольку теперь я изучаю программирование микроконтроллеров самостоятельно). Самой полезной частью для меня были примеры и советы, которые можно использовать в работе. В общем, все понравилось, единственное пожелание – побольше интерактива.

Наши ученики работают в:

Наши клиенты

Mail.ru
Альфа-Банк, банковская группа
Лаборатория Касперского
Магнит, розничная сеть
Спортмастер, сеть спортивных магазинов
ПСБ
Сбертех
Дзен
IT One
Ростелеком
Мегафон
Nexign
Ozon
Декатлон
X5 Group
Технониколь
Росатом
Газпром
Нлмк
ВСК
Синимекс

Связанные курсы

C-005
24 часа

Qt Framework

Освойте кроссплатформенную разработку на Qt Framework для создания мощных C++ приложений с интуитивно понятным GUI. Научитесь работать с Qt Creator и QML, чтобы ускорить разработку, реализовывать взаимодействие компонентов через сигналы и слоты и создавать адаптивные интерфейсы. Ключевые преимущества: сокращение времени выхода на рынок, единая кодовая база для Windows, macOS, Linux и embedded-систем, доступ к продвинутым инструментам (SQL, тестирование и др.).

от Middle

33 300 ₽

C-007
31 час

Стандартная библиотека шаблонов C++

Глубокое погружение в STL C++ для уверенного прохождения собеседований и написания эффективного кода. Исследуйте контейнеры, алгоритмы, итераторы и функторы через 19 практических задач и анализ исходников. Освойте философию STL, современные практики C++17/20 и научитесь выбирать оптимальные инструменты под задачи.

от Middle

42 800 ₽

DEV-006_NET
24 часа

Рефакторинг кода на языке C#

Превратите legacy-код в чистый, читаемый и эффективный! Научитесь рефакторить код на C# как профессионал — улучшайте архитектуру, ускоряйте разработку и снижайте количество багов. Освойте методы рефакторинга и избавьтесь от запахов кода, чтобы сделать ваш проект более поддерживаемым и эффективным.

от Middle

38 700 ₽

DEV-009_C++
16 часов

Разработка через тестирование (TDD) на языке C++

Мастерство разработки через тестирование (TDD) на C++. Этот курс поможет вам освоить практику TDD, улучшить качество кода и повысить эффективность разработки. Вы научитесь создавать надежные приложения, используя современные инструменты и методологии.

от Middle

24 200 ₽

Не нашли, что искали? — Просто напишите, и мы поможем

Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.