Vragenlijst Sprint 9 ‐ Lerend Vermogen - julia-stevens/i-love-web GitHub Wiki

  • 0 = ik ben hier nog niet aan toegekomen
  • 1 = ik heb hiermee geëxperimenteerd, maar ik weet nog niet goed wat dit is
  • 2 = ik begrijp dit, maar ik kan het nog niet (helemaal) zelfstandig toepassen
  • 3 = i got this
Vraag Punten Code voorbeeld
Ik kan uitleggen wat NodeJS is en waarvoor het gebruikt wordt 3 Uitleg in README
Ik weet wat het doel van package.json is en heb hier aanpassingen in gemaakt 2 method-override
Ik heb met npm packages geïnstalleerd en gebruikt in het bestand server.js 2 method-override
Ik kan met commando’s in de terminal een NodeJS project stoppen en starten 3 npm start control + c
Ik weet waarom ik mijn NodeJS project regelmatig moet herstarten en kan dit uitleggen 3 Wijzigingen worden niet automatisch opgeslagen, verbindingen opnieuw opzetten
Ik heb een strategie voor debuggen in NodeJS 2 console.log, Google
Ik kan uitleggen wat Express.js doet en waarom het nodig is om met NodeJS een website te bouwen 3 Uitleg in README
Ik weet wat routes zijn en kan zelf een nieuwe route aanmaken 3 GET Routes sprint 9
Ik weet wat request en response argumenten zijn in een functie voor het laden van data 2 request bij filter response render /webinars
Ik heb gebruik gemaakt van een request parameter om specifieke data te laden 3 request bij filter
Ik kan uitleggen wat Liquid doet en waarom het nodig is om met Express.js een website te maken 3 Uitleg in README
Ik weet hoe ik data naar Liquid verstuur om dit te gebruiken bij het renderen van een pagina 3 response render /webinars
Ik weet hoe ik Liquid filters toe kan passen en waar ik kan vinden hoe die werken 3 liquid filters hoofdletter gebruik
Ik heb een nieuwe route gemaakt en nieuwe data meegegeven aan een Liquid view 3 /webinars route
Ik weet waar een foreach loop voor gebruikt wordt en pas het toe in een Liquid view om HTML te renderen 3 loop alle webinars
Ik kan in Liquid een controle maken waarmee de avatar niet getoond wordt als deze niet in whois.fdnd.nl is ingevuld 3 default
Ik heb een strategie voor debuggen in Liquid 2 JSON loggen, Google
Ik kan data fetchen uit een REST API 3 fetches /bookmark pagina
Ik snap het verschil tussen HTTP requests van de methodes GET en POST 3 GET = data opvragen, POST = data versturen
Ik kan data uit een REST API filteren of sorteren 3 filter & sort van webinars
Ik snap wat het async keyword doet in JavaScript code 1 Ik kan dit nog niet goed uitleggen
Ik weet wat het doel is van een try/catch block en kan het gebruiken bij het parsen van JSON 1 Ik hiermee gewerkt in sprint 7, maar heb dit niet toegepast in sprint 8/9
Ik begrijp het verschil tussen client-side JavaScript en server-side JavaScript en wanneer ik welke het handigst in kan zetten 2 Ik begrijp het verschil, maar kan dit nog niet helemaal goed uitleggen/toepassen
Ik kan formulierdata die is ge-POST opslaan in een variabele op de server en gebruiken bij het renderen van een pagina 3 render ge-POST data bookmakrs
Ik kan formulierdata die is ge-POST door middel van een POST of PATCH HTTP request opslaan in de REST API 2 Ik heb dit toegepast, maar heb dit gebaseerd op aangeboden code (dus niet helemaal zelfstandig). bookmarks POST
TOTAAL 64 punten