Твій перший крок!

Залиш свої контакти, і ми зв’яжемось із тобою, щоб розповісти більше про курс і допомогти стартувати.

Отримали твою заявку!

На твоїй пошті вже чекає наступний крок, тому не забудь перевірити вхідні і розділ “спам“.
До зустрічі!
Вибач, це технічна помилка. Спробуй ще раз!
Для початківців
Онлайн, blended learning

Курс Embedded Development

Старт: 30 жовтня
Живі заняття у вечірній час
5 місяців, 3 рази на тиждень
Практичні міні-проєкти
Українською мовою

Цей курс для тебе, якщо ти:

Розвивати себе
Програміст
із базовим C/C++ або Python/Java-розробник, який хоче перейти в embedded і працювати з hardware.
Знайти своє
Студент чи інженер
Що мріє створювати власні IoT-пристрої і хоче спробувати себе у hardware-проєктах.
Обороняти своє
Прагнеш у Defense Tech
чи отримувати dual use-проєкти, роблячи внесок у захист України та розвиваючи кар’єру у перспективній сфері.

Чого ти навчишся на курсі?

Курс проведе тебе від базового програмування до повного циклу embedded-розробки, знання потрібні і в civil tech, і в defense tech.
Основи hardware та схемотехніки
Зрозумієш, як працюють мікроконтролери, периферія та електронні схеми.
Сигнали та енергоспоживання
Навчишся працювати з аналоговими й цифровими сигналами, пам’яттю та енергоефективністю.
RTOS та багатозадачність
Зрозумієш принципи роботи RTOS і створиш власні багатозадачні системи.
Повний цикл проєкту
Зробиш фінальний проєкт із GitHub, CI/CD та документацією для портфоліо.
Civil & military tech
Побачиш, як знання застосовуються у smart-рішеннях і оборонних технологіях.
Languages & Tools
C
C++
GitHub
CI/CD
OS & Debug
FreeRTOS
GDB
OpenOCD
Protocols
UART
SPI
I2C
TCP/IP
MQTT
BLE
LoRa

Програма курсу

Ми поєднали практику й теорію так, щоб ти відразу бачив результат своєї роботи.  Кожен модуль — це крок до твого майбутнього портфоліо.
Модуль 0. Self-paced підготовчий
2 тижні до старту
Організація курсу, налаштування середовища, теорія для вирівнювання бази (C/C++, основи електроніки, робота з інструментами).
Модуль 1. Основи апаратної роботи
6 занять
8 тем
Архітектура мікроконтролера (ARM, RISC-V).
Робота з даташитами та схемами.
Основи математики для Embedded.
Принципи електронних схем.
Використання вимірювального обладнання.
Прототипування: breadboard, живлення.
Міні-проєкт: сенсор + актуатор.
Розбір і оптимізація.
Модуль 2. Схемотехніка та периферія
6 занять
9 тем
Пасивні та активні компоненти.
Захист живлення, стабілізатори.
Особливості C/C++ для Embedded.
GPIO.
Переривання.
Таймери, watchdog.
Пайка, збірка схем.
Міні-проєкт: сенсор руху + індикація.
Розбір і оптимізація.
Модуль 3. Робота з сигналами
5 занять
4 теми
Аналогові vs цифрові сигнали, ADC/DAC.
PWM: генерація, приклади.
Міні-проєкт: керування двигуном.
Розбір і оптимізація.
Модуль 4. Комунікаційні інтерфейси
7 занять
7 тем
UART.
SPI.
I2C.
JTAG/SWD, ICP.
DMA.
Міні-проєкт: зчитування з кількох сенсорів.
Розбір і оптимізація.
Модуль 5. Пам’ять та енергоспоживання
5 занять
6 тем
Архітектура ПЗ: Superloop, state machines.
Flash, EEPROM, SD.
Low-power режими.
Управління живленням.
Міні-проєкт: data logger.
Розбір і оптимізація.
Модуль 6. Бездротові та інтернет-протоколи
7 занять
7 тем
Wi-Fi, TCP/IP, HTTP.
DHCP, UDP/TCP.
MQTT.
BLE.
LoRa.
Міні-проєкт: передача даних у мережу.
Розбір і оптимізація.
Модуль 7. RTOS
5 занять
5 тем
FreeRTOS: задачі, таймери.
Семафори, м’ютекси.
Планування задач.
Міні-проєкт: багатозадачний пристрій.
Розбір і оптимізація.
Модуль 8. Фінальний проєкт
6 занять
6 тем
CI/CD для прошивок (GitHub Actions).

Make/CMake.
Дебагінг (UART-log, GDB, OpenOCD).
Постановка задачі, підготовка до захисту.
Презентація фінальних проєктів.
Підсумковий розбір.
Модуль 3. Робота з сигналами
5 занять
4 теми
Аналогові vs цифрові сигнали, ADC/DAC.
PWM: генерація, приклади.
Міні-проєкт: керування двигуном.
Розбір і оптимізація.
Модуль 9. Self-paced фінальний блок
1–2 тижні після захисту
Карта ринку Embedded.
Наступні кроки у кар’єрі.

Автори та експерти програми

Викладають ті, хто створює технології майбутнього. Наші автори поєднують викладання з роботою над R&D-проєктами. Тому ви отримуєте не суху теорію, а знання, які прямо зараз працюють у сфері.
Валентин Корнієнко
Senior C++ Embedded/Software Developer у Luxoft.
Має сертифікацію Neural Networks and Deep Learning від DeepLearning.AI.
Олексій Тумановський
Інженер-розробник
Один із творців системи «єППО», що допомагає збивати ворожі ракети та дрони.
Владислав Ванюк
Embedded developer у Defendica Systems, CTO у Vujko, Науковий асистент у ЛНУ
Досвід роботи 5+ років
Віктор Іванов
Senior Embedded/Python/JS Engineer.
У його портфоліо — робота над UGV Sirko-S1, платформою для безпілотних бойових рішень.
Андрій Пінчук
Embedded Software Engineer у Teneta Labs.
Спеціалізується на розробці рішень для IoT-пристроїв із застосуванням C/C++.

Як ми навчаємо?

Понад 14,000 студентів довірились Академії за 10 років нашої роботи — й тепер вони працюють у 700+ компаніях. Та про якість підходу у нашій ІТ-школі говорять не лише цифри, а й акредитація європейською організацією Almega. Ми відповідаємо шведським стандартам якості навчання для дорослих і разом із курсами пропонуємо тобі:
Живі заняття з викладачем
Ти вивчатимеш теорію в зручний для себе час в нашій LMS, а на онлайн-уроках сфокусуєшся на отриманні практичних навичок під наглядом експерта в галузі.
Твоє портфоліо, готове для роботодавців
Наприкінці курсу ти створиш повноцінний проєкт із кодом, документацією та CI/CD. Він зберігатиметься на GitHub і стане твоєю візитівкою для майбутніх співбесід.
Програма створена senior-експертами
Наші онлайн-курси створює та оновлює група senior фахівців-практиків, які поза роботою викладають в Академії. Завдяки цьому наша програма завжди відповідає вимогам ринку.
Затишна спільнота на заняттях
Оскільки ми навчаємо в невеликих групах до 18 осіб, ти навчишся працювати в команді. Допомагай, отримуй допомогу та відточуй софт-навички з перших днів навчання.
Підтримка координатора групи
Твій координатор буде поруч впродовж всього курсу й допоможе з мотивацією та організаційними питаннями. Так твоя освіта буде максимально комфортною й ефективною.
BeetAI bot, який допомагає навчатись
Це штучний інтелект, вбудований в нашу авторську LMS систему, який допоможе тобі розібратись з матеріалом і відповість на питання, що турбують.

Зроби перший крок у Embedded

Заповни форму, і ми допоможемо обрати найкращий шлях навчання.
Дякуємо, що цікавишся навчанням в Beetroot Academy!
Ми зв’яжемося з тобою і дамо відповіді на усі питання
Вибач, це технічна помилка. Спробуй ще раз!