Sprint 10 ‐ User Experience Enhanced - lynnvdbo/i-love-web GitHub Wiki
Girlsday - 14/04/26
Op dinsdag 14 was er een Girlsday waarbij ik geholpen heb met twee medestudenten. We zaten in een vergaderruimte met 5 laptops en er kwamen telkens groepjes van 4/5 meiden langs van een middelbare school om een kijkje te nemen van onze opleiding. Op de laptops had je een codepen waarbij ze hun eigen visitekaartje konden designen. En wij als studenten hebben ze daarbij geholpen en uitleg gegeven.
Vragenlijst zelftest 09-05-26 🫣😅🤓🍦
-
Ik begrijp het verschil tussen client-side JavaScript en server-side JavaScript en wanneer ik welke het handigst in kan zetten 🤓
-
Ik heb een strategie voor server-side JavaScript debuggen, voor client-side JavaScript debuggen, en voor Liquid code debuggen 😅
-
Ik kan GET en POST routes aanmaken en request parameters gebruiken 🤓
Ik kan dit wel alleen ik niet uit mijn hoofd
-
Ik kan server-side JSON data fetchen uit een REST API 😅
-
Ik kan data uit een REST API filteren, sorteren en zoeken via query parameters 😅
-
Ik snap wat de async en await keywords doen in JavaScript code 🤓
-
Ik weet wat het doel is van een try/catch block en kan het gebruiken bij het parsen van JSON 🫣
-
Ik kan met een client-side fetch een werkend formulier verrijken 🤓
-
Ik kan multi-page en single-page view transitions inzetten en aanpassen 🫣
-
Ik kan verschillende manieren van responsive images uitleggen en toepassen 😅
-
Ik weet hoe ik de resultaten van een performance audit moet interpreteren en hoe ik performance problemen kan oplossen 🤓
-
Ik weet hoe ik met client-side JS de UX kan verbeteren, rekening houdend met progressive enhancement 😅
-
Ik weet hoe ik binnen HTML, CSS en client-side JS nieuwe technieken toe kan passen, rekening houdend met oudere browsers 🤓
-
Ik weet wat objecten, arrays, strings, loops, variabelen, functies en parameters zijn, en kan die in JavaScript inzetten 🫣😅
-
Ik weet wat geavanceerdere concepten in JavaScript zijn, zoals closures, promises, callbacks, scope en de event loop 🫣
-
Ik kan via GitHub met feature branches werken, pull requests aanmaken, reviewen en mergen 🫣
-
Ik weet hoe ik formulieren pro-actief kan valideren met client-side code 🫣
-
Ik weet de eerste regel van ARIA, en wat dat betekent voor hoe ik HTML schrijf 🫣
-
Ik weet wat layout shifts zijn, door wat ze veroorzaakt worden, hoe ik ze kan meten en hoe ik ze kan oplossen 🤓
-
Ik weet wat de Core Web Vitals zijn, hoe ik die kan meten, en hoe ik de cijfers moet interpreteren 😅
-
Ik weet hoe perceived performance invloed heeft op de beleving van een gebruiker, en ik heb de ontwerp- en code vaardigheden om die toe te passen 🫣
-
Ik kan UI states in meerdere lagen van progressive enhancement inzetten om de UX te verbeteren
-
Ik kan een UI leuker en prettiger maken, zonder de core functionaliteit uit het oog te verliezen 🫣
-
Ik kan scroll-driven animations inzetten om de UI beter te maken 😅
-
Ik weet hoe ik verschillende vormen van feature detection in kan zetten in HTML, in CSS en in client-side JS 😅