FDND Frontend
Design & Development

Sprint 18: Release Candidate

In de sprint Release Candidate leer je met een team je website live te brengen.

Een release candidate (kortweg RC) is een fase in het ontwikkelingsproces van software. Concreet vertaald is dit een kandidaat voor de uiteindelijke versie.

Hiermee is de cirkel van het FDND programma rond. We zijn begonnen in semester 1 met bouwen van statische websites met de hand, in het tweede semester hebben we ontdekt hoe we dynamische website kunnen maken op basis van data uit een api en nu gaan we ontdekken hoe we statische websites kunnen genereren op basis van data uit een api. Dit is het laatste onderdeel van de JAMStack!

⁠Je werkt volgens gangbare ontwikkelmethoden, en gebruikt tools en frameworks voor het ontwerpen en ontwikkelen van complexe gebruiksvriendelijke interactieve toepassingen voor het web.

Leertaken

release candidate49 forks

Ontwerp en ontwikkel een complexe, gebruiksvriendelijke en interactieve webapplicatie op basis van een bestaande api of een zelf in te richten headless CMS

Deeltaken

js fundamentals60 forks

Leer zelfstanding Javascript om te gebruiken in de leertaken

i love web159 forks

Learning Journal en Digital Gardening

mentor69 forks

Begeleid en assisteer eerstejaars in jaar 1

Studentenwerk

Sprint planning

Week 1

Maandag 05/01

Sprint planning Release Candidate en uitleg over de leertaak, samenwerken en communiceren. (Justus)

Workshop over hosting, static-rendering en continuous integration. (Justus)

Dinsdag 06/01

JS challenge over DOM manipulatie en Componentt Lifecycle met Svelte(Kit) (Joost)

Woensdag 07/01

Workshop Tijdlijn animatie en scenes met GSAP (18 stemmen) (Joost Faber)

Donderdag 08/01

Donderdag vragen stellen. (Suus)

Vrijdag 09/01

Code/Design-review aan de hand van jullie pull-request. (Suus en Dorien)

NB: Je hebt voorbereid en weet welke componenten je wil laten reviewen.

Week 2

Maandag 12/01

Workshop Clean code & Refactoring (9 stemmen) (Justus)

Dinsdag 13/01

JS challenge a deep dive in JavaScript 🤿 (Joost)

Woensdag 14/01

Workshop Details in UI Design (12 stemmen) (Koop)

Donderdag 15/01

Donderdag vragen stellen. (Suus)

Vrijdag 16/01

We ♥ Web met Dave Bitter, Frontend Lead van IO, over The Rise of AI-powered Voice Interfaces (on the web), van 13:00 - 14:00 in MLH01A30.

Code/Design-review (engels) aan de hand van jullie pull-request. (Suus en Dorien)

NB: Je hebt voorbereid en weet welke componenten je wil laten reviewen.

Week 3

Maandag 19/01

Sprint planning Vrije ruimte waarin besproken wordt wanneer je bij FDND moet zijn en hoe je bewijslast aandraagt. (Justus)

Workshop Vette websites met WebGL (9 stemmen) (Dion)

Dinsdag 20/01

Dinsdag vragen stellen. (Sanne)

Woensdag 21/01

WRAP-UP sprint 18 over het opleveren van de release-candidate. (Joost)

Workshop van offerte tot oplevering (16 stemmen) (Dorien)

Donderdag 22/01

Sprint review: Oplevering bij de opdrachtgever.

Vrijdag 23/01

Code/Design-review aan de hand van jullie laatste pull-request. (Suus en Dorien)

NB: Je hebt voorbereid en weet welke componenten je wil laten reviewen.

Retrospect Sprint 18. Terugblik op het afgelopen semester, wat heb je allemaal geleerd? Portflow defintief invullen. (Suus en Dorien)

EXPO semester 3, 13.00 - 14.00 laat zien wat voor moois je hebt ontworpen en gemaakt! We sluiten af met een borrel!

Week 4

Maandag 26/01

Endterm assessments

Dinsdag 27/01

Endterm assessments

Woensdag 28/01

Endterm assessments

Donderdag 29/01

Endterm assessments

Vrijdag 30/01

Endterm assessments

JSON endpoint: Release Candidate