• Обучение онлайн не выходя из дома

Факультет
инженер умных устройств

Станьте специалистом в сфере интернета вещей - Internet of things (IoT) - с нуля и создайте сеть умных гаджетов. Изучите язык C, механизмы отладки и программирования микроконтроллеров (STM32, Arduino). Вы получите опыт работы с технологиями Wi-Fi, Bluetooth и LoRa для построения современных встраиваемых систем.

  • C C
  • Arduino Arduino
  • Wi-Fi Wi-Fi
  • BLE BLE
  • FreeRTOS FreeRTOS
  • ARM ARM
  • HTML HTML
  • CSS CSS
192 BYN в месяц 144 BYN в месяц При рассрочке до 36 месяцев Подробнее о тарифах и офисах в вашей стране
  • РАЗНЫЕ ФОРМАТЫ ОБУЧЕНИЯ
    • Занятия в группе с преподавателем
    • Онлайн-лекции и вебинары
    • Видеозаписи занятий
  • ДЛИТЕЛЬНОСТЬ19 месяцев
    2 занятия в неделю
  • РЕЗУЛЬТАТСертификат
    10 работ в портфолио
  • ПОСЛЕ ОБУЧЕНИЯПомогаем
    с трудоустройством
Оставьте заявку
Начало обучения:

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

Спасибо за заявку! 
Скоро с вами свяжется наш менеджер! Мы будем признательны, если вы заполните нашу анкету — это поможет нам лучше понимать ваши потребности и сделать вашу работу с онлайн-платформой более комфортной.
Заполнить анкету
Инженер умных устройств использует технологии Интернета вещей (Internet of things) для разработки гаджетов для дома, промышленных летательных аппаратов и беспилотных автомобилей. Таких специалистов также называют разработчиками встраиваемых систем или embedded-разработчиками. Они пишут код, работают с микроконтроллерами и умеют паять компоненты для умных устройств.
Платите позже ― отсрочка на 1 месяц

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

• Без переплат по процентам
• Без оплаты первого взноса
• Для граждан Беларуси
• Надёжные банки-партнёры

Что такое интернет вещей?

Медицина

Благодаря IoT медицинская помощь становится доступнее и качественнее. К разработкам этой области относятся фитнес‑браслеты, датчики для мониторинга состояния, системы по уходу за пациентом и даже экзоскелеты.

Устройства собирают и обрабатывают данные, позволяют консультироваться с врачом удалённо, измерять температуру бесконтактно и следить за приёмом лекарств. В медицине специалисты IoT востребованы как никогда: их решения снижают нагрузку на медработников и помогают спасти жизни.

Читать далее
Скрыть
Беспилотные автомобили

Благодаря IoT-технологиям формируется рынок беспилотных автомобилей. Они оборудованы системой автоматического управления и способны перемещаться без участия водителя.

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

Читать далее
Скрыть
Умный дом

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

Это возможно благодаря специалистам IoT: они создают и внедряют ПО, адаптируя его под аппаратную систему. На курсе вы освоите эту профессию с нуля и сможете программировать устройства самостоятельно.

Читать далее
Скрыть
Промышленность

Эту область также называют промышленным интернетом вещей (IIoT). Сюда относятся роботы-упаковщики, устройства для удалённого мониторинга, датчики безопасности предприятия.

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

Читать далее
Скрыть
Умный город

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

Такие проекты делают жизнь проще, безопаснее и удобнее. Они позволяют заранее проверить свободное место на парковке или заказать онлайн цифровую копию паспорта. Специалистов IoT в этой сфере ждут масштабные инновационные проекты, которые помогут миллионам людей в городе.

Читать далее
Скрыть
На рынке не хватает инженеров умных устройств
Источник данных: rabota.by
3 000 BYN
Зарплата в месяц
7% от всех
Доступных вакансий на rabota.by
5 000 BYN
Зарплата в месяц
51% от всех
Доступных вакансий на rabota.by
Кому подойдёт курс
Новичкам
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Специалистам
из других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
Инженерам и специалистам
по ремонту
Дополните свои знания: освоите C, разработку и отладку ПО. Прокачаете профессиональные навыки и сможете развивать карьеру в IoT.

Станьте инженером умных устройств с нуля

Актуальная программа
В обучении используем experiential learning ― подход, помогающий закрепить знания и получить реальный опыт. Между четвертями предусмотрен перерыв в 1–2 недели для проектной работы.
Starter box в подарок
Подарим оборудование, которое нужно для работы в первой четверти. Никакой голой теории: вы разберетесь в транзисторах, датчиках и запрограммируете электронные устройства.
Развитие Soft Skills
Каждая четверть заканчивается встречей дискуссионного клуба и выступлением эксперта. Вы сможете задать вопрос спикеру, обменяться идеями с сокурсниками и найти единомышленников.
Практикующие специалисты
Авторы программы — преподаватели GeekBrains, которые запускают проекты государственного масштаба. Они были единственными из СНГ, кто принял участие в Arduino Day 2021 — международном мероприятии для энтузиастов и профессионалов, которые разрабатывают умные устройства.
Доступ к сообществу GeekBrains
Вы найдёте полезные контакты и единомышленников в вашем городе, сможете делиться опытом в базе знаний GeekBrains. Будете посещать закрытые митапы, хакатоны и другие онлайн мероприятия как слушатели и спикеры.
Как вы найдёте работу с помощью Центра развития карьеры
Резюме
Проведём онлайн-встречу, где оценим ваши сильные стороны, навыки и профессиональный опыт. Поможем оформить профиль на сайтах с вакансиями и разработать привлекательное резюме, которое точно впечатлит работодателей.
Индивидуальный карьерный план
Проведём онлайн-консультацию, определим ваши цели и расскажем, как их добиться. Сформируем индивидуальный путь вашего развития в профессии. Вы узнаете, где искать работу и какие навыки развивать, чтобы продвинуться в карьере.
Партнерские вакансии
У вас будет доступ к закрытому чату с вакансиями наших партнёров. Вы сможете выбрать подходящие предложения, а консультант поможет написать сопроводительное письмо и подготовится к собеседованию.
Карьерные консультации
Консультанты ответят на ваши вопросы о карьере, подготовят к собеседованиям и соберут обратную связь от работодателей. Вы узнаете, как вести себя на интервью и избежать ошибок при поиске работы. Сможете участвовать в карьерных вебинарах.
Наши ученики трудоустроились в компании
Программа обучения
Подготовительные курсы
Вы начнете осваивать технические основы профессии: поиск информации и основные операции с файлами, научитесь создавать и оптимизировать сложные запросы.
Курсы
Git. Базовый курс
— Введение в Git
—  Установка и настройка Git
— Основные команды терминала
— Работа с репозиториями в Git
— Управление файлами репозитория
— История изменений
— Публикация репозитория
— История изменений
— Слияния веток
— Управление версиями
— Создание pull request
— Сложные операции
— Работа с fork-репозиториями
13 видеоуроков
4 часа обучающего контента, 3 часа практики
Основы программирования
— Вступление
— Понятие алгоритма, переменные, типы данных
— Разбор практического задания
— Ветвления. Циклы. Разбор практического задания
— Массивы и функции
— Разбор практического задания
— Вёрстка сайта: знакомство с HTML и CSS
— Разбор практического задания
— Обзор современных языков программирования
— Разбор практического задания
11 видеоуроков
6 часов обучающего контента, 2 часа практики
I четверть
Общие принципы микроэлектроники и программирования
В первой четверти вы освоите программирование на С. Научитесь работать с монтажным оборудованием (печатные платы, паяльник, резисторы) и разработаете своё первое электронное устройство. Также вы начнёте знакомство с микроконтроллерами на примере простых в освоении устройств итальянской марки Arduino.
Курсы
Встреча декана факультета со студентами
— О программе: логика следования курсов, проекты, перерывы
— Знакомство с однокурсниками и деканом
— Рекомендации по обучению и трудоустройству во время учёбы
— Мотивация и прогресс
— Ответы на вопросы
Введение в профессию
— Кто такой разработчик встраиваемых систем
— Этапы разработки устройств
— Базовые знания по физике
— Знакомство с методом пайки
— Знакомство с методом пайки. Часть 2
2 недели — 4 занятия
8 часов обучающего контента, 4 часа практики
Linux. Рабочая станция
— Введение. Установка ОС
— Настройка и знакомство с интерфейсом командной строки
— Пользователи. Управление Пользователями и группами
— Загрузка ОС и процессы
— Устройство файловой системы Linux. Понятие Файла и каталога
— Введение в скрипты Bash. Планировщики задач crontab и at
— Управление пакетами и репозиториями. Основы сетевой безопасности
— Введение в Docker
1 месяц — 8 занятий
16 часов обучающего контента, 6 часов практики
Программирование на С. Базовый уровень
— Введение в язык С
— Двоичная и шестнадцатеричная системы счисления
— Константы. Типы данных, часть 1
— Операторы и выражения языка С. Функции (объявление, вызов)
— Переменные. Типы данных (примитивные типы, строки, структуры)
— Управляющие операторы
— Функции. Работа с памятью
— Типы данных, часть 2. Основы объектно-ориентированного подхода к программированию.  
— Пользовательские типы данных
— Структура программы на языке С
— Препроцессор
— IDE и средства разработки
— Стандартные библиотеки языка С. Курсовой проект. Программная утилита для интерфейса расчётов температурных режимов в доме
6 недель — 13 занятий
26 часов обучающего контента, 9 часов практики
Основы электроники
— Схемотехника. Знакомство с основными компонентами и инструментами
— Расчёты различных соединений. Теория и практика
— Транзисторы. Теория и практика
— Подключение и управление различными нагрузками
— Ток. Источники питания и фильтры. Гальваническая развязка
— Линейные преобразователи. Современные LDO. ШИМ
— Операционный усилитель. Логические элементы. Часть 1
— Логические элементы. Часть 2
— Закрепление теории и практика
— Курсовая работа. Генератор случайного числа на семисегментных индикаторах
5 недель — 10 занятий
20 часов обучающего контента, 8 часов практики
Arduino. Проектирование устройств
— Знакомство с Arduino
— Обзор доступных сенсоров. АЦП. Считывание данных. Получение данных с потенциометра и оценка угла поворота его ручки. Простая фильтрация
— Обзор доступных средств индикации (светодиоды, светодиодные матрицы, дисплеи)
— Динамическая индикация
— Интерфейс I2C на примере работы с датчиком влажности и температуры
— Символьный 16х2 дисплей. Вывод данных на дисплей
— Прерывания
— Курсовая работа. Настольная метеостанция
1 месяц — 8 занятий
16 часов обучающего контента, 6 часов практики
II четверть
Работа с промышленными микроконтроллерами и интерфейсами взаимодействия
В первый двух курсах четверти вы узнаете архитектуру ARM и выполните 2 проекта: на плате Nucleo и на основе микроконтроллеров STM 32. В третьем курсе вы изучите принципы работы технологий, обеспечивающие связь устройств между собой.
Курсы
Микроконтроллеры. Вводный курс
— Введение в микроконтроллеры
— Прерывания, стек, таймеры
— Интерфейсы и шины ввода и вывода данных
— Шина I2C
— Интерфейс SPI
— Аналого-цифровые преобразователи (ADC)
— Цифро-аналоговые преобразователи (DAC)
— Курсовая работа. Получение данных с метеостанции на Arduino по интерфейсу SPI
1 месяц — 8 уроков
12 часов обучающего контента, 42 часа практики
Микроконтроллеры ARM (STM32)
— Микроконтроллеры STM32
— Загрузка и отладка STM32
— Особенности работы с Flash памятью
— Сторожевые таймеры и передача управления
— Специальные таймеры HRTIM и LPTIM
— Режимы энергопотребления микроконтроллеров STM32
— DMA STM32
— CRC, RNG, HASH, CRYP
— COMP и OAMP в STM32
— Аппаратные особенности реализации с использованием микроконтроллеров STM32
— SD карта и файловая система
— Разбор курсовой работы
6 недель — 12 занятий
24 часа обучающего контента, 9 часов практики
Базовые технологии электроники
— Bluetooth (базовая лекция)
— Протокол TCP/IP как базовый протокол интернета. IP-адресация. Маска подсети. Шлюз. Модули Wi-Fi. Основы
— LoRa Базовая лекция. Основы использования
— Применимость беспроводных решений. Базовые понятия скорости передачи данных. Дальность связи
— Аппаратные решения
— Измерение напряжения и тока: аппаратные и программные решения
— Основы построения блоков питания
— Гальваническая развязка цифровых интерфейсов. Приёмопередатчики RS-232/485, CAN
— FPGA/ASIC: обзор
— Курсовая работа. Создание веб-сервера с использованием Nucleo и ESP32-микросхемы
5 недель — 10 занятий
20 часов обучающего контента, 6 часов практики
III четверть
Продвинутый уровень программирования микроконтроллеров
Вы освоите язык С на продвинутом уровне. Сможете применить полученные знания в разработке встраиваемых систем. Научитесь работе с операционными системами реального времени и продолжите изучение технологий интернета вещей для связи устройств в домашней сети.
Курсы
Программирование на Си. Продвинутый уровень
— Указатели. Указатели на структуры. Практические примеры. Ошибки программиста при работе с указателями
— Библиотеки языка С. Обзор функций. Недостатки базовых библиотек
— Вопросы оптимизации кода
— Алгоритмы
— Компиляция и компиляторы
— Многопоточность в С
— Особенности С для IoT
— Подготовка к курсовой работе
1 месяц — 8 уроков
16 часов обучающего контента, 6 часов практики
RTOS (Real-Time Operating System)
— Обзорная лекция по операционным системам. Принципы работы. Ресурсы. Совместный доступ к ресурсам
— Задачи. Управление задачами. Модели распределения и управления памятью
— Очереди. Конкретные примеры и задачи. ПИД-регулятор
— Семафоры. Как семафоры позволяют сократить использование процессорного времени
— Особенности отладки. Механизмы отладки. Оценка стека и кучи
— Механизм взаимодействия между задачами
— Многозадачная RTOS и прерывания
— Подготовка к курсовой работе
1 месяц — 8 занятий
16 часов обучающего контента, 6 часов практики
Связь
— Протоколы взаимодействия устройств
— Wi-Fi (низкий уровень протокола)
— BLE/Bluetooth (низкий уровень протоколов)
— Низкоуровневое взаимодействие устройств (канальный слой)
— HASH и контрольные суммы
— Распространённые методы шифрования и авторизации
— Избыточность данных в протоколах связи
— Курсовая работа. Взаимодействие с MQTT-сервером
1 месяц — 8 занятий
16 часов обучающего контента, 6 часов практики
IV четверть
Дипломная работа и подготовка к собеседованию
Вы получите опыт разработки устойчивых к отказам распределенных устройств, выполните финальный проект, пройдете курс о том, как готовиться к собеседованиям, и сможете сделать первый шаг в профессию на позицию junior.
Курсы
Распределенные сети / Дипломная работа
— Вводный урок, знакомство с распределённой сетью
— Master/Slave режим работы устройства, методы построения
— Отказоустойчивость сети, смена роли устройства
— Брокеры задач, broadcast задач
— Моделирование отказов
— Построение прототипа сети
— Тестирование устойчивости
— Дипломная работа. Распределённая сеть устройств
1 месяц — 8 занятий
16 часов обучающего контента, 6 часов практики
К чему готовиться на собеседовании
— Подготовка резюме
— Коммуникационные навыки и другие soft skills
— Техническое собеседование, типы и варианты #1
— Техническое собеседование, решение задач #2
— Техническое собеседование, тестовый проект #3
— Какие вопросы задавать рекрутеру
— Согласие на офер
— Ревью резюме
1 месяц — 8 занятий
16 часов обучающего контента, 6 часов практики
Курсы вне четверти
Подготовка к поиску работы
Факультатив
Курсы
Законное индивидуальное предпринимательство и фриланс
Программа подготовлена экспертами банка «Точка» — digital-банка для предпринимателей. Входит в ФГ «Открытие» — самую крупную частную финансовую группу.
Получите программу курса на email
Нажимая на кнопку, вы даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.
Спасибо за заявку!
Скоро с вами свяжется наш менеджер! Мы будем признательны, если вы заполните нашу анкету — это поможет нам лучше понимать ваши потребности и сделать вашу работу с онлайн-платформой более комфортной.
Заполнить анкету
Oops! Something went wrong while submitting the form.
Вас будут обучать топовые эксперты
Вместе мы позаботимся о вашем профессиональном будущем
Преподаватели
Программа обучения на 70% состоит из вебинаров: вы задаёте вопросы и получаете обратную связь по своим проектам.
Студент-наставник
Во время обучения вам может понадобиться поддержка и помощь с домашним заданием. Вашим наставником станет выпускник или студент, который получил такой же опыт обучения на курсе и успешно справился со всеми практическими работами.
Куратор
Поможет вам освоиться в личном кабинете, в процессе обучения всегда будет на связи и поможет найти ответы на вопросы.
Специалисты техподдержки
Помогут, если возникнут сложности с личным кабинетом или загрузкой занятий.
HR-менеджер
Помогает составить резюме и подготовиться к собеседованию.
Чат с одногруппниками
Вы сможете поддерживать связь с одногруппниками и задавать интересующие вас вопросы.
Ваше резюме после обучения
Сергей Романов
Разработчик встраиваемых систем / Программист С
3 500 BYN
График
Полная занятость
Образование
GeekBrains, Интернет вещей
Опыт работы
GeekBrains, Проектная работа
Ключевые навыки
— Программирование на С
— Понимание особенностей работы и применения операционных систем реального времени (RTOS)
— Работа с вычислителями на основе архитектуры ARM
— Знание популярных коммуникационных интерфейсов (протокол TCP-IP, USB, Ethernet, LoRa, IP-адресация)
— Макетирование и прототипирование устройства на интегральных микросхемах
— Работа с ОС Linux во встраиваемых системах
— Работа в средах разработки EasyEDA, STM32CubeMX, CLion
Портфолио
Станьте сертифицированным специалистом
Вы получите сертификат о профессиональной переподготовке, который можно добавить в портфолио и показать работодателю.
Мы дарим подарки всем студентам
Изучение английского
языка с Kespa
Год английского в подарок
Ключ от продуктов
JetBrains
Бесплатная подписка
Защитное решение «Лаборатории Касперского»
Пробная версия на 3 месяца
Также вам может подойти
Выберите пакет обучения на программе Инженер умных устройств

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

В любом пакете уже включено:

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

Помощь с трудоустройством через 12 месяцев по IT-профессиям

Доступ к дополнительными курсам GeekBrains  на ограниченное время

Выгода 20% при единовременной оплате

Junior
.
Инженер-специалист умных устройств
от 192 BYN
от 144 BYN
в месяц при рассрочке до 36 месяцев
Уровень навыков и профессионализма
Уровень знаний
после обучения
Intern
Длительность
обучения
12 мес
Доход после обучения
от 2 200 BYN
Потенциальный доход через 3 года
от 3 800 BYN
Выбрать
Выбрано
Junior
.
Инженер-программист умных устройств
от  192 BYN
от 144 BYN
в месяц при рассрочке до 36 месяцев
Уровень навыков
и профессионализма
Уровень знаний
после обучения
Junior
Длительность
обучения
15 мес
Доход после обучения
от 2 200 BYN
Потенциальный доход через 3 года
от 4 100 BYN
+ Бизнес акселератор
+ Технологическая специализация
Выбрать
Выбрано
Middle
Диджитал-мастер
Инженер-программист умных устройств Мастер
от 207 BYN
от 176 BYN
в месяц при рассрочке до 48 месяцев
Уровень навыков
и профессионализма
Уровень знаний
после обучения
Middle
Длительность
обучения
24 мес
Доход после обучения
от 2 200 BYN
Потенциальный доход через 3 года
от 5 500 BYN
Спецпрограмма
для Digital-мастеров
+ Бизнес акселератор
+ Технологическая специализация
Выбрать
Выбрано
Middle+
Гик
Инженер-программист умных устройств PRO
от 266 BYN
от 226 BYN
в месяц при рассрочке до 48 месяцев
Уровень навыков
и профессионализма
Уровень знаний
после обучения
Middle+
Длительность
обучения
36 мес
Доход после обучения
от 2 200 BYN
Потенциальный доход через 3 года
от 6 800 BYN
Спецпрограмма
для Geek’ов
+ Бизнес акселератор
+ Технологическая специализация
+ Отраслевая специализация
Выбрать
Выбрано
  • Обучение онлайн не выходя из дома
Факультет
инженер умных устройств

Станьте специалистом в сфере интернета вещей - Internet of things (IoT) - с нуля и создайте сеть умных гаджетов. Изучите язык C, механизмы отладки и программирования микроконтроллеров (STM32, Arduino). Вы получите опыт работы с технологиями Wi-Fi, Bluetooth и LoRa для построения современных встраиваемых систем.

  • C C
  • Arduino Arduino
  • Wi-Fi Wi-Fi
  • BLE BLE
  • FreeRTOS FreeRTOS
  • ARM ARM
  • HTML HTML
  • CSS CSS
192 BYN в месяц 144 BYN в месяц При рассрочке до 36 месяцев Подробнее о тарифах и офисах в вашей стране
  • ОСНОВНАЯ ИНФОРМАЦИЯ
    • Длительность 19 месяцев
    • 2 занятия в неделю
    • 10 работ в портфолио
    • Помощь с трудоустройством
    • Сертификат после обучения
  • РАЗНЫЕ ФОРМАТЫ ОБУЧЕНИЯ
    • Занятие в группе с преподавателем
    • Онлайн-встречи с экспертами
    • Онлайн-лекции и вебинары
    • Видеозаписи занятий
    • Практические занятия
    • Домашняя работа
Оставьте заявку
Начало обучения:

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

Спасибо за заявку! 
Скоро с вами свяжется наш менеджер! Мы будем признательны, если вы заполните нашу анкету — это поможет нам лучше понимать ваши потребности и сделать вашу работу с онлайн-платформой более комфортной.
Заполнить анкету
Хочу учиться