Курс: Разработчик C++ расширенный

Курс: Разработчик C++ расширенный

Курс: Разработчик C++ расширенный


Продолжительность курса: 40 ак. ч.

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

Аудитория:
• Начинающие программисты;
• Разработчики, желающие перейти на более высокий уровень владению С++;
• Студенты технических специальностей.

Необходимая подготовка:
Базовые знания основ программирования, опыт работы с языком С, С++.

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

 Модуль 1. Основы программирования на C++:
• Знакомство с базовым синтаксисом: переменные, функции, структуры данных;
• Работа с указателями и ссылками;
• Начальные навыки управления памятью.

Модуль 2. Объектно-ориентированное программирование (ООП):
• Классы и объекты: создание и использование;
• Принципы ООП: наследование, инкапсуляция, полиморфизм;
• Применение абстракций в проектировании кода.

Модуль 3. Стандартная библиотека шаблонов (STL):
• Использование основных контейнеров: vector, map, set и другие;
• Алгоритмы обработки данных: сортировка, поиск, модификация;
• Применение итераторов и шаблонных функций.

Модуль 4. Многопоточность и параллелизм:
• Организация работы с потоками;
• Использование библиотек поддержки многопоточности;
• Синхронизация и безопасное взаимодействие между потоками.

Модуль 5. Сетевое программирование:
• Разработка клиент-серверных приложений;
• Работа с сетевыми протоколами и сокетами;
• Повышение эффективности сетевых операций.

Модуль 6. Продвинутые возможности C++:
• Изучение возможностей современных стандартов (C++11, C++14, C++17, C++20);
• Углубленное управление памятью: умные указатели и паттерн RAII;
• Оптимизация производительности и использование профилирующих инструментов.


Окончательная цена указывается в договоре на обучение.

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Информационные системы и программирование
  • Код курса: PROGC05
  • Город: Пермь, Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 70900 ₽
  • Дистанционно: 70900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

8 800 (600)-66-16

Владелец сайта:
АНО ДПО «Учебный центр «ШИФТ»
ИНН 5904355180
ОГРН 1175958039586
Юридический адрес: 614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32.
E-mail: info@eshift.ru