Объектно-ориентированное программирование. Углубленное изучение. Язык С++
В программе курса рассматриваются новые концепции и программные средства, добавленные в язык программирования С++ согласно стандарту С++11+.
Язык С++ широко используется для разработки программного обеспечения, являясь одним из самых популярных языков программирования. Область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также игр.
Цель курса повышения квалификации
Научиться корректно и эффективно использовать новые встроенные средства языка С++, предоставляемые новыми стандартами С++.
В программе курса повышения квалификации
Механизмы стандартов C++11+.
- auto и decltype;
- default, deleted final override;
- Constexpr;
- семантика сдвига;
- variadic templates.
Умные указатели.
- unique_ptr;
- shared_ptr;
- weak_ptr.
Использование STL.
- контейнеры stl;
- стандартные алгоритмы;
- итераторы;
- использование модуля functional;
- тип variant;
- регулярные выражения.
Для кого предназначен курс повышения квалификации
Программистов, IT-специалистов, желающих в дальнейшем профессионально заниматься созданием научных, офисных, сетевых приложений, а также всех, кто хочет начать свой путь в программировании.
Метод ведения
Курс в Москве + Онлайн-трансляция
Раздаточные материалы
Методический материал, кофе-паузы.
Документ по окончанию курса повышения квалификации
Преподаватели курса повышения квалификации
Спикер
Профессиональный программист (С/C++, Pascal, PHP, Python, SQL, Qt), преподаватель профильного учебного центра.
Отзывы
