JavaScript | module 1

Deze module is bedoeld als beginnerscursus; je hebt absoluut geen enkele voorkennis programmeren nodig. Wel wordt verwacht dat je een degelijke voorkennis HTML/CSS hebt om JavaScript comfortabel te kunnen gebruiken (zie module HTML/CSS 1). JavaScript leren lijkt sterk op het leren van een normale taal zoals Spaans of Duits: je leert de woordenschat en grammatica, waarna je zelf in staat bent "zinnen" te vormen. We beginnen met een algemene inleiding tot programmeren in JavaScript en leren gaandeweg te communiceren met de elementen op een webpagina. Met JavaScript zal je in zeer korte tijd tot mooie resultaten komen. Er was nooit een betere tijd om de taal te leren!

Inhoud

  • Wat is JavaScript?
  • Inleiding tot programmeren in JavaScript
  • Variabelen
  • Bewerkingen
  • Condities en lussen
  • Document Object Model (DOM)
  • Opvangen van gebeurtenissen (events)
  • Inleiding jQuery
  • Ajax
  • Praktische voorbeelden d.m.v. case studies

Praktisch

zie lessenrooster
60

Geen voorkennis vereist.

Lessenrooster / inschrijven

De opleiding JavaScript 1 wordt momenteel niet ingericht. Indien JavaScript 1 weldra toch geprogrammeerd wordt, informeren we je graag hierover.
Bezorg ons via onderstaand formulier je gegevens, dan contacteren wij je zodra JavaScript 1 bij Qrios aangeboden wordt.

2017-77

JavaScript | module 2

Voor de vervolgcursus JavaScript bouwen we verder op de geleerde leerstof door gebruik te maken van verschillende pakketten en frameworks die ons het (web)leven gemakkelijker maken. Frameworks zijn (vaak gratis) verzamelingen van JavaScriptcode die een ontwikkelaar de mogelijkheid geven sneller, veiliger en diepgaander te werk te gaan op bepaalde vlakken van webontwikkeling. Hierbij kan je denken aan uitwisseling van gegevens tussen verschillende elementen op een pagina, het centraal beheren van gegevens en gebruikers en verbinding maken met externe, online diensten. Kortom: na een zachte leercurve wordt het schrijven van code een stuk aangenamer!

Inhoud

  • Front-End met Vue.js
  • Front-End met Firebase

Praktisch

zie lessenrooster
60

Je behaalde het deelcertificaat JavaScript 1.

Lessenrooster / inschrijven

De opleiding JavaScript 2 wordt momenteel niet ingericht. Indien JavaScript 2 weldra toch geprogrammeerd wordt, informeren we je graag hierover.
Bezorg ons via onderstaand formulier je gegevens, dan contacteren wij je zodra JavaScript 2 bij Qrios aangeboden wordt.

2008-68

JavaScript | module 3

We bouwen verder op de geleerde leerstof door gebruik te maken van verschillende pakketten en frameworks die ons het (web)leven gemakkelijker maken. Frameworks zijn (vaak gratis) verzamelingen van Javascriptcode die een ontwikkelaar de mogelijkheid geven sneller, veiliger en diepgaander te werk te gaan op bepaalde vlakken van webontwikkeling. Hierbij kan je denken aan uitwisseling van gegevens tussen verschillende elementen op een pagina, het centraal beheren van gegevens en gebruikers en verbinding maken met externe, online diensten. Kortom: na een zachte leercurve wordt het schrijven van code een stuk aangenamer.

Inhoud

  • We spitsen ons in deze module toe op het ontwikkelen van de Back-End. Kort gezegd betekent dit dat de code die we schrijven zal draaien op een server. De server levert vervolgens de afgewerkte webpagina's aan de browser. Als hoofdframework wordt in deze cursus AdonisJs aangeleerd.

  • We beginnen met het klaarmaken van een functionele ontwikkelomgeving via Node.js en de bijhorende Node Package Manager. Dit wordt het portaal voor het installeren van de nieuwe pakketten en frameworks.
  • Na de voorbereidingen schakelen we al zeer snel over naar het ontwikkelen van websites waarvan de pagina's afkomstig zijn van een webserver. We gebruiken hiervoor het fantastische framework AdonisJS. Binnen dit framework is het werken met databanken, gebruikers en valideren van gegevens een fluitje van een cent.
  • Enkele voorbeelden van websites die je zal leren bouwen:
    • Takenlijstje
    • Bibliotheek met boekenbeheer
    • Webshop
    • Andere administratieve applicaties (ledenbeheer, facturatie, statistieken, rapporten, ...)
  • De module bevat ook een inleiding tot het organiseren van gegevens en werken met een databank, maar het gros van dit onderwerp zit vervat in de vervolgcursus.

Praktisch

zie lessenrooster
60

Je behaalde het deelcertificaat JavaScript 2.

Lessenrooster / inschrijven

De opleiding JavaScript 3 wordt momenteel niet ingericht. Indien JavaScript 3 weldra toch geprogrammeerd wordt, informeren we je graag hierover.
Bezorg ons via onderstaand formulier je gegevens, dan contacteren wij je zodra JavaScript 3 bij Qrios aangeboden wordt.

1088-21

JavaScript | module 4

We zetten het front- en backend verhaal met Javascript verder door Vue en Express dieper te verkennen. We bouwen samen een levensechte applicatie om deze topics in te verwerken.

Inhoud

  • Authenticatie (server en OAuth)
  • Autorisatie (rechten per gebruiker)
  • State Management met Vuex
  • Websockets (real-time communicatie tussen client en server)

 

Praktisch

zie lessenrooster
60

Je behaalde het deelcertificaat JavaScript 3.

Lessenrooster / inschrijven

JavaScript 4   Lesuren Start Einde Inschrijven
Aarschotdinsdag Toon lesmomenten 19:00 - 22:15 02 sep 2019 13 jan 2020inschrijven
1087-20