В июле
3 месяца
Онлайн
Знание актуального стека технологий, 96 часов практической работы, детальный разбор технологий изнутри - мы не просто следуем каким-то принципам, а рассказываем откуда они взялись, и что будет, если их нарушить.
Изучение что такое "железо", физические ограничения и аппаратные кэши. Основы для понимания ОС.
Тема 1: Архитектура CPU и физическая память
Тема 2: Иерархия памяти и кэширование данных
Тема 3: Стек и Куча на уровне процессора
Тема 4: Аппаратная виртуализация памяти (MMU и TLB)
Тема 5: Линковка и Анатомия бинарника (практика)
Абстракции ядра, изоляция программ и управление аппаратной магией.
Тема 1: Пространство ядра и Системные вызовы
Тема 2: Как ОС управляет памятью (Page Faults)
Тема 3: Концепция Процесса и шедулинг
Тема 4: Концепция Потока (Thread)
Тема 5: Трассировка системных вызовов (практика)
Написание кода, управляющий процессами, потоками и памятью через API операционной системы.
Тема 1: Управление процессами в коде
Тема 2: Низкоуровневый ввод-вывод (I/O)
Тема 3: Системное управление памятью
Тема 4: Многопоточность на практике
Тема 5: Конкурентность и Синхронизация
Тема 6: Проблемы синхронизации и Spin-locks
Тема 7: IPC: Сигналы ОС
Тема 8: IPC: Пайпы (Pipes)
Тема 9: IPC: Разделяемая память (Shared Memory)
Тема 10: Отладка и профилирование системного кода (практика)
Тема 1: Консультация по проектам и домашним заданиям
Тема 2: Защита проектных работ
Тема 3: Подведение итогов курса
Rust разработчик с 3+ лет коммерческого опыта, интересуюсь системной разработкой, люблю копать вглубь проблем. Разработал low-code ETL платформу для быстрой и удобной потоковой обработки данных.
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
OTUS осуществляет лицензированную образовательную деятельность.
Вы получите сертификат о прохождении обучения, а также можете получить удостоверение о повышении квалификации.
Удостоверение о повышении квалификации: если вы успешно защитили выпускной проект и готовы предоставить копию документа о высшем или среднем профессиональном образовании
Доступ к учебным материалам курса
Ваш личный проект, который поможет проходить собеседования
Стоимость в рассрочку