Programmeergids: van beginner tot pro
Een compacte leerlijn met kernonderdelen: basis, talen, tooling, security en verdieping.
1. Grondbeginselen
- Variabelen, types, expressies, control flow
- Datastructuren & algoritmen
- Complexiteit (Big‑O)
2. Talen
- Python, JavaScript/TypeScript, PHP, Java/Kotlin, C/C++
- CLI, scripting, web & backend
3. Tooling
- Git, branches, PR‑flow
- Testen (unit/integration), linting
- CI/CD, containers
4. Security
- OWASP Top 10, input validatie, output encoding
- AuthN/AuthZ, secrets‑beheer
5. Verdieping
- Asynchroon, concurrentie, schaalbaarheid
- Architectuur & patterns