Перейти к содержанию
Learning Platform
Каталог / Data Engineering / Operating Systems для Junior
Глоссарий Troubleshooting
Курс 23 · Data Engineering Бесплатно

Operating Systems для Junior

Что между print() и пикселями: процессы, fork(), виртуальная память, IPC, файловые системы на Linux. Бесплатно, интерактивно, с диаграммами.

Beginner
Уровень
69
Уроков
50
Часов
17
Модулей
Что входит: 69 уроков · 17 модулей · сертификат
Часть пути «Data Engineer» Junior · CS Foundations Весь путь →
Что нужно знать заранее
2 курса
Обязательно Ступень 0: Основы Открыть → Рекомендуем Linux & Bash для Junior Data Engineer Открыть →
Программа
17 модулей · 69 уроков
00
Введение в курс
6 уроков · 3 ч
6 уроков Открыть →
01
Зачем ОС: процессы и память на пальцах
6 уроков · 3 ч
6 уроков Открыть →
02
Что такое ОС: kernel, userspace, syscalls
8 уроков · 4 ч
8 уроков Открыть →
03
Процессы: PID, fork, exec, lifecycle
8 уроков · 4 ч
8 уроков Открыть →
04
Потоки: модели, race conditions, mutex
8 уроков · 4 ч
8 уроков Открыть →
05
Планировщик: алгоритмы, приоритеты, nice
8 уроков · 4 ч
8 уроков Открыть →
06
Virtual memory, paging, MMU, swap
10 уроков · 5 ч
10 уроков Открыть →
07
Память: malloc/free, stack vs heap, leaks
8 уроков · 4 ч
8 уроков Открыть →
08
IPC: pipes, signals, shared memory, Unix sockets
8 уроков · 4 ч
8 уроков Открыть →
09
Файловые системы: VFS, inodes, links, mount
10 уроков · 5 ч
10 уроков Открыть →
10
File I/O: open/read/write, buffers, fsync, mmap
8 уроков · 4 ч
8 уроков Открыть →
11
Права доступа: users, groups, rwx, sudo, capabilities
8 уроков · 4 ч
8 уроков Открыть →
12
Системные вызовы: strace, ABI, ring 0/3
8 уроков · 4 ч
8 уроков Открыть →
13
Устройства: block/char, /dev, udev, drivers basics
8 уроков · 4 ч
8 уроков Открыть →
14
Boot: BIOS/UEFI, bootloader, kernel, init/systemd
8 уроков · 4 ч
8 уроков Открыть →
15
Observability: top, vmstat, iostat, perf, /proc
10 уроков · 5 ч
10 уроков Открыть →
16
Capstone: мини-OS-инструменты
8 уроков · 4 ч
8 уроков Открыть →

Ещё в направлении · Data Engineering

Все материалы направления →