Инженер умных систем
Станьте настоящим высококвалифицированным и востребованным специалистом в захватывающей и быстро развивающейся сфере интернета-вещей - Internet of Things (IoT), начиная с абсолютного нуля и создав при этом собственную уникальную сеть умных гаджетов, которые будут работать в идеальной связке и выполнять разнообразные и полезные функции.

Изучите не только язык программирования С, но и механизмы отладки, а также детальные аспекты и принципы программирования микроконтроллеров, таких как STM32 и Arduino, что предоставит вам необходимую и прочную базу для успешной и результативной работы.

Вы также получите ценнейший и неоценимый опыт работы с различными передовыми технологиями передачи данных, такими как Wi-Fi, Bluetooth и LoRa, что позволит вам эффективно и профессионально разрабатывать современные встраиваемые системы, которые будут отвечать самым актуальным и высоким требованиям и стандартам.
Мединцев Владимир Валентинович
Автор курса
Выпускник Кубанского государственного технологического университета, обладающий высокими компетенциями и стремлением к развитию, с большим интересом и энтузиазмом принял участие в реализации крупнейших энергетических инициатив современного этапа России, среди которых можно выделить такие значимые проекты, как КТК, Голубой поток, Сахалин-2 и Северный поток. Он также имел возможность работать в таких интересных странах, как Саудовская Аравия, Ирак и Италия, где приобрел ценный опыт. Более того, активно участвовал в обновлении защитной структуры Чернобыльской АЭС, что является важной частью его профессиональной деятельности. Кроме того, он является автором различных учебных курсов и образовательных проектов, которые нацелены на повышение квалификации специалистов.



Изучаемые языки и технологии
Кому подойдёт?
Новичкам
Освойте проектирование различных аппаратов, основанных на современных микроконтроллерах, и в результате этого будете в состоянии самостоятельно и уверенно формировать сложную сеть интеллектуальных устройств, которые могут взаимодействовать друг с другом
Инженерам и специалистам по ремонту
Усовершенствуйте свои знания: изучите язык C, создание и тестирование программного обеспечения. Укрепите свои профессиональные компетенции и получите возможность продвигаться по карьерной лестнице в области разработки встраиваемых систем
Специалистам из других сфер IT
Освойте разнообразные компетенции в области инженерии и достигните высокой экспертности в растущей сфере IoT. Войдите в это многообещающее направление и значительно увеличите свои финансовые доходы, открывая для себя новые возможности для карьерного роста и развития, ведь технологии Интернета вещей продолжают внедряться в самые разные отрасли, создавая спрос на квалифицированных специалистов
  • Реальная ЭКБ
    Программа разработана таким образом, что в самом начале Вам отправляют учебный набор, который содержит основные чипы. Этого набора Вам будет достаточно для успешного освоения и изучения программы
  • Junior/Junior+
    Должность, которую можно занять после успешного завершения курса
  • Трудоустройство
    Содействие в трудоустройстве после обучения
Старт обучения через
Планируемый старт обучения
Дней
Часов
Минут
Секунд
Государственная образовательная лицензия
Наше образовательное учреждение имеет государственную аккредитацию и все необходимые лицензии

Диплом о профессиональной переподготовке

По результатам успешного обучения, Вы получите диплом государственного образца о профессиональной переподготовке
Записаться на курс
Оставьте свои контактные данные и мы с Вами свяжемся в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
*Обязательное поле
Разные форматы занятий
  • Дистанционные занятия в группе с преподавателем
  • Онлайн-лекции и вебинары
  • Видеозаписи занятий
Посмотреть учебный план
  • 6
    Преподавателей, которые обладают экспертизой в разных областях технологий
  • 447
    Часов теории и практики с применением реальной ЭКБ
  • 40
    Недель интересных теоретических и практических занятий
  • 5
    Работ в Вашем портфолио по окончании курса
Программа обучения
1
Общие принципы микроэлектроники и программирования
Вы освоите программирование на С. Научитесь работать с монтажным оборудованием (печатные платы, паяльник, резисторы) и разработаете своё первое электронное устройство. Также Вы начнёте знакомство с микроконтроллерами на примере простых в освоении устройств итальянской марки Arduino
2
Работа с промышленными микроконтроллерами и интерфейсами взаимодействия
Вы узнаете архитектуру ARM и выполните 2 проекта: на плате Nucleo и на основе микроконтроллеров STM32. Вы изучите принципы работы технологий, обеспечивающих связь устройств между собой
3
Продвинутый уровень программирования микроконтроллеров
Вы освоите язык С на продвинутом уровне. Сможете применить полученные знания в разработке встраиваемых систем. Научитесь работе с операционными системами реального времени и продолжите изучение технологий интернета веще для связи устройств в домашней сети
4
Дипломная работа и подготовка к собеседованию
Вы получите опыт разработки устойчивых к отказам распределённых устройств, выполните финальный проект, пройдёте курс о том, как готовиться к собеседованиям, и сможете сделать первый шаг в процессию на позицию Junior/Junior+
Подробный учебный план
1
Введение в профессию
  • Что такое Embedded-разработка
  • Этапы разработки устройств
  • Базовые знания по физике
  • Знакомство с методом пайки
2
Программирование на Си. Базовый уровень
  • Знакомство с IDE
  • Синтаксис, лексемы языка Си
  • Системы счисления
  • Переменные, типы данных
  • Операторы
  • Ключевые слова
  • Структура программы
  • Препроцессор
3
Основы электроники
  • Схемотехника
  • Расчёты соединений
  • Транзисторы
  • Управление нагрузкой
  • Гальваническая развязка
  • Источники питания
  • Операционные усилители, дискретная логика
4
Arduino. Проектирование устройств
  • Обработка сигнальных портов
  • Аналого-цифровой преобразователь
  • ШИМ
  • Цифровые интерфейсы
  • Прерывания
1
Микроконтроллеры. Вводный курс
  • Прерывания, стек, таймеры
  • Интерфейсы и шины ввода-вывода данных
  • Цифро-аналоговые преобразователи
2
Микроконтроллеры STM32
  • Программные абстракции
  • Библиотеки CMSIS, LL, HAL
  • CubeMX, CubeIDE
  • Внешняя и внутренняя периферия ядра Cortex
3
Технологии электроники
  • Беспроводные протоколы: Bluetooth, Wi-Fi, LoRa, Thread
  • Аппаратная защита от внешних воздействий
  • Измерение напряжения и тока
  • Основы построения блоков питания
  • Гальваническая развязка цифровых интерфейсов. Шины RS232, RS485, CAN
1
Программирование на Си. Продвинутый уровень.
  • Указатели
  • Библиотеки Си
  • Оптимизация кода
  • Компиляторы
  • Многопоточность
2
RTOS - ОСРВ
  • Введение в FreeRTOS
  • Задачи, очереди
  • Семафоры, события
  • Использование памяти, профилирование
3
Связь
  • Низкий уровень беспроводных протоколов Bluetooth, Wi-Fi
  • HASH и контрольные суммы
  • Избыточность данных
1
Распределённые сети
  • Master/Slave режимы работы устройства
  • Отказоустойчивость сети
  • Моделирование отказов
  • Тестирование устойчивости
2
Дипломная работа
  • Разработка и защита дипломного проекта
Стоимость обучения
От 45 000 рублей
Рассрочка на 4 месяца
*дополнительно можно сделать налоговый вычет
Записаться
155 000 рублей
180 000 рублей
Оплата всего курса сразу.
Скидка 13 %
*дополнительно можно сделать налоговый вычет
Записаться
От 60 000 рублей
Рассрочка на 3 месяца
*дополнительно можно сделать налоговый вычет
Записаться
От 2 500 000 рублей за группу
Заявка для компаний на группы от 15 до 30 человек.
Точная стоимость по запросу
Записаться
140 000 рублей
155 000 рублей
Приведи друга, получи 10% скидку.
Действует только при полной оплате курса
*дополнительно можно сделать налоговый вычет
Записаться

Типовые вакансии с площадок работодателей

*данные взяты с портала hh.ru

Junior Embedded- Программист разработчик

от 100 000 до 180 000 руб. на руки

Программист встраиваемых систем

от 100 000 до 140 000 руб. на руки
Записаться на курс
Оставьте свои контактные данные и мы с Вами свяжемся в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
*Обязательное поле
Ключевые преподаватели и эксперты
  • Мединцев Владимир
    Выпускник Кубанского государственного технологического университета
    Участвовал в реализации крупнейших энергетических проектов современной России: КТК, Голубой поток, Сахалин-2, Северный поток. Работал в Саудовской Аравии, Ираке, Италии. Принимал участие в реконструкции защитного укрытия Чернобыльской АЭС.
    Автор учебных курсов и обучающих программ.
  • Садаков Константин
    Южный Федеральный Университет ИРТСУ, кафедра САУ. Магистр факультета «Автоматизация технологических процессов и производств».
    Стаж с 2008 года.
    Имеется опыт создания проекта автоматического наведения на объект с применением радиолокации.
    Принимал участие в реализации различных проектов:
    - Разработка и прототипирование мобильных средств связи с высоким уровнем обеспечения аппаратной безопасности.
    Были разработаны и созданы опытные образцы устройств, которые успешно продемонстрированы на профильных выставках.
    - Исследование и внедрение систем автоматической оптимизации и управления в условиях неопределённости. (НОЦ «Интеллектуальные системы управления» кафедры САУ)
  • Сударенко Дмитрий
    Закончил МИЭТ в 1999 г., аспирантуру, к.т.н.
    Участвовал в создании: разгонного блока «Бриз-М», в части телеметрии; АТС «Омега» в части платы цифровой обработки сигналов, оптических мультиплексоров ГМ-1, различных ячеек, модулей, блоков и систем управления
    Работал в компаниях: Раскат-телеком, Zelax, ПАО «Радиофизика»
    Преподаю в МАИ с 2016 года на кафедре 914 «Проектирование сложных технических систем». Веду курс «Системы автоматизированного проектирования»
  • Абумов Евгений
    Инженер, занимается преподавательской деятельностью больше 9 лет. Работает в ML, создаёт устройства с моделями машинного обучения. Работал над созданием отечественного робототехнического конструктора с возможностью оценки действий ученика. Создаёт интерактивные стенды для выставок
  • Семенов Дмитрий
    Образование: МИЭМ ВШЭ
    Профессиональный опыт более 3 лет
    Ведущий инженер-разработчик в ООО "Трансконвертер", MnT Lab, Edison Technologies
    Работал с ДИТ Москвы, НИТУ МИСИС и другими компаниями
    Стартапер, популяризатор науки
  • Кузнецов Алексей
    Инженер-программист, разрабатывает системы управления силовой электроникой, стаж преподавательской деятельности 3 года. Участвует в развитии сети московского городского электротранспорта.
Ключевые навыки
  • Знание языка СИ. Написание собственных библиотек на языке Си
  • Знание архитектуры современных микроконтроллеров AVR и ARM
  • Опыт работы с библиотеками CMSIS, LL, HAL
  • Знание периферийных блоков современных микроконтроллеров
  • Современные коммуникационные технологии Wi-Fi, BT, LoRa
  • Прототипирование устройств на микроконтроллерах
  • Знание современной элементной базы, умение читать схемы
  • Работа со средой программирования Clion, STM32CubeIDE
  • Написание собственного загрузчика (bootloader)
  • Работы с алгоритмами и библиотеками шифрования
  • Работа в среде проектирования KiCad, EasyEDA
  • Уверенное владение средой Linux (настройка, установка)
  • Создание аппаратного Web-сервера
  • Взаимодействие с мобильными устройствами
Полный стек технологий
Записаться на курс
Оставьте свои контактные данные и мы с Вами свяжемся в ближайшее время
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
*Обязательное поле
Другие курсы
Подписка на новости
Хотите быть в курсе событий и новых программ?
Тогда подпишитесь на рассылку
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности