➡️ Тариф для HR и рекрутеров на фрилансе

Сделали специальные цены на доступ к базе резюме для фрилансеров. Сколько стоит и как подключить → узнать здесь

Все курсы RTSoft: список платных и бесплатных курсов, отзывы об обучении, промокоды

1. Разработка драйверов для Linux

Наш базовый набор состоит из двух недельных (40-часовых) интенсивных программ «Системное программирование для Linux» и «Разработка драйверов для Linux». В ходе обучения проводятся интенсивные очные занятия, которые позволят научиться программировать устройства, оптимизировать производительность работы приложений и проектировать сложные системы. Занятия проводятся в группах до 8-ми человек. Помимо базовых программ Центр программных разработок РТСофт предлагает курсы, адаптированные к конкретными требованиям предприятий, с фокусом на углубленное изучение отдельных подсистем/механизмов ядра Linux. Все программы предусматривают большое количество практических примеров и задач, а также активную работу слушателей во время обучения. Занятия ведут специалисты Центра Программных Разработок РТСофт: практикующие программные инженеры высокого уровня.
Школа: RTSoft
Дата начала: По мере набора группы
Длительность: 2 недели
Стоимость курса: 17 500 ₽
Цена без скидки: 17 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

2. Основы разработки встраиваемых систем на базе Embedded Linux

Программа интенсива. Тема 1. Linux Kernel Принципы разработки ядра: Жизненный цикл Linux KernelПодготовка патчей к публикацииBest practices работы с Linux Kernel CommunityОпционально: модуль ядра + LAB: пример сборки Тема 2. Исходный код Работа с исходным кодом мобильных и встраиваемых ОС Системы сборки (Ninja, Autotools, CMake)Структура хранения сборников в ОС:Yocto: LAB: Пример сборки образов, добавления рецепта для пользовательского приложения (с Makefile и CMake), рецепта для модуля ядраBuildrootAOSP Тема 3. Kernel Configuration Сборка ядра, окружение, адаптация под платформу Работа с kconfig & defconfigТипы образов ядраLAB: добавление своего модуля с запуском в qemuРабота с cmdline: все варианты генерации, основные параметры Тема 4. Загрузка ОС Брингап платформы Типы запуска и загрузки, nfs, tftpboot; LAB: сборка uboot и загрузка в qemu, по сетиПередача управления в userspace, initd, system; LAB: добавление systemd сервисаLAB: основы отладки kgdb, earlyprintk, dynamic debugfs Тема 5. Безопасность и уязвимости Необходимые условия для аттестации ОС Основные типы уязвимостейИсточники данных о CVEВерификация, SBOMПоиск и исправление уязвимостей. LAB: Сканер уязвимостей
Школа: RTSoft
Дата начала: По мере набора группы
Длительность: 4 недели
Стоимость курса: 25 000 ₽
Цена без скидки: 25 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет

Курсы в RTSoft