Образовательная платформа «Яндекс Практикум» запустила курс «Мидл разработчик С++» для повышения квалификации разработчиков на С++.
Новый курс имеет продолжительность 4,5 месяца. Этот обучающий модуль стал продолжением курса «Разработчик C++» для начинающих. Студенты научатся применять лучшие практики и идиомы языка, яснее выражать намерения в коде, эффективно работать с коллекциями данных, использовать инструменты асинхронности (сопрограммы и структурированный параллелизм), находить утечки памяти с помощью jemalloc и выявлять ошибки в коде с использованием санитайзеров.
Курс «Мидл разработчик С++» практико‑ориентированный: в конце каждого модуля учащиеся будут представлять свои проекты, например, реализовывать библиотеку работы с файлами или дескрипторами, писать программы времени компиляции и разрабатывать геометрические алгоритмы. Предполагается, что на учёбу нужно будет уделять в среднем 10–15 часов в неделю. Знакомство с обучающей платформой этого курса и входной тест в «Яндекс Практикуме» сделали бесплатными.
В «Яндекс Практикуме» пояснили, что курс «Мидл разработчик С++» подойдёт тем разработчикам, кто:
пишет код на С++ более 1,5 года;
знает основные конструкции языка, такие как специализация шаблона, перегрузка функции и другие;
использует стандартную библиотеку С++: контейнеры и алгоритмы;
знаком с базовыми структурами данных и алгоритмами;
понимает принципы многопоточности и асинхронности;
разбирается в практиках блочного тестирования, инструментах gmock/gtest и Boost.Test.
Источник новости: habr.com