Kursplan
Dag 1: Introduktion till JavaScript
- JavaScript grundläggande: syntax, variabler och datatyper
- Kontrollstrukturer: villkor och loopar
- Funktioner och scop
- Arbeta med arrayer och objekt
- DOM-manipulering och händelsehantering
Dag 2: Avancerad JavaScript och ES6+ funktioner
- ES6+ funktioner: pilfunktioner, mallsträngar, destrukturering
- Asynkron JavaScript: löften och async/await
- Moduler och import/export
- Felhantering och felsökning
- Introduktion till JavaScript testning (Jest)
Dag 3: Introduktion till Node.js
- Node.js grundläggande: händelseloop, moduler och NPM
- Bygga en enkel server med Express.js
- RESTful APIs: design och implementation
- Arbeta med middleware
- Filsystem och strömmar
Dag 4: Introduktion till React
- React grundläggande: komponenter, props och state
- JSX-syntax och rendering av element
- Hantera händelser och formulär
- React hooks: useState och useEffect
- Komponentlivscykel och kontext-API
Dag 5: Avancerad React och Full-Stack-integration
- React router för navigation
- Tillståndshantering med Redux (valfritt)
- Integrera React med Node.js backend
- Distribuera applikationer: Heroku, Netlify eller Vercel
- Bästa praxis för att migrera gamla system
Sammanfattning och nästa steg
- Sammanfattning av nyckelkoncept
- Frågestund
- Resurser för vidare lärande
- Certifiering och feedback
Krav
- En förståelse för grundläggande programmeringskoncept (t.ex. variabler, loopar, funktioner)
- Erfarenhet av C# eller något annat objektorienterat programmeringsspråk
- Kännedom om HTML och CSS är bra men inte nödvändig
Målgrupp
- .NET-utvecklare som vill vidareutveckla sina kunskaper inom JavaScript, Nodejs och React
- Utvecklare som syftar till att migrera befintliga system/plattformar till moderna webbtjänster
- Personer som är intresserade av fullstackutveckling med fokus på teknologier baserade på JavaScript
Vittnesmål (5)
Vänlig miljö. Dessutom gillade jag en mot en träning. Det är väldigt produktivt. Jag skulle definitivt rekommendera det till mina vänner och kollegor.
Zeed - Tamkeen Technologies
Kurs - Building Microservices with NodeJS and React
Machine Translated
Situationen var atypisk eftersom en intensiv utbildning för utvecklare skulle genomföras med icke-utvecklare. Lukasz antog denna utmaning med empati och mycket humor. Genom sitt intelligenta och flexibla sätt kunde han se till att en konkret inlärningsvinst uppnåddes för alla. Jag gillade detta mycket och skulle gärna ta ett seminarium med Lukasz igen.
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ärde mig en hel del om ämnet
Zsolt Langviser - Accenture Industrial SS
Kurs - NestJS: Beginner to Advanced
Machine Translated
No powerpoint