Cursusaanbod
Inleiding
Voorbereiden van de ontwikkelomgeving
Geavanceerde hooks gebruiken
- Effect hook (asynchrone APIs ophalen)
- Context hook
- Externe hooks
- Aangepaste hooks
- Reducer hook
- React prop- en eventtypes
- React statustypes
- Status beheren met Redux
- Middelwarefuncties begrijpen
- Asynchrone acties afhandelen met Redux middelware
- Gebbruikers authenticeren op de server-side
- Gebbruikers authenticeren op de client-side
- React-componenten testen
- React- en Redux-debuggen
- Gebbruikersacties loggen en fouten rapporteren
- Problemen oplossen
- Weergavetijden meten
- Memoization gebruiken voor prestatieoptimalisatie
React en TypeScript
Redux
Authenticatie
Testen en debuggen
Prestaties optimaliseren
Higher-order components
Deployen
Problemen oplossen
Samenvatting en conclusie
Vereisten
- Ontwikkelingservaring met React.
- Front-end ontwikkelaars
- Webontwikkelaars
- Javascript-programmeurs
Doelgroep
Getuigenissen (7)
Ik heb de training sessie echt genoten. Luke, de trainer, heeft een geweldige baan gedaan door ons huidige kennisniveau te begrijpen en zijn aanpak hierop aan te passen.Alle oefeningen waren praktijkgericht en hielpen mij een solide begrip van het onderwerp te verkrijgen. Hij deelde ook best practices gedurende de sessie, waar ik zeker van ben dat het erg nuttig zal zijn in mijn dagelijkse werk.Al met al was het een zeer effectieve en betrokken training ervaring.
Amitha JL - JPMorganChase
Cursus - Advanced React
Automatisch vertaald
Pratische voorbeelden en het aanduiden van meer specifieke details voor onderwerpen die de moeite waard zijn. Het delen van beste praktijken en veelvoorkomende oplossingen.
Dominika - Autodesk
Cursus - Advanced React
Automatisch vertaald
Echte toepassingen uit de praktijk gebaseerd op gecreëerde commerciële projecten
Arkadiusz - Autodesk
Cursus - Advanced React
Automatisch vertaald
Trainer's bewezen werk en vakkundigheid
Damian - Autodesk
Cursus - Advanced React
Automatisch vertaald
echte voorbeelden
Tomasz - Autodesk
Cursus - Advanced React
Automatisch vertaald
**Live coding**In dit praktijkgericht cursus leer je de kunst van live coding. Live coding is een effectieve manier om je kennis en vaardigheden in een bepaalde taal of framework te demonstreren en te beheersen. Dit is een cruciale vaardigheid voor softwareontwikkelaars, onderwijzers, en iedereen die code wil presenteren aan een publiek.**Wat je gaat leren:**- **Inleiding tot live coding:** Begrijp wat live coding is en waarom het belangrijk is in de softwareontwikkeling.- **Voorbereiding:** Ontdek hoe je je omgeving kunt voorbereiden om efficiënt te kunnen live coden.- **Essentiële tools:** Leer over de belangrijkste tools en hulpmiddelen die je nodig hebt voor live coding.- **Principe van DRY:** Leer hoe het principe van Don't Repeat Yourself (DRY) kan helpen bij het schrijven van betere en efficiëntere code tijdens live sessies.- **Presentatievaardigheden:** Ontwikkel je presentatievaardigheden om code helder en boeiend te presenteren.- **Oefeningen:** Doe praktijkopdrachten om je vaardigheden te verbeteren en je zelfvertrouwen op te bouwen.- **Vragen en antwoorden:** Leer hoe je vragen en antwoorden kunt integreren in je live coding sessies om interactie met je publiek te bevorderen.**Doelgroep:**- Softwareontwikkelaars die hun presentatievaardigheden willen verbeteren.- Onderwijzers die code willen demonstreren aan hun studenten.- Iedereen die geïnteresseerd is in het presenteren van code aan een publiek.**Voorkennis:**- Basiskennis van programmeren in een van de volgende talen: Python, JavaScript, of C#.- Ervaring met een code-omgeving zoals Visual Studio Code, PyCharm, of IntelliJ IDEA.- Een basisniveau van comfort met presenteren aan een publiek.**Wat je nodig hebt:**- Een computer met een geïnstalleerde code-omgeving.- Basiskennis van een programmeertaal.- Toegang tot internet voor het volgen van online bronnen en hulpmiddelen.**Voordelen van dit cursus:**- Verbeter je presentatievaardigheden en zelfvertrouwen in het demonstreren van code.- Leer hoe je efficiënt en boeiend code kunt presenteren.- Ontwikkel de vaardigheden die nodig zijn om live coding te integreren in je werk of onderwijs.
Dominik - Autodesk
Cursus - Advanced React
Automatisch vertaald
De houding van de instructeur was geweldig, interactiviteit, het feit dat de groep kleiner was, was het gemakkelijker om de concepten te volgen/uit te leggen.
Cernica Paul
Cursus - Advanced React
Automatisch vertaald