Expanded Project Guides
Generated from:
LEARN_SERENITYOS_DEEP_DIVE.md
Project Index
| # | Project | Difficulty | Time | Key Focus |
|---|---|---|---|---|
| 1 | The First Boot | Level 1: Beginner | A few hours | Build Systems / Toolchains |
| 2 | “Hello, GUI!” Application | Level 2: Intermediate | Weekend | GUI Programming / Event Loops |
| 3 | A cat Clone |
Level 2: Intermediate | A few hours | File I/O / Command-Line Tools |
| 4 | Add a Custom System Call | Level 3: Advanced | 1-2 weeks | Kernel Development / System Calls |
| 5 | A Custom GUI Widget | Level 3: Advanced | 1-2 weeks | GUI Internals / Graphics Programming |
| 6 | A Basic Text Editor | Level 3: Advanced | 2 weeks | Application Development / Data Structures |
| 7 | Write a Game | Level 2: Intermediate | 1-2 weeks | Game Loop / Graphics / Input Handling |