Программа

CMake

Программа включает в себя базовый и углубленный курсы, которые охватывают практически все необходимое для реализации персональных проектов и коммерческой разработки.
2 курса
Начальный уровень

Чему вы научитесь

  • Создавать и настраивать проекты
  • Управлять зависимостями и внешними библиотеками
  • Конфигурировать сборку
  • Понимать, как работает find_package()
  • Экспортировать и публиковать библиотеки как самостоятельные CMake-пакеты
  • Управлять внешними зависимостями
  • Автоматически получать версию проекта из git-тегов
  • Генерировать код и конфигурационные файлы во время сборки

О программе

Программа включает в себя два курса:

  1. CMake - Базовый курс.Включет в себя все необходимые темы для реализаци собственных проектов и удобной кроссплатформенной сборки. Вы научитесь: настраивать проекты, управлять зависимостями, конфигурировать сборку, читать и понимать CMakeLists.txt и правильно организовывать тестирование.
  2. CMake - Углубленный курс. Включает профессиональные инструменты и практики, которые используются в коммерческой разработке: публикация библиотек как самостоятельных пакетов, управление зависимостями с фиксированными версиями, кодогенерация, автоверсионирование через git, статический анализ, покрытие кода и санитайзеры. Курс завершается итоговым проектом с полноценной CI-инфраструктурой, который можно показать в портфолио.

Вся теория разбирается в основном на примере UNIX-подобных систем(Linux и MacOS).

Что внутри

В комплект входят 2 курса общей стоимостью 1 690 ₽.

  •      
     
     
  •      
     
     

Для кого эта программа

Курс предназначен для разработчиков, уверенно владеющих основами языка программирования С++ (основные конструкции, ООП и STL на базовом уровне). Особенно подойдет тем, кто хочет создавать легко настраиваемые, поддерживаемые и кроссплатформенные приложения.

Начальные требования

Для полного прохождения необходимо уверенно писать базовые конструкции на С++, иметь представление о процессе компиляции.

Наши преподаватели

Как проходит обучение

Обучение построено в формате изучения последовательной теории, которая разбита на логические модули. В конце каждого уровка Вас будут ждать теоритические вопросы, а в конце каждого модуля мини-проект, который охватыет пройденные темы. Все проекты реализуются с полного нуля по описанию.

Содержание

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

  • Востребованные навыки
  • Сертификат
  • 2 проекта в портфолию
  • Поддержку преподавателя

Сколько стоит обучение

Price: 1 690 
Вы попробовали и поняли, что вам сейчас не подходит эта программа? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о программе друзьям

Price: 1 690