Developer Skills

Vue.js Foundation

Je organisatie worstelt met front-end development, de kwaliteit fluctueert hevig, allerlei programmeerstijlen worden door elkaar gebruikt en de front-end code is alweer verouderd verklaard wanneer de software wordt gereleased. Je wilt een front-end framework kiezen dat gemakkelijk te begrijpen is, dat schaalt, dat je vlot hoge kwaliteit code laat schrijven die gemakkelijk te onderhouden is. Verwelkom Vue.js, het progressieve JavaScriptframework dat aan deze eisen voldoet.

Deze zomer 2 voor de prijs van 1 voor onze Foundation trainingen. En jullie maken allebei ook nog eens kans op een gratis 2-daags vervolgtraining met certificaat!

Deze 2-daagse training gaat over het bouwen van een schaalbare, echte applicatie met Vue.js. Je raakt snel gewend aan het Vue.js framework en zijn ecosysteem. Je leert een aantal best practices en je gaat gebruik maken van modern JavaScript en tools. Aan het einde van deze training heb je een duidelijk beeld van de mogelijkheden die Vue.js biedt en heb je praktische ervaring in het ontwikkelen van een grote schaalbare Vue.js front-end applicatie.

Is de Vue.js Foundation training iets voor mij?

  • Ja - als je een ontwikkelaar bent met basiskennis van een browser, HTML, CSS en JavaScript
  • Ja - als je meer wilt weten over Vue.js en hoe het je kan helpen om front-end development gemakkelijker kan maken

Wat kan ik bereiken met deze training?

Je leert onder andere:

  • De Vue.js basisprincipes, zoals: Template syntax, reactiviteit (two-way binding), component props, slots en (computed) methods, component lifecycle en berichtenverkeer, ondersteuning voor herbruikbaarheid, ingebouwde animatie helpers en andere geavanceerdere topics
  • Vue command-line interface
  • Vue router (met gebruikerspermissies en afgeschermde routes)
  • Vuex state beheer
  • Integratie met een third party HTTP client
  • Unittesten van componenten
  • Integratietesten van de applicatie
  • Best practices voor applicatie- en componentarchitectuur
  • IDE configuratie
  • Code linting en automatisch formatteren
  • Code opsplitsen en uitrollen
  • Configureren van Webpack

Je doet ervaring op met:

  • Het opzetten van een Vue.js project
  • Het maken van nieuwe componenten
  • Aan elkaar verbinden van verschillende componenten
  • Het implementeren van client-side routering en authenticatie
  • Het schrijven van unittesten
  • Het schrijven van integratietesten

Je ontwikkelt de skills om:

  • Vue.js principes toe te passen om een grote applicatie te bouwen
  • Andere ontwikkelaars te laten zien hoe ze een schaalbare webapplicatie opzetten en bouwen

Wat moet ik nog meer weten?

Je krijgt toegang tot de trainingrepository op GitHub. Deze bevat het volgende:

  • Een werkende voorbeeldapplicatie
  • Presentatieslides
  • Alle hands-on oefeningen die gedurende de dag behandeld zijn

Enkele voorwaarden:

  • Minimale kennis van HTML, CSS en (moderne) JavaScript
  • Geen vereiste kennis van andere frameworks (zoals Angular of React)

Benodigdheden

Je moet je eigen laptop meenemen naar deze training. Deze laptop (alle platformen toegestaan) moeten aan de volgende eisen voldoen:

  • Node.js LTS geïnstalleerd om aan de oefenen mee te kunnen doen
Contact opnemen
contact-us

Ons team staat voor je klaar

Stuur ons een bericht!

Of bel +31 (0)35 538 1921