Чему вы научитесь
- Разбираться в концептах
- Понимать требования к алгоритмам
- Правильно применять алгоритмы на практике
- Работать с представлениями
- Понимать нововведения
О курсе
Алгоритмы в явном виде используются в узких направлениях разработки, где время выполнения и затрачиваемая память играют важнейшую роль. А неявно алгоритмы используются ВЕЗДЕ: в готовых библиотеках, в базах данных и в готовых технологиях. За любым вызовом готового метода стоит готовый алгоритм. Следовательно, важно понимать оптимальность выполнения любого метода.
Целью курса является обучение работе с основными алгоритмами стандартной библиотеки. Будут разобраны все основные и наиболее часто используемые алгоритмы начиная со стандарта С++20.
На данный момент разобрано уже более 50 обновленных стандартных алгоритмов, основные концепты и более 20 алгоритмов-адаптеров.
Большим плюсом курса является то, что Вы всегда можете получить ответ преподавателя и содержание курса со временем будет пополняться новыми задачами и вопросами. Последние обновления:
- 29.05.25 - старт курса
Для кого этот курс
Начальные требования
Знание основ языка. Так же будет плюсом знание алгоритмов и контейнеров стандарта С++17 и ранее.
Наши преподаватели
Как проходит обучение
Весь курс разделен на 4 больших модуля:
- Концепты - разберемся какие есть и для чего нужны
- Алгоритмы - рассмотрим основные обновленные алгоритмы
- Представления - разберемся как с ними работать и почему это удобно
- Итоговый тест - финальная проверка усвоения материала курса
В каждом разделе Вас будет ждать теория и практические упражнения.
Программа курса
Сертификат
Входит в 1 программу
Что вы получаете
- Понимание нового стандарта
- Востребованные знания
- Умение применять новые алгоритмы на практике
- Сертификат