Kursplan
Dag 1: Introduksjon til JavaScript
- JavaScript grunnleggende: syntaks, variabler og datatyper
- Kontrollstrukturer: betingelser og løkker
- Funksjoner og omfang
- Arbeide med arrays og objekter
- DOM-manipulasjon og hendelseshåndtering
Dag 2: Avanserte JavaScript og ES6+ funksjoner
- ES6+-funksjoner: pilfunksjoner, bokstavmaler, destrukturering
- Asynkron JavaScript: løfter og asynkron/avventer
- Moduler og import/eksport
- Feilhåndtering og feilsøking
- Introduksjon til JavaScript testing (Jest)
Dag 3: Introduksjon til Node.js
- Node.js grunnleggende: hendelsessløyfe, moduler og NPM
- Bygge en enkel server med Express.js
- RESTful APIer: design og implementering
- Jobber med mellomvare
- Filsystem og strømmer
Dag 4: Introduksjon til React
- React grunnleggende: komponenter, rekvisitter og tilstand
- JSX-syntaks og gjengivelseselementer
- Håndtering av arrangementer og skjemaer
- React kroker: useState og useEffect
- Komponent livssyklus og kontekst API
Dag 5: Avansert React og full-stack-integrasjon
- React ruter for navigasjon
- Statlig ledelse med Redux (valgfritt)
- Integrering av React med Node.js backend
- Distribuere applikasjoner: Heroku, Netlify eller Vercel
- Beste fremgangsmåter for migrering av eldre systemer
Sammendrag og neste trinn
- Oppsummering av sentrale begreper
- Q&A økt
- Ressurser for videre læring
- Sertifisering og tilbakemelding
Krav
- En forståelse av grunnleggende programmeringskonsepter (f.eks. variabler, løkker, funksjoner)
- Erfaring med C# eller et annet objektorientert programmeringsspråk
- Kjennskap til HTML og CSS er nyttig, men ikke nødvendig
Publikum
- .NET-utviklere som ønsker å øke ferdighetene i JavaScript, Nodejs og React
- Utviklere som tar sikte på å migrere eksisterende systemer/plattformer til moderne nettteknologier
- Personer som er interessert i full-stack utvikling med fokus på JavaScript-baserte teknologier
Testimonials (5)
Vennlig miljø. Dessuten likte jeg en-til-en-trening. Det er veldig produktivt. Jeg vil definitivt anbefale det til mine venner og kolleger.
Zeed - Tamkeen Technologies
Kurs - Building Microservices with NodeJS and React
Machine Translated
Situasjonen var atypisk fordi det skulle gjennomføres en intensiv opplæring for utviklere med ikke-utviklere. Lukasz tok denne utfordringen med empati og mye humor. Gjennom sin intelligente og fleksible væremåte kunne han sørge for at en konkret læringsgevinst ble oppnådd for alle. Jeg likte dette veldig godt og tar gjerne et seminar med Lukasz igjen.
Christoph - Honda Bank GmbH
Kurs - MERN Fullstack Development
Machine Translated
He is very patient and understanding towards the participants. Always there to provide us with valuable insights and advice to adopting micro-frontend in our own organisation. He also taught us how to implement micro frontend without utilising any boilerplate codes.
Alvin Chin - Ministry of Defence
Kurs - Building Micro Frontends with React
Lærte mye om temaet
Zsolt Langviser - Accenture Industrial SS
Kurs - NestJS: Beginner to Advanced
Machine Translated
No powerpoint