De digitale (r)evolutie raast onverminderd door. De tijd dat websites enkel statische informatiepagina’s waren met openingsuren, een logo en een productlijst zijn voorbij. Vandaag de dag zijn websites vooral mooi gedesignde, dynamische en interactieve tools. Denk maar aan een online webshop, met realtime stock informatie en gepersonaliseerde suggesties of een volledig collaboratieve online tekstverwerker als Google Docs.

In deze opleiding maak je kennis met de technologie achter deze interactieve websites: Javascript is dé programmeertaal van het web. Hiermee kan je acties koppelen aan user input, zoals het klikken op een html object of het hoveren over een figuur. Je kan ook html objecten on-the-fly aanpassen of van stijl doen veranderen, maar eveneens communiceren met de server zonder de volledige pagina te herladen.

Wat en voor wie?

Voor wie

Deze opleiding is bedoeld voor iedereen met interesse in het bouwen van interactieve websites, jong en oud. Een basiskennis HTML en CSS komt van pas (zie opleiding HTML en CSS voor beginners).

Waar en wanneer?
MomentStartlessenroosterLocatiePrijsInschrijven
Dag10 oktober 2019lessenroosterGent514,25 Euro
Alle prijzen inclusief BTW. In geval van meerjarige opleidingen geldt de prijs enkel voor het eerste jaar.


Wil je je carrière, passie of vak een BOOST geven?

Kom naar onze infoavond op donderdag 22 augustus.   Meer weten

Programma

We beginnen met een korte inleiding Javascript als programmeertaal en de benodigde tools:

  • een programmeeromgeving zoals Visual Studio Code (Gratis, open source en platform onafhankelijk). Gebruik je liever je eigen/ vertrouwede IDE, dan vormt dit geen probleem.
  • een webbrowser zoals Google Chrome om uw website met Javascript code te testen en debuggen

Daarna ga voornamelijk zelf aan de slag en werk je een demo project uit waarbij de volgende principes aan bod komen:

  • variabelen: definiëren, scope en datatypes
  • arrays
  • functies
  • objecten en prototypes
  • controle logica en Loops
  • reguliere expressies
  • html-events
  • aanpassen van HTML DOM (Document Object Model) m.b.v. jQuery 
  • AJAX server calls
  • JSON documenten
  • best practices

Na de opleiding kunt u een eenvoudige interactieve website bouwen met Javascript. U gaat naar huis met een zelf uitgewerkt voorbeeldproject dat samen met een handig overzicht aan referenties kan dienen als naslagwerk.

Aanvullende info

Jelle Roets is een expert op gebied van Javascript development. De voorbije jaren werkte hij als software ingenieur voor Autodesk aan een volledig browser gebaseerde CAD tool voor pcb ontwerp. Als hardware & embedded software specialist ontwierp hij niet alleen PCB’s met Eagle, hij werkte ook mee aan de verdere ontwikkeling van het software pakket binnen Autodesk.

Tegenwoordig is Jelle aan de slag als zelfstandig ondernemer en consultant binnen de elektronica en IT-sector. Hij heeft ook ervaring als Docent bij de Odisee Hogeschool Gent.

Met de steun van