Чему вы научитесь
- Принципам построения кибериммунных решений
- Использованию механизмов реализации этих принципов в архитектуре KasperskyOS
- Написанию простых работающих программ под RPi4 и QEMU с использованием KasperskyOS Community Edition
О курсе
Курс дает базовые знания и навыки разработки кибериммунных решений.
По его окончании вы узнаете об архитектуре KasperskyOS и научитесь писать простые приложения.
Курс состоит из 4 модулей, с теоретическими и практическими материалами и заданиями. Подробнее о модулях можно прочситать в разделе «Как проходит обучение», а также ознакомится с темами в программе курса.
С другими материалами по этой теме можно ознакомиться здесь.
Задать вопросы можно в канале Телеграм, в сообществе ВК, на форуме поддержки.
Для кого этот курс
Этот курс предназначен для программистов, желающих научиться разрабатывать под KasperskyOS, студентов и преподавателей профильных ВУЗов.
Начальные требования
Минимально необходимыми являются базовые знания по разработке прикладного программного обеспечения на языках C или C++. Также поможет знакомство с POSIX-совместимыми ОС (например, Linux).
Наши преподаватели
Как проходит обучение
Каждый урок курса состоит из обучающих видео, ссылок на дополнительные материалы и контрольных вопросов. Завершается курс экзаменом. Всего курс состоит из 2-х частей с теоретическими и практическими материалами и заданиями. Первая часть. Кибербезопасность и кибериммунная разработка. Цели и предположения безопасности Концепция MILS Ядро разделения Вторая часть. Отработка практических навыков: Состав проекта под KasperskyOS Запуск и взаимодействие процессов Сборка проекта с использованием системы CMake Политики безопасности решения В рамках второй части курса вам понадобится скачать и установить KasperskyOS Community Edition, чтобы вы могли параллельно с занятиями проделывать те же самые действия на своем компьютере. Процесс установки и настройки объясняется на первых уроках второй части.
Программа курса
Отзывы прошедших курс
Что вы получаете
- знания современной безопасной операционной системы;
- навыки разработки кибериммунных решений, применимые не только в KasperskyOS;
- доступ к технической поддержке и коммьюнити разработчиков;
- прохождение этого курса даст вам преимущество и рекомендации при приеме на работу в компании, использующие KasperskyOS.