FDND Frontend
Design & Development

Sprint 9: The Web is for Everyone

De kracht van het internet ligt in haar universaliteit. In de sprint The Web is for Everyone leer je hoe je robuuste, toegankelijke websites maakt voor alle wezens in het universum.

De focus van deze sprint ligt op Progressive Enhancement, toegankelijkheid en testresultaten gebruiken voor het verbeteren van een ontwerp.

Criteria

    • 1.1 Kiest binnen projecten passende fases van de development-lifecycle.
    • 1.2 Combineert aangeboden principes en standaarden op het gebied van frontend design en development om een oplossing voor een opdrachtgever te realiseren.
    • 1.3 Houdt in beginnende mate rekening met belangen van eindgebruikers, valideert door middel van testen en verwerkt testresultaten.
    • 3.1 Luistert en vraagt door, neemt wat een ander zegt serieus
    • 3.2 Kan ontwerpkeuzes, eigen ideeën en producten begrijpelijk overbrengen aan belanghebbenden.
    • 3.3 Documenteert op professionele wijze en houdt voortgang bij.
    • 4.1 Analyseert een vraag, signaleert knelpunten en volgt de aangeboden oplossingsrichting.
    • 4.2 Schetst om gedachten en processen te verkennen en abstracte begrippen over te brengen.
    • 4.3 Bedenkt en implementeert complexere frontend code en gebruikt daarbij API's en databases.

    Leertaken

    interactive functionality196 forks

    Ontwerp en maak voor een opdrachtgever een interactieve toepassing die voor iedereen toegankelijk is

    Deeltaken

    js fundamentals58 forks

    Leer zelfstanding Javascript om te gebruiken in de leertaken

    css challenges15 forks

    Oefenen met CSS (en co). Daarna toepassen in je eigen werk. Even aanmelden (zie Teams > General)

    progressive enhancement128 forks

    Ontwerp en bouw UI components die het altijd doen

    i love web156 forks

    Learning Journal en Digital Gardening

    Sprint planning

    Week 1

    Maandag 16/03

    Sprintplanning over The Web is for Everyone met uitleg over deze sprint, de leertaak en de werkwijze, inloop 9:00, start 9:30. (Krijn)

    Workshop User Generated Content over posten en bewaren van data op de server, en hoe je hier een goed ontwerp voor kan ontwerpen (Krijn)

    Doorwerken aan je opdracht in de studio, vanaf 13:30.

    Dinsdag 17/03

    CSS Challenge 14 -  🎰 Customizable selects, van 9:30–13:00 (Sanne)

    Woensdag 18/03

    Workshop UI states over het onwerpen en bouwen van UI states zodat een gebruiker goede feedback krijgt, inloop 9:00, start 9:30. (Koop)

    Doorwerken aan je opdracht in de studio, vanaf 13:30.

    Donderdag 19/03

    Doorwerken aan je opdracht in de studio, vanaf 9:30.

    Vrijdag 20/03

    Code/Design-review test de UI states voor het posten en bewaren van data op de server, inloop 9:00, start 9:30. (Suus)

    Practicum GET data stap voor stap ga je je opdracht opzetten met Routes, Views en JSON data.

    Practicum POST data stap voor stap aan de slag met een POST functionaliteit.

    WHPH?, ping-pong, playstation en ... (feestcommissie?)

    Week 2

    Maandag 23/03

    Workshop Progressive Enhancement deeltaak over het ontwerpen en bouwen van een website volgens het principe van Progressive Enhancement, inloop 9:00, start 9:30. (Krijn) 

    Doorwerken aan je opdracht in de studio, vanaf 13:30.

    Dinsdag 24/03

    Figma workshop, van 9:30–13:00 (Wes Oudshoorn)

    Woensdag 25/03

    Feedback deeltaak Progressive Enhancement Bespreken van UI components uit de deeltaak.

    Workshop Browsers en Feature detection over browsers en hoe je kunt testen welke techniek je kan gebruiken in een browser, inloop 9:00, start 9:30. (Joost)

    Doorwerken aan je opdracht in de studio, vanaf 13:30.

    Donderdag 26/03

    Doorwerken aan je opdracht in de studio, vanaf 9:30.

    Vrijdag 27/03

    Code/Design Review Browsers, test jouw functionaliteit op verschillende browsers, en leer hoe verschillende browsers en devices werken, inloop 9:00, start 9:30. (Suus)

    Practicum Filteren stap voor stap aan de slag met routes en data filteren in Directus. 

    Practicum POST data stap voor stap aan de slag met een POST functionaliteit. 

    We ♥ Web met Bram Duvigneau, van 13:00 - 14:00 in BPH 00B02.

    Week 3

    Maandag 30/03

    Workshop User Preferences over het rekening houden met instellingen van gebruikers en hoe je daarvoor kan ontwerpen en coderen, inloop 9:00, start 9:30. (Koop)

    Doorwerken aan je opdracht in de studio, vanaf 13:30.

    Dinsdag 31/03

    Geen JS challenge - hulp bij laatste loodjes voor de sprint review, inloop 9:00, start 9:30. (Sanne)

    Woensdag 01/04

    WRAP-UP sprint 9 Hoe ver ben je gekomen? Laatste dingen afmaken, elkaar helpen, documentatie op orde brengen, sprint review voorbereiden, inloop 9:00, start 9:30. (Koop)

    Feedback deeltaak Progressive Enhancement Bespreken van UI components uit de deeltaak.

    Doorwerken aan je opdracht in de studio, vanaf 13:30.

    Donderdag 02/04

    Sprint review met de opdrachtgever FDND studio / sommige opdrachtgevers online, 10.00 - 11.00

    Retrospect sprint 9 terugkijken op de afgelopen 3 sprints en het assessment voorbereiden. 

    WHPH?, ping-pong, playstation en ... (feestcommissie?)

    Vrijdag 03/04

    Goede vrijdag

    Week 4

    Maandag 06/04

    Tweede paasdag

    Dinsdag 07/04

    Midterm assessments

    Woensdag 08/04

    Midterm assessments

    Donderdag 09/04

    Midterm assessments

    Vrijdag 10/04

    Midterm assessments

    JSON endpoint: The Web is for Everyone