
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Write Your Own Operating System From Scratch - Step by Step
Хотите разобраться, как работает операционная система изнутри?Этот курс проведет вас по всему пути — от первых инструкций процессора до полноценного 64‑битного ядра.
Курс предназначен для тех, кто хочет глубже понять архитектуру x86 и освоить низкоуровневое программирование. Вы шаг за шагом создадите собственную минимальную ОС, изучите ключевые режимы работы процессора и напишете полноценное ядро, работающее в 64‑битном режиме.
Обучение разделено на две логические части, каждая из которых формирует важный набор навыков для будущего разработчика ОС.
Здесь вы познакомитесь с фундаментальными аспектами, которые необходимы для создания ядра:
На этом этапе вы начнете формировать функциональную операционную систему:
Курс полностью ориентирован на практику. Вы будете писать код на C и ассемблере, тестировать драйверы, отлаживать систему на разных стадиях загрузки и создавать собственные модули ядра.
После завершения курса вы сможете самостоятельно создать 64‑битную операционную систему, включая ядро, модули и пользовательские программы. Этот опыт станет основой для дальнейшего изучения системного программирования, разработки ОС и работы с низкоуровневой архитектурой.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум

Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.