|
via Udemy |
Go to Course: https://www.udemy.com/course/javascript-voor-beginners-en-gevorderden/
IntroJavaScript is de programmeer taal van de browser en daarom één van de meest gebruikte programmeer talen van de wereld. Leer JavaScript met deze cursus gericht op beginners en ervaren developers. Modern JavaScript.Met deze cursus leer je JavaScript vanaf de absolute basis, om daarna steeds een stap omhoog te doen.Aan het einde van deze cursus weet je hoe je met async / await en promises over weg moet, generatorfuncties te schrijven, waarom je let en const gebruikt in plaats van var.Na deze cursus heb je een goede basis om JavaScript frameworks zoals React te leren, om zo single page applications te bouwen.De opzetHet begint met het opzetten van een ontwikkelomgeving zodat je aan de slag kan met JavaScript. Voor deze cursus gebruiken we VSCode en de ontwikkeltools van de browser Chrome. Beide zijngratis te downloaden en te gebruiken. De eerste blokken van de cursus zijn bedoeld voor beginners. Je leert hier variabelen, conditionals, types en het werken met datastructuren zoals arrays en objecten. Ook leer je functies en classes schrijven. Je gaathier dus leren programmeren.Het tweede blok gaat dieper in op JavaScript zelf: hoe werkt "this" wat is "hoisting" en hoe verhouden "closures" zich met "classes". Ook gaan we kijken naar map, filter, reduce en vrienden, als alternatievenvoor for loops. Het derde blok zal gaan over de DOM, dus hoe je met JavaScript web pagina's tot leven kan brengen. We gaan hier kijken naar APIs die de browser aanbied om te communiceren met een back-end, hoe je JavaScript kan uitvoeren nadat de gebruiker op een knop drukt, en kijken hoe we elke x seconden ietskunnen laten uitvoeren via setInterval.Het vierde blok is voor de geavanceerde mogelijkheden in JavaScript: denk aan asynchroon programmeren met promises en async / await, generator functions en recent toegevoegde datastructuren zoals Map en WeakMap.In laatste blok gaan we telkens een programmeer opdracht maken, zoals bijvoorbeeld hangman, tic-tac-toeen een todo lijst. Deze opdrachten probeer je eerst zelf te maken, en als dat is gelukt dan kan je mijn oplossingzien voor het probleem.Voor wie is de cursusJij bent een student die wil leren hoe je moet programmeren.Jij bent recent afgestudeerd maar je hebt je tijdens je studie vooral op Java / C# of PHP gericht, en jewilt als full-stack developer aan de slag.Jij bent een ervaren ontwikkelaar in Java / C#, Ruby of Python en je wilt weten hoe je modern JavaScript schrijft.Jij hebt je in het verleden verdiept in JavaScript maar daarna heb je het een tijd niet gebruikt. Je wilt snel up to speed komen in modern JavaScript.