Чему вы научитесь
- Создавать и настраивать проекты
- Управлять зависимостями и внешними библиотеками
- Конфигурировать сборку
- Понимать, как работает find_package()
- Экспортировать и публиковать библиотеки как самостоятельные CMake-пакеты
- Управлять внешними зависимостями
- Автоматически получать версию проекта из git-тегов
- Генерировать код и конфигурационные файлы во время сборки
О курсе
Программа включает в себя базовый и углубленный курсы, которые охватывают практически все необходимое для реализации персональных проектов и коммерческой разработки.
Для кого этот курс
Курс предназначен для разработчиков, уверенно владеющих основами языка программирования С++ (основные конструкции, ООП и STL на базовом уровне). Особенно подойдет тем, кто хочет создавать легко настраиваемые, поддерживаемые и кроссплатформенные приложения.
Начальные требования
Для полного прохождения необходимо уверенно писать базовые конструкции на С++, иметь представление о процессе компиляции.
Преподаватели курса
Как проходит обучение
Обучение построено в формате изучения последовательной теории, которая разбита на логические модули. В конце каждого уровка Вас будут ждать теоритические вопросы, а в конце каждого модуля мини-проект, который охватыет пройденные темы. Все проекты реализуются с полного нуля по описанию.
Что вы получите
- Востребованные навыки
- Сертификат
- 2 проекта в портфолию
- Поддержку преподавателя