Wist je dat theorie en praktijk samen nodig zijn om je brein in korte tijd veel nieuwe abstracte kennis te laten absorberen?

Daarom leren we je stap voor stap het framework React. Dit doen we vanuit best practices zoals die gebruikt worden in de React community. Ben je al goed met HTML en CSS maar minder in Javascript? Dan is deze hands-on workshop ideaal. Want React is een brug die je gaat helpen javascript te integreren in je denken en werkwijze. 

 

3 dagen / € 1895 (excl. btw)

Aantal deelnemers in de training: 4-6 vol=vol

`

Dit is inclusief:

Gezonde lunch op onze locatie, die max. 5 min. lopen is van A'dam CS of Utrecht CS 
Administratiekosten of andere verborgen kosten

1-op-1-feedback op jouw eigen case

 De UX Academy Slack community, waar onze trainers je blijvend helpen, ook ná de training

Meerdere trainingen volgen?  Bel voor aantrekkelijke korting! 020 - 893 43 11

Schermafbeelding 2019-02-11 om 12.46.16.

WORKSHOP JAVASCRIPT REACT FUNDAMENTALS 

Neem je case mee en leer een goed fundament te leggen voor het meest gevraagde front-end framework: React

PRAKTISCHE SKILLS EN THEORIE

Je leert:

  • Nieuwe Javascript skills zodat die goed aansluiten bij de functionele denkwijze die gebruikt wordt bij het bouwen met het React Framework. Denk aan “promises” en chaining. Maar ook aan “arrow”functies in combinatie met functies zoals: map, reduce, sort en filter

  • Goed inzicht hoe je het React van nu - dus inclusief hooks - het best kan inzetten in nieuwe webprojecten

  • De React life cycle doordat je in een team genoeg brain cycles maakt om soepeltjes met React  te programmeren

  • React test en debug skills: met o.a. React Chrome Extensions, snapshot tests via Jest en unit testing met Enzyme
     

Je weet: 

  • Hoe je “legacy” React code via refactoring naar hooks kan verlossen van diep geneste en onoverzichtelijke structuren.

SOFT SKILLS

​​J​​​e leert:​​

  • In teamverband met React te bouwen, zodat je de samenwerkings voordelen van React helder hebt

  • Analyseren vanuit het React perspectief

  • Betere communicatie en samenwerking rondom typische react web component  en javascript vraagstukken met zowel UX'ers en Backend developers.

  • Beargumenteren van web component design keuzes en meedenken met andere front end ontwikkelaars in webapplicaties.

  • De kloof tussen front end ontwikkeling en UX door het React perspectief, te verkleinen.

  • Teamwork te verbeteren, door betere aansluiting om belevingswereld van niet technische mensen in het ontwikkelen van web componenten met React.

PROGRAMMA JAVASCIPT REACT FUNDAMENTALS

Dag 1: Fundamentals

 

10.00-12.30 uur

Je leert door een opwaardering van je Javascript skills deze optimaal tot hun recht te

laten komen in de ontwikkeling van React projecten

13:30 - 17:00

Kennismaking met de basis van React: Via classes, functies en hooks


 

Dag 2: Verdieping en verbreding van je React vaardigheden

 

10.00-12.30 uur

✓ Verdieping van denken in React, met name over state management, context, en side effects

✓ Debugging en Testing met React

13.00-17.00 uur
Muscle memory training en zorgen we ervoor dat de functionele abstracties van React een automatische manier van denken wordt om snel tot mooie oplossingen te komen.


Dag 3: Je eigen case


10.00-12.30 uur

✓ We werken aan use cases die je zelf aandraagt en bepalen we samen hoe je die het best met React kunnen aanpakken.

 Je bouwt aan je eigen use case en kunt via een korte presentatie van je code aan medecursisten je keuzes beargumenteren.

13.00-17.00 uur
Je bouwt verder aan een use case van een mede cursist en kunt via een korte presentatie van je code op dit project je keuzes beargumenteren

 

PRAKTISCHE INFO

Voor wie?

  • Web designers die de stap willen maken naar front-end developer

  • UX designers en developers met programmeer ervaring. 

  • Front-end ontwikkelaars die React als framework onder knie willen krijgen.

  • Back-end developers die inzien dat veel backend werk nu ook in front-end zit en hun skills willen overzetten naar front-end

  • Scrum Masters en Product Owners met technische interesse en die mee willen kunnen denken met front end designers in planning en ontwerp fases.

Heb je ervaring in HTML en CSS? Prima! Bij weinig Javascript ervaring een mogelijk voorbereidend online fast track 1 op 1 te krijgen met de trainer.

Wanneer, waar en is er nog plek?

Dit vind je in de agenda.

 

Inschrijven en intakegesprek

Tijdens het intake gesprek gaat de trainer na of je voldoende technische kennis al in huis hebt. Bij weinig Javascript ervaring is het een mogelijk voorbereidend online fast track te krijgen 1 op 1 met de trainer. Enige ervaring met Javascript is belangrijk. Via kort intake gesprek kunnen we gezamenlijk tot conclusie komen dat enige voorbereidingen noodzakelijk zijn.

 

Meenemen: je eigen laptop

Neem je eigen laptop mee (geen tablet). Zorg dat deze onbeveiligd is, want de docent kan je vragen om van tevoren of tijdens de training software te installeren. Daarover vertelt hij je meer per mail of tijdens het intakegesprek.

Voorbereiding en huiswerk

Ter voorbereiding heb je een idee nodig waar je aan wilt werken als use case. Heb je geen idee? Dan mag je met iemand anders meewerken!

Krijg ik een certificaat?

Jazeker. Je krijgt na afloop van onze cursussen een certificaat mee

René Luijk

Tech Lead

René werkt al met javascript sinds de initiele release in Netscape 2 in December 1995. Daarmee heeft hij tientallen webprojecten projecten in de loop de jaren als senior web developer (front and backend) scrum master, teach lead en CTO voor nationale en internationale klanten uitgevoerd. René heeft naast de react workshop mensen omgeschoold tot web programmeur en junior programmeurs gecoached in belangrijke concepten in object georiënteerd programeren. Hij weet goed wat er in een professionele omgeving van een programmeur wordt verwacht en maakt zijn workshops dan ook zo praktisch mogelijk om goed aan te laten sluiten bij echte opdrachten.

René op LinkedIn

ONTMOET DE TRAINER 

  Enthousiaste trainers uit het veld    Interactieve, praktijkgerichte trainingen    Gelijkwaardig groepsniveau

UX Academy B.V. Amsterdam © 2019 | T +31 20  893 43 11 

UX Academy

Kromme Waal 9

1011 BS Amsterdam

Privacybeleid

Algemene voorwaarden

Made with ❤️ and ☕️ in Amsterdam 

  • Instagram ux academy
  • LinkedIn ux academy
  • Twitter ux academy
  • Facebook ux academy
  • Vimeo ux academy