Вы познакомитесь с основами программирования на C++ и узнаете, как его применять для разработки программного обеспечения роботов. Вы рассмотрите основные концепции, такие как операторы, переменные, условные выражения, циклы и функции, научитесь применять их для решения задач робототехники. Изучите взаимодействие с аппаратными компонентами робота, обработку сенсорных данных, управление движением и выполнение задач в робототехнике, а также принципы объектно-ориентированного программирования. Сможете создавать программы, которые будут контролировать действия робота и анализировать его окружение.
Двухминутный рассказ ведущего дизайнера компании о том, как устроена платформа Skillbox, ее особенностях и плюсах.
Изучите базу написания программ на С++ для роботов. Разберете концепции фреймворка. Закрепите все полученные теоретические знания на практике, создадите приложение, которое дополнит ваше портфолио.
Используя основной инструмент CMake, разберете настройки среды разработки и компилируете программы на C++.
Изучите необходимую теорию языка программирования и попробуете написать свой код. Познакомитесь с фреймворком Arduino для создания программного обеспечения робота.
Сможете продуктивно работать с памятью устройства с помощью упорядоченной коллекции элементов одного типа и использовать указатели для обращения к данным.
Разработаете сложный код, самостоятельно напишите функции и проверите их с помощью микроконтроллеров семейства ESP32.
Познакомитесь с методиками ООП, которые помогают делать код разборчивым и цельным. Разработаете свою программу по данным принципам для микроконтроллера.
Сможете создавать более интуитивные и читаемые конструкции в ваших программах с помощью перегрузки операторов.
Сможете работать с готовыми архивами с кодом, которые упрощают написание функций программы, а также создадите собственную библиотеку.
Изучите, как прописывать графические интерфейсы программ с помощью кросс-платформенных фреймворков разработки. На практике создадите приложение для управления мобильным роботом.
Разбертесь с умными указателями из стандартной библиотеки C++ для продуктивной работы с памятью и объектами в программах.
Изучите простой и эффективный способ экспортировать функции и классы на C++ в виде модуля Python, который можно использовать в Python-скриптах и приложениях.
Разработаете рабочее приложение на Qt5 для управления виртуальным роботом, которое можете приложить в свое портфолио.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Вам необходимо владеть базой программирования, понимать математику на уровне старшей школы, знать принципы тригонометрии.
Для успешного прохождения курса вам не нужен робот. Ваши программы будут проверяться в эмуляторе микроконтроллеров Wokwi.
Нет, но для продуктивной работы вам необходимы 4 Гб оперативной памяти и процессор с частотой 1,6 ГГц.
Вам не нужно ничего покупать! Все программные обеспечения бесплатные, а кураторы Skillbox расскажут, как их скачать и настроить.
У вас есть возможность вернуть часть средств в виде налогового вычета. К основным требованиям относят: оплату НДФЛ и статус налогового резидента РФ.
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.
Проверять ваши домашние задания будут эксперты, а также вас будет сопровождать куратор, который поможет справиться с трудностями. Вы получите профессиональные советы, рекомендации и лайфхаки.