C++ для робототехников

на Отзовике, IRecommend и TutorTop
Вас ждут вебинары и практика с первого модуля.
1 месяц обучения
57 видеоматериалов
Настроите среду разработки и научитесь компилировать программы на C++ с помощью CMake.
Разберётесь в базовых концепциях языка и потренируетесь в написании кода. Освоите фреймворк Arduino, который сильно упрощает создание программ для роботов.
Научитесь эффективно работать с памятью устройства с помощью массивов данных. Узнаете, как использовать указатели для обращения к данным.
Научитесь создавать более сложный код с помощью функций. Сможете написать собственные функции и выполнить их на микроконтроллерах семейства ESP32.
Освоите принципы ООП — методики в программировании, которая позволяет делать код более понятным и структурированным. Напишете программу по принципам ООП для микроконтроллера.
Сможете писать более чистый и эффективный код с помощью перегрузки операторов.
Научитесь работать с библиотеками — готовыми архивами с кодом, благодаря которым вам не нужно будет писать все функции программы с нуля. Узнаете, как создать свою библиотеку.
Научитесь создавать графические интерфейсы программ с помощью фреймворка Qt. Создадите простой интерфейс для управления мобильным роботом.
Сможете использовать умные указатели из стандартной библиотеки C++ для более эффективной работы с памятью и объектами в программах.
Научитесь делать свой код совместимым с программами, написанными на Python.
Создадите собственное графическое приложение на Qt5 для управления виртуальным роботом.