Inhoud

Week 1

2D Graphics

Groepsproject (groep vormen)

Soft dev - Verdieping

Soft dev - 2D Graphics

Week 2

2D Graphics (Defining)

Groepsproject

Soft dev - Secure backend

  • Een functionele ASP.NET Core WebAPI met controllers, ontworpen met aandacht voor de juiste HTTP-methoden en statuscodes. Voor data-opslag wordt een lijst gebruikt als eenvoudige vorm van persistentie.
  • Je laat de WebAPI gebruik maken van persistentie voor het lezen en schrijven van entiteiten.

Soft dev - Verdieping

  • Theorie van overerving
  • Overerving (klassen)
  • Override (methodes)
  • Abstracte klassen
  • Voorbereiding - Zie Brightspace

Week 3

2D Graphics (Requirements engineering)

Groepsproject

  • Sprintdemo opdrachten week 3
  • Workshops Documenteren en modelleren 
    • Groepsopdracht
      • Inleverlink (formatief): Plan van Aanpak

Soft dev - Secure backend

Groepsproject

  • Je breidt de secure backend uit met zinvolle Unit Tests en je schrijft een systeemtest voor je API in Postman.

  • Je plaatst de secure backend op een remote GIT platform zoials GitHub en realiseert een CI/CD pipeline voor het automatisch bouwen, testen en deployen van de secure backend in de cloud (Azure) .

    • Voorbereiding - Volgt
  • Je breidt de secure backend uit met authenticatie en autorisatie zodat gebruikers toegang hebben tot hun eigen entiteiten en anonieme gebruikers geen gebruik kunnen maken.

    • Voorbereiding - Volgt

Soft dev - 2D Graphics

  • volgt

Soft dev - Verdieping

Week 4

2D Graphics

Groepsproject

Soft dev - Secure backend

  • De secure backend wordt gedocumenteerd doormiddel van OpenAPI specificaties en een readme bestand. Er is voldoende ruimte voor feedback & ondersteuning. 
    • Voorbereiding - Volgt

Soft dev - 2D Graphics

  • volgt

Carnavalsvakantie

3 t/m 7 maart

Week 5

2D Graphics (Start Realising)

Groepsproject

  • Sprintdemo opdracht week 5:
  • Workshop Samenwerking versterken
  • Workshops Documenteren en modelleren
    • Groepsopdracht 
  • Sprint 0: Zelfstandig werken aan groepsproject

Soft dev - Verdieping

  • Exception handling
  • GIT met een groep

Leeruitkomst

  • Toetsing 1e kans: Individueel Assessment

Week 6

2D Graphics (Realising)

Groepsproject

  • Sprintdemo opdracht week 6
  • Workshop UX-Design: 
    • Groepsopdracht:  Inclusief design en toegankelijkheid
  • Wor(Huidige week)kshops Documenteren en modelleren 
  • Intervisie Samenwerken 
  • Sprints Zelfstandig werken aan groepsproject

Week 7

2D Graphics (Realising & Testing)

Groepsproject

  • Sprintdemo opdracht week 7
  • Workshop UX-Design
    • Groepsopdracht: Testscenario en testrapportage
  • Sprints: Zelfstandig werken aan groepsproject

Soft dev - Verdieping

  • Refactoring
  • Invulling n.a.v. behoefte studenten

Week 8

2D Graphics (Testing & Releasing)

Groepsproject

Week 9

2D Graphics (Nakijken en beoordeling)

Groepsproject

  • Beoordeling groepsproducten en individuele verantwoordingen
  • Communicatie rondom herkansingen

Leeruitkomst 2

  • Toetsing 2e kans: Individueel Assessment

LWS

  • Opdrachten gereed + SLB-gesprekken

Soft dev - 2D Graphics

Week 10 (Herkansing)

Groepsproject

  • Toetsing 2e kans groep: Inleveren (herstelopdracht) beroepsproduct en projectdocumentatie
  • Toetsing 2e kans individueel: inleveren projectverantwoording

LWS

  • Opdrachten gereed + SLB-gesprekken