Javascript - basis

Nood aan meer dan een statische webpagina voor je bedrijf? In deze opleiding ontdek je hoe je met Javascript je website dynamisch en interactief maakt.

 

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.

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).

Programma
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.

Goed om weten
Goed om weten

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.

Opleidingskalender
Gent
do, 10/10/2019 - 09:00