Masterclass web development

Het internet verandert razendsnel.

Senior Java developer Nederlandse Spoorwegen: “Ik vond het erg interessant en ik heb er veel van geleerd!”

JavaScript

Websites die vijf jaar geleden nog vooruitstrevend waren, kunnen inmiddels al lang verouderd zijn. Parallel aan de inhoud verandert de manier waarop mensen het internet gebruiken. JavaScript, HTML en CSS zijn de drijvende krachten hier achter. Dat JavaScript lang werd gezien als een scripttaal en niet als een volwassen programmeertaal, is inmiddels achterhaald. Complexe front end applicaties in JavaScript zijn een belangrijk onderdeel geworden van het internet.

Grip op ontwikkeling

Het is erg lastig om grip te krijgen op dit zeer dynamische landschap, waar frameworks, tools en workflows continu vervangen of aangevuld worden door nog betere alternatieven. Graag helpen wij jullie op weg in een training van één of twee dagen. In deze training geven wij niet alleen een overzicht van de stand van zaken in dit vakgebied, maar neem je ook zelf hands-on deel aan het programma. Hierdoor kun je je nieuwsgierigheid en nieuwe kennis zowel tijdens de training als daarna direct toepassen.

Een ‘niet volledig’ overzicht van deze training

Er zijn veel aspecten van front-end web ontwikkeling te behandelen. Hieronder een overzicht van de belangrijkste onderwerpen binnen ons programma.

  • Populaire libraries zoals jQuery, Angular en Handlebars
  • Bower, Github en Gulp
  • Logging, debugging en inspection
  • Scope, hoisting en closures
  • Het ‘this’ object
  • Events, pub-sub en binding
  • OOP / inheritance / MVC / MVVM binnen JS
  • DOM
  • CSS basics & Media queries
  • Priority rules (type, .class, #id)
  • Limitations (nesting, variables, vendor prefixing)
  • SCSS & Sass
  • Single page apps
  • Source maps
Daarnaast bieden wij een aparte training aan voor de nieuwste technieken zoals ECMAScript 2015 (ook bekend als ECMAScript 6) en de Shadow DOM.

Leren door te doen

De onderwerpen komen in een logische volgorde aan de orde. Om nieuwe kennis zo goed mogelijk eigen te maken, maken wij gebruik van verschillende (activerende) werkvormen en opdrachten. Hierbij gaan de deelnemers zelf en/of samen intensief aan de slag. We gebruiken hierbij o.a. de volgende werkvormen:

  • Presentatie aan de hand van slides
  • Pair programming
  • Code reviewen (3 a 4 man) van opdracht tijdens cursus
  • Case study / code review van een bestaand project of framework
  • Groeps presentatie van gemaakt werk
  • Live coding demonstratie
  • Groepsdiscussie / vraaggesprek
Hierbij gaan we uit van de OUT methode: oriënteren, uitvoeren, terugkijken.

Pluspunten van deze masterclass

Voor wie is de masterclass bedoeld: developers met enige ervaring in bijvoorbeeld Java, JavaScript of C#
Kosten masterclass: €850 per deelnemer voor 2 dagen

Voor meer informatie en/of aanmelding: stuur een mail naar info@studiozoetekauw.nl.

Deze Masterclass wordt aangeboden in samenwerking met XNY.