Files

2.8 KiB

INF — plan serii i kart

Status: katalog programu, wersja 0.1, 2026-07-17.

Ten katalog jest źródłem czytelnego drzewa nawigacyjnego używanego przez viewer kart. Nie jest aktywnym manifestem stemctl: pozycja planowana może być widoczna w menu, ale staje się linkiem dopiero po utworzeniu repozytorium i nadaniu karcie kanonicznego adresu HTTP(S).

INF · Informatyka
├── Rok 1
│   ├── Bash · Console Tools                                  [8]
│   ├── ASM · RV32I From Blinker to RISC-V                    [9]
│   └── C · Freestanding RV32I and K&R                       [13]
├── Rok 2
│   ├── C++                                                   [15]
│   ├── FreeRTOS C                                            [15]
│   ├── FreeRTOS C++                                          [15]
│   ├── POSIX Threads                                         [15]
│   └── OOP and Design Patterns                               [reference]
├── Rok 3
│   ├── Modern C++ / STL                                      [scope reserved]
│   ├── std::thread / std::jthread                            [scope reserved]
│   ├── Boost.Asio                                            [scope reserved]
│   └── OOP and Design Patterns                               [reference]
└── Rok 4
    └── Transformers on GPU                                   [scope reserved]

Pierwszy blok zawiera dokładnie 30 tematów: Bash 8 + ASM 9 + C 13. Drugi blok zawiera dokładnie 60 tematów: FreeRTOS C 15 + C++ 15 + FreeRTOS C++ 15 + POSIX Threads 15. OOP and Design Patterns jest osobnym kursem i nie jest wliczany do tych 60. std::thread/std::jthread i Boost.Asio są kolejnym etapem i nie są jeszcze częścią tego katalogu.

Kolejność stosowania języków jest jawna:

Bash -> ASM -> C
                ├──> FreeRTOS C ───────┐
                └──> C++ ──────────────┼──> FreeRTOS C++ -> POSIX Threads
                           ↕            │
                      OOP / Patterns ───┘

FreeRTOS C i C++ rozpoczynają się równolegle po zakończeniu C. FreeRTOS C++ ma dwie bramki wejścia: ukończony surowy blok FreeRTOS C oraz mechanizmy językowe C++. OOP jest osobnym kursem odniesienia, do którego prowadzą linki z kart C++ i FreeRTOS C++; nie jest jednorazowym blokiem do „zaliczenia i zapomnienia”.

Pliki planów:

  • console-bash.md
  • rv32i-asm.md
  • c.md
  • freertos-c.md
  • freertos-cpp.md
  • cpp.md
  • oop-design-patterns.md
  • posix-threads.md

Odpowiadające im dane menu znajdują się w ../../catalog/*.json. Aktywne repozytoria nadal są zadeklarowane wyłącznie w ../../series/*.json.