Cursusaanbod
Dag 1: Inleiding tot JavaScript
- Basisbeginselen van JavaScript: syntaxis, variabelen en datatypen.
- Controle-structuren: voorwaardelijke uitspraken en lussen.
- Functies en hun reikwijdte.
- Werken met arrays en objecten.
- DOM-manipulatie en afhandeling van evenementen.
Dag 2: Gevorderde JavaScript en ES6+-functies
- ES6+-functies: pijlfuncties, template literals en destructuring.
- Asynchrone programmeren in JavaScript: promises en async/await.
- Modules en import/export-mechanismen.
- Foutafhandeling en debugging.
- Inleiding tot het testen van JavaScript (met Jest).
Dag 3: Inleiding tot Node.js
- Basiselementen van Node.js: event loop, modules en NPM.
- Een eenvoudige server bouwen met Express.js.
- RESTful APIs: ontwerp en implementatie.
- Werken met middleware-componenten.
- Het bestandssysteem en streams in Node.js.
Dag 4: Inleiding tot React
- Basisprincipes van React: componenten, props en state.
- JSX-syntaxis en het renderen van elementen.
- Het afhandelen van gebruikersinteracties en formulieren.
- React-hooks: useState en useEffect.
- Component-levenscycli en context-API.
Dag 5: Gevorderde React en integratie tussen front-end en back-end
- Het gebruik van React Router voor navigatie.
- State-management met Redux (optioneel).
- Integratie van React met een Node.js-backend.
- Applicaties implementeren op platforms zoals Heroku, Netlify of Vercel.
- Best practices voor het overzetten van oudere systemen.
Samenvatting en vervolgstappen
- Herhaling van de belangrijkste concepten.
- Vragen en antwoorden-sessie.
- Bronnen voor verdere studie.
- Certificering en feedbackverwerking.
Vereisten
- Basiskennis van programmeerconcepten (zoals variabelen, lussen en functies).
- Ervaring met C# of een andere objectgeoriënteerde programmeertaal is vereist.
- Kennis van HTML en CSS is handig maar niet verplicht.
Doelgroep
- .NET-ontwikkelaars die hun vaardigheden in JavaScript, Node.js en React willen verbeteren.
- Ontwikkelaars die bestaande systemen of platforms willen overzetten naar moderne webtechnologieën.
- Personen geïnteresseerd in volledige stack-ontwikkeling met nadruk op JavaScript-gebaseerde technieken.
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (1)
De trainer deed een goed werk bij het doorbreken van de ijspegels en nam het initiatief om iedereen te moedigen om mee te doen. Niemand werd buitengesloten, en hij wist zich goed aan te passen aan de moeilijkheden van ieder persoon. Hij maakte goed gebruik van de door de deelnemers opgeworpen uitdagingen en vragen om duidelijkere uitleg te geven aan het hele publiek.
Joao Aguiar - INESC TEC
Cursus - React: Build Highly Interactive Web Applications
Automatisch vertaald