курси Embedded Systems

курси Embedded Systems

Місцевий інструктор керував живими вбудованими системами навчання в україні.

Machine Translated

Відгуки

★★★★★
★★★★★

Embedded Systems Підкатегорії

Embedded Systems Зміст курсу

Назва курсу
Тривалість
Огляд
Назва курсу
Тривалість
Огляд
14 годин
Огляд
Arduino - це Arduino мікроконтролер з відкритим кодом, що дозволяє будувати пристрої, здатні сприймати та керувати об'єктами у фізичному світі.

У цьому тренінгу під керівництвом інструкторів учасники дізнаються, як запрограмувати Arduino використовуючи передові методики, переходячи до створення простої системи оповіщення датчиків.

Після закінчення цього тренінгу учасники зможуть:

- Зрозумійте, як працює Arduino .
- Заглибимося в основні компоненти та функції Arduino .
- Програмуйте Arduino без використання Arduino .

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Arduino доступний у різних моделях та підтримує різні інтерфейси програмування (C, C++ , C# , Python ) та IDE ( Arduino IDE, Visual Studio тощо). Для цього курсу буде використано наступне:

- Дошка Arduino Uno
- Arduino IDE
- Мова Arduino (на основі C / C++ )

- *** Учасники несуть відповідальність за придбання власного обладнання та комплектуючих Arduino ! ***

- Комплекти обладнання можна придбати у постачальників, таких як: Arduino Starter Kit https://store.arduino.cc/genuino-starter-kit

- Щоб подати запит на інше налаштування, зв'яжіться з нами, щоб домовитись.
7 годин
Огляд
FreeRTOS - це крос-платформний ядро ​​операційної системи реального часу (RTOS) для вбудованих пристроїв, таких як мікроконтролери та малі мікропроцесори.

У цій навчальному курсі, учасники навчаться, як кодувати з використанням FreeRTOS, коли вони проходять через розробку простого проекту RTOS з використанням мікроконтролера.

До кінця цього тренінгу учасники зможуть:

- Зрозумійте основні поняття операційних систем реального часу
- Дізнайтеся про середовище FreeRTOS
- Дізнайтеся, як кодувати з FreeRTOS
- Інтерфейс - програма FreeRTOS для периферійних пристроїв

Аудиторія

- Інженери
- Технічні студенти
- Кожен, хто цікавиться вивченням FreeRTOS
- Будь-хто, хто цікавиться вбудованими системами

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика

Примітка

- Учасники, як очікується, нададуть власне обладнання для цього курсу (будь-яка плата STM32).
28 годин
Огляд
Yocto проект є відкритим вихідним кодом проекту для створення вбудованих систем Linux. Він використовує побудувати хост на основі Openenbмісні (OE), який використовує інструмент BitBake, щоб побудувати повні образи Linux

У цьому інструктор під керівництвом, Live навчання, учасники дізнаються, як створити систему створення вбудованих Linux на основі Yocto проекту.

До кінця тренінгу учасники зможуть:

- Зрозуміти основні концепції Yocto проект побудови системи, включаючи рецепти, метадані та шари.
- Побудувати образ Linux і запустити його в рамках емуляції.
- Економте час і енергію будівлі вбудованих систем Linux.

Формат курсу

- Частина лекції, частини обговорення, вправи і важкі практичні заняття

Інші параметри:

- [Buildroot](/cc/buildroot) це простіша альтернатива проекту yocto
- Щоб запросити індивідуальну підготовку до цього курсу, будь ласка, зв'яжіться з нами, щоб організувати.
7 годин
Огляд
Shadowsocks є відкритим вихідним кодом, безпечним проксі-сервером socks5.

У цій навчальному посібнику учасники навчаться, як забезпечити підключення до Інтернету через проксі Shadowsocks.

До кінця цього тренінгу учасники зможуть:

- Встановіть і настройте Shadowsocks на будь-якій з підтримуваних платформ, включаючи Windows, Linux, Mac, Android, iOS і OpenWRT.
- Розгортати Shadosocks з системами керування пакунками, такими як pip, aur, freshpor та інші.
- Запустити тіні на мобільних пристроях і бездротових мережах.
- Зрозумійте, як Shadowsocks шифрує повідомлення та забезпечує цілісність та автентичність.
- Оптимізувати сервер Shadowsocks

Аудиторія

- Мережеві інженери
- Системні адміністратори
- Комп'ютерні технічні працівники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
7 годин
Огляд
Операційна система в режимі реального часу (RTOS) - це операційна система (ОС), призначена для обслуговування даних в режимі реального часу при застосуванні даних в режимі реального часу, як правило, без затримок буферизації.
14 годин
Огляд
Малина Пі - це дуже маленький одноплатний комп'ютер.

У цій інструкції під керівництвом живих тренінгів учасники навчаться налаштовувати і програмувати Малина Пі як інтерактивну та потужну вбудовану систему.

До кінця цього тренінгу учасники зможуть:

- Налаштуйте IDE (інтегроване середовище розробки) для максимальної продуктивності розвитку
- Програма Малина Пі контролює такі пристрої, як датчик руху, тривоги, веб-сервери та принтери.
- Зрозумійте архітектуру Raspberry Pi, включаючи входи та роз'єми для додаткових пристроїв.
- Зрозумійте різні варіанти в мовах програмування та операційних системах
- Перевірте, налагодження та розгортання Малина Пі для вирішення реальних проблем

Аудиторія

- Розробники
- Апаратні / програмні технікуми
- Технічні особи в усіх галузях промисловості
- Любителі

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика

Примітка

- Малина Пі підтримує різні операційні системи та мови програмування. Цей курс буде використовувати Linux на основі Raspbian як операційної системи та Python як мова програмування. Щоб подати запит на конкретну установку, зв'яжіться з нами, щоб узгодити.
- Учасники несуть відповідальність за придбання обладнання та компонентів Raspberry Pi.
7 годин
Огляд
Raspberry Pi - це невеликий комп’ютер без баребонів, розроблений Фондом Raspberry Pi .
21 годин
Огляд
Проектування друкованих плат (друкована плата) стосується процесу проектування, травлення та друку схем на макеті сигнальних плат. Altium Designer - це вільно доступний настільний додаток для проектування друкованих плат.

У цьому тренінгу під керівництвом інструкторів учасники дізнаються, як використовувати програмне забезпечення Altium для створення плат друкованих плат. Курс починається з вивчення набору існуючих схем, а потім складання оригінальної схеми в Altium. Навчальні етапи через процес проектування та виготовлення друкованої плати.

Після закінчення цього тренінгу учасники зможуть:

- Створіть друковану плату (PCB) з будь-якої схеми
- Створіть схеми та конструюйте плати за допомогою Altium
- Роздрукуйте та травіруйте фізичну плату
- Експортуйте стандартні файли для надсилання великому виробнику

Аудиторія

- Інженери
- Техніки

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики

Примітки

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
21 годин
Огляд
Проектування друкованих плат (друкована плата) стосується процесу проектування, травлення та друку схем на макеті сигнальних плат. EAGLE - це вільно доступний настільний додаток для проектування друкованих плат.

У цьому тренінгу під керівництвом інструкторів учасники дізнаються, як використовувати програмне забезпечення Eagle для створення плат друкованих плат. Курс починається з вивчення набору існуючих схем, потім складання оригінальної схеми в Eagle. Навчальні етапи через процес проектування плати та обговорюється процес виготовлення дощок (курс не включає фізичне виготовлення дощок).

Після закінчення цього тренінгу учасники зможуть:

- Створіть друковану плату (PCB) з будь-якої схеми
- Створіть схеми та проектуйте плати за допомогою Eagle
- Експортуйте стандартні файли для побудови плати

Аудиторія

- Інженери
- Техніки

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики

Примітки

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
7 годин
Огляд
У цьому курсі учасники вивчать C++ концепції та навички програмування.
35 годин
Огляд
Системи зберігання даних NetApp - це апаратні та програмні системи для запису та читання з дискових масивів. Дані ONTAP - це операційна система, що використовується в системах зберігання NetApp.

Ця навчальна програма під керівництвом інструкторів (на місці або на віддаленому рівні) спрямована на інженерів, які бажають впровадити NetApp ONTAP в кластерному середовищі.

Після закінчення цього тренінгу учасники зможуть:

- Налаштування та адміністрування кластера ONTAP 9.3.
- Захист даних за допомогою технологій Data Protection .

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Цей курс базується на ONTAP 9.3.
- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
35 годин
Огляд
Це навчання, яке проводиться під керівництвом інструкторів (на місці або на дистанційному рівні), призначене для інженерів, які бажають вивчити принципи проектування мікроконтролерів.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
21 годин
Огляд
Model Based Development (MBD) - це методологія розробки програмного забезпечення, що забезпечує швидший та більш економічний розвиток динамічних систем, таких як системи управління, обробка сигналів та системи зв'язку. Він спирається на графічне моделювання, а не на традиційне текстове програмування.

У цьому навчальному посібнику учасники навчаються тренінгу, щоб навчитися застосовувати методології MBD для зменшення витрат на розробку та прискорення часу на ринку своїх вбудованих програмних продуктів.

До кінця цього навчання учасники зможуть

- Виберіть і використайте правильні інструменти для реалізації MBD.
- Використовуйте MBD для швидкого розвитку на ранніх етапах свого вбудованого програмного забезпечення.
- Скоротіть випуск свого вбудованого програмного забезпечення на ринок.

Аудиторія

- Інженери вбудованих систем
- Розробники і програмісти

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
14 годин
Огляд
На цьому тренінгу учасники дізнаються, як створити власний вбудований Linux для Raspberry Pi .
7 годин
Огляд
Проект LEDE ( Linux Embedded Development Environment) - це операційна система Linux заснована на OpenWrt . Це повна заміна прошивки постачальника постачальників широкого спектру бездротових маршрутизаторів та немережевих пристроїв.

У цій навчальній програмі під керівництвом інструкторів учасники дізнаються, як налаштувати бездротовий маршрутизатор на базі LEDE.

Аудиторія

- Мережеві адміністратори та технічні працівники

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики
14 годин
Огляд
Internet of Things (IoT) - це мережева інфраструктура, яка з'єднує фізичні об'єкти та програмні програми бездротово, що дозволяє їм спілкуватися один з одним та обмінюватися даними через хмару.

У цьому тренінгу під керівництвом інструкторів учасники вивчать основи ІОТ під час створення системи датчиків IoT на основі Arduino .

Після закінчення цього тренінгу учасники зможуть:

- Розуміти принципи IoT, включаючи компоненти IoT та методи комунікації.
- Використовуйте модулі зв'язку Arduino для створення різних типів IoT-систем.
- Використовуйте мобільний додаток для управління Arduino .
- Підключіть Arduino до інших пристроїв через Wi-Fi.
- Створіть та розгорніть систему датчиків IoT.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

-

Arduino доступний у різних моделях та підтримує різні інтерфейси програмування (C, C++ , C# , Python ) та IDE ( Arduino IDE, Visual Studio тощо). Щоб подати запит на інше налаштування, зв'яжіться з нами, щоб домовитись.
140 годин
Огляд
Вбудована система - це комп'ютерна система, що має спеціальну функцію в межах більшої механічної або електричної системи, часто з обмеженнями обчислень у реальному часі.
35 годин
Огляд
Ця навчальна програма під керівництвом інструкторів (на місці чи на дистанційному рівні) спрямована на інженерів, які бажають навчитися використовувати вбудований C для програмування різних типів мікроконтролерів на основі різних архітектур процесорів (8051, ARM CORTEX M-3 та ARM9).

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
21 годин
Огляд
Чи підходить C++ для вбудованих систем, таких як мікроконтролери та операційні системи в режимі реального часу?

Чи має використовуватися об'єктно-орієнтоване програмування в мікроконтролерах?

Чи є C++ занадто віддаленим від обладнання, щоб бути ефективним?

Цей тренінг під керівництвом інструкторів вирішує ці питання та демонструє за допомогою обговорення та практики, як C++ можна використовувати для розробки вбудованих систем з кодом, який є точним, читабельним та ефективним. Учасники впроваджували теорію на практиці шляхом створення зразкового вбудованого додатку в C++ .

Після закінчення цього тренінгу учасники зможуть:

- Розуміти принципи об'єктно-орієнтованого моделювання, вбудованого програмного програмування та програмування в режимі реального часу
- Створіть невеликий, швидкий та безпечний код для вбудованих систем
- Уникайте появи коду з шаблонів, винятків та інших мовних функцій
- Зрозумійте проблеми, пов’язані із використанням C++ у критичних для безпеки системах та в режимі реального часу
- Налагоджуйте програму C++ на цільовому пристрої

Аудиторія

- Розробники
- Дизайнери

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики
21 годин
Огляд
Arduino - це Arduino мікроконтролер з відкритим кодом, що дозволяє будувати пристрої, здатні сприймати та керувати об'єктами у фізичному світі.

У цьому тренінгу під керівництвом інструкторів учасники дізнаються, як запрограмувати Arduino для використання в реальному світі, наприклад, для керування фарами, двигунами та датчиками виявлення руху. Цей курс передбачає використання реальних апаратних компонентів у прямому лабораторному середовищі (не програмно-симульоване обладнання).

Після закінчення цього тренінгу учасники зможуть:

- Програмуйте Arduino для управління світлами, двигунами та іншими пристроями.
- Зрозумійте архітектуру Arduino , включаючи входи та роз'єми для додаткових пристроїв.
- Додайте сторонні компоненти, такі як LCD, акселерометри, гіроскопи та GPS-трекери, щоб розширити функціональність Arduino .
- Зрозумійте різні варіанти мов програмування: від C до перетягування мов.
- Тестуйте, налагоджуйте та розгортайте Arduino для вирішення реальних проблем.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Arduino доступний у різних моделях та підтримує різні інтерфейси програмування (C, C++ , C# , Python ) та IDE ( Arduino IDE, Visual Studio тощо). Для цього курсу буде використано наступне:

- Дошка Arduino Uno
- Arduino IDE
- Мова Arduino (на основі C / C++ )

- *** Учасники несуть відповідальність за придбання власного обладнання та комплектуючих Arduino ! ***

- Комплекти обладнання можна придбати у постачальників, таких як: Arduino Starter Kit https://store.arduino.cc/genuino-starter-kit

- Щоб подати запит на інше налаштування, зв'яжіться з нами, щоб домовитись.
14 годин
Огляд
Процесор ARM - це одна з сімейства процесорів на основі архітектури RISC (скорочений набір інструкцій), розробленої Advanced RISC Machines (ARM).
21 годин
Огляд
Berkeley DB (BDB) - бібліотека програмного забезпечення, призначена для забезпечення високоефективної вбудованої бази даних для даних ключових / значущих даних. Berkeley DB написаний на C з прив'язкою API для C++ , C# , Java , Perl , PHP , Python , Ruby , Smalltalk, Tcl та багатьох інших мов програмування. Berkeley DB не є реляційною базою даних.

Цей курс ознайомить з архітектурою та можливостями Berkeley DB та пройде учасників через розробку власного зразкового додатка з використанням Berkeley DB .

Аудиторія

- Розробники додатків
- Інженери програмного забезпечення
- Технічні консультанти

Формат курсу

- Частина лекції, частина обговорення, практична розробка та впровадження, тести для оцінки розуміння
28 годин
Огляд
У цій інструкції під керівництвом живих тренінгів учасники навчаться створювати робот за допомогою апаратного забезпечення Arduino та мови Arduino (C / C ++).

До кінця цього тренінгу учасники зможуть:

- Побудуйте та працюйте робототехнічну систему, яка включає як програмні, так і апаратні компоненти
- Зрозумійте основні поняття, що використовуються в робототехнічних технологіях
- Зберіть двигуни, датчики та мікроконтролери у робочому роботі
- Розробіть механічну структуру робота

Аудиторія

- Розробники
- Інженери
- Любителі

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика

Примітка

- Набори обладнання будуть вказані інструктором перед тренуванням, але грубо містять наступні компоненти:

- Дошка Arduino
- Контролер двигуна
- Датчик дистанції
- Підпорядкований Bluetooth
- Прототипна дошка та кабелі
- USB-кабель
- Автомобільний комплект

- Учасникам доведеться придбати власне обладнання.
- Якщо ви хочете налаштувати це навчання, зв'яжіться з нами, щоб узгодити.
7 годин
Огляд
Buildroot - це проект з відкритим кодом, який містить сценарії, що створюють Buildroot інструментів перехресної компіляції, налаштовується зображення кореневої файлової системи та ядро Linux для вбудованих пристроїв. Під час цього практичного курсу учасники дізнаються, як ним користуватися:

- Як вибрати програмне забезпечення, яке входить у кореневу файлову систему.
- Як додати нові пакети та змінити існуючі.
- Як додати підтримку нових вбудованих плат.

Під час курсу будуть створюватися завантажувальні зображення файлової системи. Дистанційні курси проводяться за допомогою емулятора [QEMU](/cc/qemukvm) , тоді як на уроці можна використовувати або QEMU, або реальні вбудовані дошки за вибором тренера.

Інші проекти з подібними цілями включають [проект Yocto](/cc/yoctoproject) та OpenWRT. Скористайтеся [цими](https://bootlin.com/pub/conferences/2016/elc/belloni-petazzoni-buildroot-oe/belloni-petazzoni-buildroot-oe.pdf) [презентаціями,](https://elinux.org/images/0/0a/Embedded_Linux_Build_Systems.pdf) щоб визначити, який з них є правильним вибором для ваших потреб.
21 годин
Огляд
Мова програмування С - це, мабуть, найпопулярніша мова програмування для програмування вбудованих систем.
14 годин
Огляд
Дводенний курс, що охоплює всі принципи проектування з прикладами кодів у поєднанні з останніми технологіями виробництва; дуже корисна для розробників автомобільного програмного забезпечення
21 годин
Огляд
Ця навчальна програма під керівництвом інструкторів знайомить із системними архітектурами, операційними системами, мережами, зберіганням та криптографічними проблемами, які слід враховувати при розробці захищених вбудованих систем.

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

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
14 годин
Огляд
Це навчання, яке проводиться під керівництвом інструкторів (на місці або на дистанційному рівні), спрямоване на розробників C, які бажають освоїти вбудовані принципи проектування C.

Після закінчення цього тренінгу учасники зможуть:

- Зрозумійте міркування щодо дизайну, які роблять вбудовані програми C надійними
- Визначте функціональність вбудованої системи
- Визначте логіку та структуру програми для отримання бажаного результату
- Створіть надійне вбудоване додаток без помилок
- Отримати оптимальну продуктивність від цільового обладнання

Формат курсу:

- Інтерактивна лекція та дискусія
- Вправи та практика
- Ручна реалізація в умовах лабораторії

Варіанти налаштування курсу:

- Щоб подати заявку на індивідуальне навчання для цього курсу, будь ласка, зв'яжіться з нами, щоб домовитись.
14 годин
Огляд
Дводенний курс, що складається з близько 60% практичних лабораторій, зосереджених на внутрішніх технологіях ядра Embedded Linux , архітектурі, розробці та дослідженні того, як писати та інтегрувати кілька типів драйверів пристроїв.

Хто повинен відвідувати?

Інженери зацікавлені в розробці ядра Linux на вбудованих системах та платформах.
14 годин
Огляд
Це дводенний курс, що охоплює всі основні принципи побудови вбудованих систем Linux, близько 60% всього часу навчання - це практична реалізація для реального застосування, використовуючи ті ж стандарти та інструменти, які використовуються в промисловості
Weekend Embedded Systems courses, Evening Embedded Systems training, Embedded Systems boot camp, Embedded Systems instructor-led, Weekend Embedded Systems training, Evening Embedded Systems courses, Embedded Systems coaching, Embedded Systems instructor, Embedded Systems trainer, Embedded Systems training courses, Embedded Systems classes, Embedded Systems on-site, Embedded Systems private courses, Embedded Systems one on one training

Знижки на курс

Наразі знижок на курс немає.

Інформаційний бюлетень "Знижки на курси"

Ми поважаємо конфіденційність Ваших персональних даних. Ми зобов'язуємось не передавати Ваші дані іншим особам. Ви завжди можете змінити свої налаштування конфіденційності або повністю відмовитись від підписки.

Наші клієнти

is growing fast!

We are looking to expand our presence in Ukraine!

As a Business Development Manager you will:

  • expand business in Ukraine
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!