Мы используем cookie для стабильной работы сервиса. Подробнее

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

ФорматОнлайн
Длительность31 академ. часов
Объём4 занятий
УровеньСредний
По окончанииУдостоверение о прохождении
Всё для обучения

Как устроено обучение

Практические занятия
О курсе

Подробнее

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

Что нужно для старта

  • Базовые знания языка C++
  • Базовые знания CMake, GTest, Git
Результат

Что вы получите

  • Применять контейнеры (последовательные, ассоциативные, адаптеры, псевдоконтейнеры) для решения конкретных задач.
  • Использовать стандартные алгоритмы (модифицирующие, немодифицирующие, сортировка, поиск, численные) эффективно.
  • Работать с итераторами разных категорий и понимать их роль в STL.
  • Создавать и применять функциональные объекты (функторы).
  • Оценивать сложность ("цену") использования различных компонентов STL.
  • Писать современный, идиоматичный код на C++ с использованием STL.
  • Анализировать внутреннюю реализацию STL для глубокого понимания.
Аудитория

Для кого этот курс

  • Разработчик
Содержание

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

4 занятия
№ТемаЧто внутри
01Функциональные объекты

Подробности будут доступны на странице курса

02Контейнеры

• Контейнеры последовательности
• Адаптеры контейнеров
• Упорядоченные ассоциативные
• Неупорядоченные ассоциативные
• Псевдоконтейнеры

03Итераторы

Подробности будут доступны на странице курса

04Алгоритмы

• Обзор алгоритмов
• Немодифицирующие алгоритмы
• Модифицирующие алгоритмы
• Сортировка и поиск
• Численные алгоритмы
• Бонус: будущее уже здесь

01Функциональные объекты
02Контейнеры

• Контейнеры последовательности
• Адаптеры контейнеров
• Упорядоченные ассоциативные
• Неупорядоченные ассоциативные
• Псевдоконтейнеры

03Итераторы
04Алгоритмы

• Обзор алгоритмов
• Немодифицирующие алгоритмы
• Модифицирующие алгоритмы
• Сортировка и поиск
• Численные алгоритмы
• Бонус: будущее уже здесь

Документ после выпуска

Удостоверение о прохождении

Организатор

Автор курса

IBS Training CenterIBS Training Center
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.
Подробнее об авторе
Мнения учеников

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

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Стандартная библиотека шаблонов C++» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 9 ноября 2026 г.