Коллеги, хочу рассказать Вам о новом курсе: «Разработка драйверов устройств в Linux»
Ядро Linux используется в большинстве современных смартфонов за счет применения в популярной платформе Android. Кроме того, не следует забывать и про лидирующее положение Linux в сегменте суперкомпьютеров (469 из топ 500 суперкомпьютеров под данным www.top500.org), второе место в сегменте интернет-серверов и высокую популярность в корпоративном сегменте.
На создание курса меня сподвигло как лидирующее положение Android-устройств на рынке, так и потребности производителей отечественных контроллеров для различных государственных котрактов, ведь такие компании готовы платить очень хорошие деньги.
Курс рассчитан на программистов окончивших курс «Программирование в Linux на C/C+» или имеющих эквивалентную подготовку.
Цель курса знания и навыки, необходимые для разработки драйверов устройств для ОС Linux:
- Понимание отличий драйверов устройств от прикладного ПО
- Специфику и ограничения присущие драйверам устройств
- Понимание влияния ошибок в драйверах устройств на безопасность всей системы в целом
- Понимание отличий в реализации символьных драйверов устройств от блочных
- Особенности файловой системы /proc и специфику работы с ней
- Конкуренция и ситуация гонок в ядре, проблемы и их решения
- Аспекты связанные с совместимостью, специфика использования стандартных типов данных
- Опыт, достаточный, чтобы начать работать в качестве системного программиста Linux и разработчика драйверов под платформу Android
Ознакомиться с программой курса можно по ссылке.
На ближайшую группу по данному курсу, которая стартует 15-го апреля скидка 10%.