Otaku Programming University

Programmeergids: van beginner tot pro

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