Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
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
35 Timmar
Vittnesmål (1)
Instruktören gjorde ett utmärkt jobb med att bryta isen och tog initiativet att uppmuntra alla att delta. Ingen blev uteslagen, och han kunde anpassa sig väl efter varje persons svårigheter. Han använde de utmaningar och frågor som deltagarna ställde på ett bra sätt för att ge tydligare förklaringar till hela publiken.
Joao Aguiar - INESC TEC
Kurs - React: Build Highly Interactive Web Applications
Maskintolkat