Курс розробки ОС
Оволодійте низькорівневою розробкою ОС на x86, створивши маленьке ядро від бутлоадера до консольного I/O. Вивчіть захищений режим, GDT, пейджинг, лінкерні скрипти, інтеграцію C/асемблер та налагодження в QEMU, щоб зрозуміти, як ОС запускається і працює.

від 4 до 360 годин гнучкого навантаження
дійсний сертифікат у вашій країні
Чого я навчуся?
Цей курс розробки ОС проведе вас через створення мінімального ядра x86 з нуля: налаштування захищеного режиму, GDT, пейджингу, стеку, інтеграцію асемблера з C, лінкерні скрипти та бутлоадери як GRUB чи власний сектор. Ви реалізуєте консольний I/O, серійне логування, тестування в QEMU та налагодження.
Переваги Elevify
Розвивайте навички
- Написати бутлоадер: створити власні 512-байтові сектори та передачу з GRUB.
- Створити мінімальне ядро: налаштувати GDT, стек, пейджинг та безпечне розміщення пам'яті.
- Реалізувати I/O ядра: створити printk, вивід VGA тексту та серійне логування.
- Інтегрувати асемблер з C: спроектувати вхід ядра, лінкерні скрипти та перемикання стеку.
- Тестувати ядра в емуляторах: використовувати QEMU, GDB та автоматизовані запуски.
Рекомендований зміст
Перед початком ви можете змінити розділи та навантаження. Оберіть, з якого розділу почати. Додавайте або видаляйте розділи. Збільшуйте або зменшуйте навантаження курсу.Що кажуть наші учні
Ваші уроки ідеальні. Я придбав річний пакет і, нарешті, маю можливість вивчати різні теми, які мене цікавлять, не переходячи на іншу платформу... дякую за все, що ви робите, я вже рекомендував вас іншим людям...

Giulio CarloСтудент цифрового маркетингу
Мені подобається, як уроки йдуть прямо до суті і як я можу переключатися між розділами та пропускати контент, який мені не потрібен.

Mariana FerresСтудентка фотографії
Мені подобається контент і спосіб подачі та транскрипції відео, що прискорює процес!

Luciana AlvarengaСтудентка дизайну нігтів
Платформа швидка, проста у використанні. Різноманітність контенту та додаткові відео дуже допомагають у навчанні.

André FelipeСтудент промпт-інженерії
Поширені запитання
Хто такі Elevify? Як це працює?
Чи є сертифікати на курсах?
Чи курси безкоштовні?
Яке навчальне навантаження на курсах?
Які курси за структурою?
Як працюють курси?
Яка тривалість курсів?
Яка вартість або ціна курсів?
Що таке дистанційний або онлайн-курс і як він працює?
PDF-курс