feat: add first-semester C++ course

This commit is contained in:
2026-07-21 20:15:17 +02:00
parent 11d17b1c92
commit f8a82f7969
6 changed files with 777 additions and 48 deletions
+7 -5
View File
@@ -14,7 +14,8 @@ INF · Informatyka
│ ├── ASM · RV32I From Blinker to RISC-V [9]
│ └── C · Freestanding RV32I and K&R [13]
├── Rok 2
│ ├── C++ [15]
│ ├── C++ · semestr 1 [10 active]
│ ├── C++ · semestr 2 [10 planned]
│ ├── FreeRTOS C [15]
│ ├── FreeRTOS C++ [15]
│ ├── POSIX Threads [15]
@@ -29,10 +30,11 @@ INF · Informatyka
```
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.
Drugi rok zawiera dwusemestralny kurs teoretyczny C++ (10 + 10 lekcji) oraz
osobne serie laboratoryjne FreeRTOS C, FreeRTOS C++ i POSIX Threads po 15
kart. OOP and Design Patterns jest osobnym kursem odniesienia. Aktywna seria
`cpp` obejmuje obecnie komplet pierwszego semestru. Biblioteka standardowa,
`std::thread`/`std::jthread` i Boost.Asio należą do kolejnych semestrów.
Kolejność stosowania języków jest jawna: