JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level) Treningskurs
JavaScript, Node.js og React er essensielle teknologier for moderne nettutvikling, som gjør det mulig for utviklere å bygge dynamiske, skalerbare og responsive applikasjoner.
Denne instruktørledede, direkteopplæringen (online eller på stedet) er rettet mot .NET-utviklere på nybegynnernivå som ønsker å få ferdigheter i JavaScript, Node.js og React for å aktivt utvikle og migrere systemer/plattformer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Skriv og feilsøk JavaScript kode effektivt.
- Bygg og distribuer applikasjoner på serversiden ved å bruke Node.js.
- Utvikle dynamiske og responsive brukergrensesnitt med React.
- Integrer front-end og back-end komponenter for å lage fullstack-applikasjoner.
- Forstå beste praksis for migrering av eldre systemer til moderne JavaScript-baserte plattformer.
Kursets format
- Interaktivt foredrag og diskusjon.
- Mye øvelser og trening.
- Praktisk implementering i et live-lab-miljø.
Alternativer for kurstilpasning
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
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
Open Training Courses require 5+ participants.
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level) Treningskurs - Booking
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level) Treningskurs - Enquiry
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level) - Consultancy Enquiry
Consultancy Enquiry
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
Raymond Chan - Hospital Authority
Kurs - Advanced React
Upcoming Courses
Relaterte kurs
Advanced React
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bygge React komponenter og designe komplekse applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå Reacts avanserte konsepter, inkludert kontekst-APIer, HOC-er, ekstern tilstand, asynkrone APIer, etc.
- Bygg komponerbare komponenter med React.
- Aktiver autentisering på serversiden og klientsiden.
- Implementer React og Redux biblioteker for å administrere komplekse stateful applikasjoner.
- Reduser kode og optimer ytelsen til en applikasjon.
- Test og distribuer en applikasjon.
Ant Design
7 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke Ant Design til å forbedre brukeropplevelsen for deres React-applikasjon.
Ved slutten av denne opplæringen vil deltakerne være i stand til å implementere Ant Designs React-komponenter for å utvikle vakre webapplikasjoner i bedriftsklassen.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 timerDenne instruktørledede, live-opplæringen i (online eller på stedet) er rettet mot utviklere som ønsker å bruke FARM (FastAPI, React og MongoDB)-stakken for å bygge dynamiske, høyytelses- og skalerbare nettapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet som integrerer FastAPI, React og MongoDB. Forstå nøkkelkonseptene, funksjonene og fordelene med FARM-stakken. Lær hvordan du bygger REST APIer med FastAPI. Lær hvordan du designer interaktive applikasjoner med React. Utvikle, test og distribuer applikasjoner (front-end og back-end) ved å bruke FARM-stakken.
Choosing the Right JavaScript Framework
14 timerDenne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern) er rettet mot utviklere som må bestemme hvilket JavaScript-rammeverk som skal brukes til å utvikle front-end-applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp et optimalt utviklingsmiljø for å begynne å utvikle front-end-applikasjoner.
- Implementer demoapplikasjoner for å teste begrensningene og fordelene ved et JavaScript-rammeverk.
- Bestem deg for hvilket JavaScript-rammeverk som passer best.
Testing React Apps with Jest
14 timerDenne instruktørledede, live-opplæringen i Norge (på stedet eller ekstern) er rettet mot ingeniører som ønsker å bruke Jest til å teste React applikasjoner og komponenter.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer et riktig testmiljø.
- Skriv asynkrone tester for React apper og komponenter.
- Kjør Jest avanserte tester som inkluderer hån, spioner og stubber.
Building Web Apps using the MEAN stack
35 timerKursmål:
MEAN stack er en fullstack JavaScript-løsning som hjelper deg å skrive skalerbare, robuste og vedlikeholdbare nettapplikasjoner raskt og enkelt ved å bruke MongoDB, express, AngularJS og Node.js.
Ved slutten av dette praktiske intensive kurset vil studentene kunne:
- Lagre dataene i NoSQL, dokumentorientert MongoDB database som gir ytelse og skalerbarhet.
- Bruk Node.js, server-side-plattformen bygget på Google V8s kjøretid for å bygge raske, skalerbare nettverksapplikasjoner.
- Bruk Express, et enkelt, men kraftig HTTP-serverrammeverk for utvikling av webapplikasjoner bygget på toppen av Node.js.
- Bruk AngularJS-rammeverk som tilbyr deklarativ, toveis databinding for nettapplikasjoner.
- Dra nytte av "fullstack JavaScript"-paradigmet, dvs. lagre dokumenter i JSON-lignende format i MongoDB, forfatter JSON-spørringer i Node.js/Express.js, og videresend disse JSON-dokumentene tilbake til en [ 0]-basert frontend.
- Bli kjent med de siste utviklingstrendene for webapplikasjoner i IT-bransjen.
MERN Fullstack Development
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bruke MERN-stakken for fullstack-utvikling.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Integrer React med MongoDB, Express og Node.js.
- Bygg en fullstack webapplikasjon fra bunnen av.
- Implementer applikasjonssikkerhet gjennom autorisasjon og autentisering.
Building Micro Frontends with React
21 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke React til å utvikle, teste og distribuere mikrogrensesnitt for store nettapplikasjoner, noe som gjør dem svært skalerbare, teknologiagnostiske , og lettere å vedlikeholde.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å utvikle mikro-frontends med React.
- Forstå arkitekturen, kjernekonseptene og fordelene med mikrogrensesnitt.
- Lær hvordan du bygger, integrerer, tester og distribuerer mikrogrensesnitt med React.
- Implementer mikro-frontends med modulføderasjon.
- Bruk arbeidsflyten i produksjonsgrad for CI/CD-rørledning.
- Kjenn de vanlige problemene med CSS i mikrogrensesnitt og hvordan du kan fikse dem.
- Få innsikt i hvordan du implementerer andre frontend-rammeverk med React.
Building Microservices with NodeJS and React
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot erfarne utviklere som ønsker å bygge, distribuere og skalere applikasjoner ved hjelp av mikrotjenester bygget med NodeJS og React.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utvikle, distribuere og skalere applikasjoner ved hjelp av forskjellige mikrotjenester.
- Bygge en serversidet rendert React applikasjon.
- Distribuere flertjeneste-applikasjoner til skyen ved hjelp av Docker og Kubernetes.
- Utføre applikasjonstesting på mikrotjenester.
NestJS: Beginner to Advanced
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bruke NestJS til å lage lett vedlikeholdbare og skalerbare nettapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bygg en back-end-applikasjon ved å bruke NestJS.
- Test back-end-tjenester med Postman.
- Implementer autorisasjon og autentisering i back-end-applikasjoner.
- Distribuer backend-applikasjoner.
Next.js 14 Advanced Development
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere og tekniske arkitekter på middels til avansert nivå som ønsker å utforske utviklingen av Next.js 14 og få kunnskapen til å bygge skjærende- edge webapplikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utnytt det fulle potensialet til Next.js 14 for å bygge komplekse applikasjoner.
- Bruk de nyeste funksjonene som mellomvare, React serverkomponenter og kantfunksjoner.
- Implementer beste praksis for ytelse, skalerbarhet og SEO.
- Feilsøk vanlige problemer i Next.js-applikasjoner effektivt.
Node.js & Express.js Basics, working with PM2 & WebStorm
21 timerPublikum:
Vanligvis en prosjektleder, Aanalyst, utvikler eller alle som trenger:
- Utforsk node.js rammeverk og arkitektur
- Utforsk Express .js som en løsning for webutvikling
- Vurder Node.js & Express .js som løsninger for webutvikling
- Fordeler og ulemper i forhold til Java
- Å ha god forståelse av en applikasjons struktur og distribusjonsmekanismer
- For å utføre installasjons- / produksjonsmiljø / arkitekturoppgaver og konfigurasjon
- For å kunne vurdere kodekvalitet, utføre feilsøking, overvåking
- Å implementere avansert produksjon som Logging
Mål:
- Utforsk fordelene og egenskapene til Node.js (i sammenligning med Java )
- Utforsk Express .js: Arkitektur, administrasjon (Sammenlignet med Java EE)
- Utforsk og forstå alle funksjonene og funksjonalitetene til nettstormplattformen for Node.js
- Utforsk og forstå alle funksjonene og funksjonene til pm2 produksjonsprosessleder
- Utforsk og forstå avansert logging med Winston.js
Beskrivelse:
Kurset er normalt 3 dager (7 timer om dagen) og har stor vekt på hendene på trening. De fleste konseptene blir oppdaget gjennom kodelesninger, øvelser og laboratorier.
Next.js 14 - Advanced
21 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere på avansert nivå som ønsker å mestre de nyeste funksjonene i Next.js 14, optimere ytelsen og implementere moderne React teknikker.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Implementer avanserte React kroker og samtidige funksjoner.
- Forstå og bruk Next.js rutingstrategier effektivt.
- Utnytt serverkomponenter, serverhandlinger og hybride gjengivelsesmetoder.
- Optimaliser datahenting, hurtigbufring og inkrementell statisk regenerering.
- Bruk Next.js som en backend-løsning med Edge Functions og Edge Runtime.
- Administrer tilstand ved hjelp av React Context, Redux og atomic state-biblioteker.
- Optimaliser applikasjonsytelsen for Web Core Vitals.
- Test, overvåk og distribuer Next.js applikasjoner effektivt.
React: Build Highly Interactive Web Applications
21 timerI denne instruktørledede, live-treningen i Norge demonstrerer vi React sin kraft og fleksibilitet, sammenligner den med alternative rammeverk, og leder deltakerne steg-for-steg gjennom å lage sin egen React-applikasjon.
Ved slutten av dette kurset vil deltakerne kunne:
- Forstå Reacts designfilosofi.
- Bestem når og hvor det er fornuftig å bruke React, og når du skal revurdere den konvensjonelle MVC-modellen.
- Forstå React begreper som komponenter, rekvisitter, tilstand og livssyklus.
- Implementer relaterte teknologier som Babel, Webpack og JSX.
- Bygg, test og distribuer en interaktiv nettapplikasjon.
React with Next.js
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot webutviklere som ønsker å bruke Next.js til å lage React applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utvikle nettapplikasjoner og statiske nettsteder på serversiden i Next.js.
- Håndter og lagre data med MongoDB.
- Sikre en nettapplikasjon med AuthO-autentisering.