Dit project is voor Functional programming. In dit project leren we werken met databronnen van het internet en lokaal. We halen data op, maken het schoon en laten het weer zien door middel van een bepaalde manier van programmeren. Deze manier is Functional programming. De opdracht is het maken van functies om een dataset schoon te maken en dit te documenteren. Het gaat voornamelijk om het leren dus research = key. Wil je de specifieke doelen bekijken van dit project? Bekijk deze dan in de rubric
- Hoofdletters klein maken
- Lege vakken opvullen
- Punten weghalen
- Uitroeptekens weghalen
- Vraagtekens weghalen
- Filter knoppen maken
- Specifieke woorden filteren
In dit project heb ik 2 verschillende datasets gebruikt. Een van deze komt direct van mijn klas en die hebben we de eerste week van dit project gebruikt. Deze dataset word gebruikt in app.js
. Verder maak ik ook gebruik van de dataset van een API. Deze API is kanye.rest. Deze API heb ik gebruikt voor de 2e week van het project. Verdere informatie over deze datasets kan je vinden op deze pagina
Eerst moet je de repository klonen. Dit kan je doen door in de terminal gh repo clone Rellor/DatavisTech
te zetten. Als je dat hebt gedaan moet je alle benodigde packages installeren. Dit kan via npm install
in de terminal. Eerst heb je node.js
nodig op je computer.
Vervolgens kan je in de terminal nodemon app.js
zetten voor de eerste versie van mijn app en nodemon kanye.js
voor de nieuwste versie van mijn app!
Bij mijn project heb ik hulp gekregen van een verschillend aantal bronnen. Deze bronnen bestaan uit:
Docenten / sprekers:
Robert Spier
Vincent Vijn
Suus ten Voorde
Deanna Bosschert
Joost Faber
Websites:
Learning Functional Programming with JavaScript - Anjana Vakil - JSUnconf
Kanye.rest
Rapidapi
Stackoverflow
Coderwall
Leerlingen:
Tom van den Berg
Davey Zaal
Randy Dalgliesh
Jelle Kitzen
Ravi Stil
MIT license