WebOntwikkeling 2025
Ctrlk
DigitAP
  • Introductie
  • Tooling
    • Devcontainers
    • Git
    • Terminal en bash
  • NodeJS + TypeScript
    • Wat is NodeJS?
    • Waarom TypeScript?
    • Nieuw project
    • Input lezen
    • Type Systeem
    • Exceptions
    • Modules
    • Asynchroon Programmeren
  • Express.js
    • Wat is een backend framework?
    • Basis
    • Nodemon
    • Statische Bestanden
    • EJS
    • Request
    • Response
    • Router
    • Middleware
    • Deployment
  • MongoDB
    • Wat is MongoDB?
    • MongoDB driver
    • Insert
    • Find
    • Limit & Sort
    • Query Operators
    • Update
    • Delete
    • Text Search
    • Gebruik in Express.js
  • Security & Testing
    • Environment Variables
    • Cookies
    • Hashing & Encryptie
    • Sessions
    • JWT Tokens
    • Testing
  • Labos
    • 1. Tooling
    • 2. Basis
    • 3. Arrays
    • 4. Interfaces & functies
    • 5. Async & fetch
    • 6. Modules en NPM Packages
    • 7. Express
    • 8. EJS + Static
    • 9. Get Request
    • 10. Post Request
    • 11. Router en Middleware
    • 12. Herhaling
    • 13. Mongo Basics
    • 14. Mongo Queries
    • 15. Mongo + Express
    • 16. CRUD
    • 17. Session & Cookies
    • 18. Session based login
    • 19. Token based login
    • 20. Testing
    • 21. Herhaling
    • Extra oefeningen
  • Project
    • Voorbereiding (devcontainer + github)
    • Semester 2
      • Milestone 1 - Terminal App
      • Milestone 2 - Express
      • Milestone 3 - MongoDB
      • Milestone 4 - Security
Powered by GitBook
Op deze pagina
  1. Project

Semester 2

Milestone 1 - Terminal AppMilestone 2 - ExpressMilestone 3 - MongoDBMilestone 4 - Security
VorigeVoorbereiding (devcontainer + github)VolgendeMilestone 1 - Terminal App