Xebia Academy is also available in EnglishSwitch to English
Close
Developer Skills

Professional Front-End Software Development

Werk je met een grote, inconsistente en ongestructureerde codebase? Vind je het lastig om je codebase op te schalen en deze werkbaar te houden? Met meerdere teams aan meerdere consistente codebases werken kan een uitdaging vormen. Deze Front-End Software Development training leert je je codebase optimaal houden en sneller betere software op te leveren.

Leer sneller betere software opleveren!

Werk je aan een codebase waar je maar geen grip op krijgt? Deze 1-daagse Front-End Software Development training helpt je jouw codebase van hoge kwaliteit te houden. Je leert technieken om je codebase te verbeteren, je code schoon te houden, ook als ontwikkeling opschaalt. We behandelen diverse methodes, zodat jij kunt kiezen welke het beste bij jouw project past. Je doet hands-on ervaring op, die je direct kan toepassen.

Deze training is perfect voor

Wil je snel software opleveren? Bugs vinden voordat klanten ze vinden? Een goede duurzame codebase? Front-End development opschalen? Dan is deze training perfect. Het is wel belangrijk om ervaring te hebben met NPM en het schrijven van JavaScript die in productie draait.

Wat leer je tijdens deze Front-End Software Development training?

Programma

Code skills

Je leert:

  • Tools en vaardigheden om je JS / CSS te onderhouden
  • Hoe je code re-factort
  • AST (Abstract Syntax Tree) transformaties doen
  • De voordelen van Static Typing voor eenvoudiger onderhoud
  • Front-End tools voor code kwaliteit
  • Het automatiseren van software checks & dependencies
  • Code delen onderling
  • Diverse soorten tests schrijven

Verbeter je code

Je leert:

  • Unit Tests opzetten met Jest
  • Lintin opzetten met Eslint
  • Code met VSCode re-factoren
  • Automatische code formattering met Prettier opzetten
  • Een CI pipeline met GitLab opzetten
  • E2E testen in de browser met Cypress opzetten
  • Performance Tests met Lighthouse opzetten

Tools

Je leert:

  • Identificeren welke tooling kan bijdragen aan jouw project
  • Een geleidelijk migratiepad ontwerpen om codeverbeteringen door te voeren
  • Tools in een bestaand project integreren
  • Je codebase te verbeteren met de beste tools

Developer Trainers

Onze trainers zijn ambitieuze Software Developers en Consultants. Het zijn echte goeroes in hun vak met een enorme hoeveelheid praktijkervaring die ze graag delen. Van diepgaande kennis tot hands-on ervaring, ze leren je de beste skills! 

Developer Learning Journey

De Learning Journey van een professional Developer begint bij Xebia Academy! Deze training leert je professionele Front-End Software Development skills, maar we hebben nog veel meer Developer trainingen in ons portfolio. Wil je weten welke trainingen passen bij jouw persoonlijke Learning Journey? Een overzicht van al onze Developer Skills trainingen vind je hier. Wil je een volle dag jouw kennis delen en je vragen stellen aan andere Front-End experts? Registreer je dan voor onze Front-End Developer Ask Me Anything meet-up.

Ja, ik wil sneller betere software opleveren

Na registratie ontvang je een bevestigingsmail met praktische informatie. Een week voor de training vragen we je naar dieetwensen. Indien voorbereiding gewenst is, ontvang je op dit moment ook de literatuur via de mail. Tot dan!

Wat moet ik nog meer weten?

  • Studiemateriaal en een lekkere lunch zijn bij de prijs van de training inbegrepen. 
  • Reis- en verblijfkosten zijn niet inbegrepen. 
  • Deze training wordt gegeven in het Nederlands of Engels.
  • Neem je eigen laptop mee, die voldoet aan deze eisen: draait Windows, MacOS of Linux, NodeJS 10.x met NPM 6.x, Git en VSCode, WebStorm of andere editor geïnstalleerd.
Contact opnemen
contact-us

Ons team staat voor je klaar

Stuur ons een bericht!

Of bel +31 (0)35 538 1921