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)
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
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Kurs - React with Next.js
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic
Li Fang Bren Ong - DBS Bank Limited
Kurs - Ant Design
I liked how the course was structured. First day were basic definitions that I already knew but he clarified a lot of definitions that wasn't clear for me. The two following days I learnt some concepts that I didn't know and he explained them in an easy way to understand them.
Alicia Garcia Anton - Spanish Point Technologies
Kurs - React, Redux and TypeScript
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.
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.
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.
Building Interactive Applications with React, Redux and GraphQL
28 timerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære å bygge React applikasjoner ved hjelp av Flux og GraphQL. Kurset dekker installasjon, oppsett, integrasjon, testing, distribusjon og beste praksis mens det leder deltakerne gjennom opprettelsen av en serie eksempelapplikasjoner som viser hvordan man kan legge til flere nivåer av kompleksitet og "kulhet" til en applikasjon ved å bruke de mest avanserte verktøysettene og teknikker.
Å utvikle applikasjoner med React krever en annen type tenkning, sammenlignet med hva noen utviklere er vant til, spesielt når de kommer fra tankesettet til andre MVC-rammeverk som AngularJS og Bootstrap. Denne opplæringen dekker det grunnleggende bak teknologiene som brukes hvert trinn på veien, slik at deltakerne ikke bare er i stand til å bygge en funksjonell applikasjon, men også forstår hvorfor en bestemt tilnærming brukes. Dette legger grunnlaget for å tenke selvstendig og kreativt rundt designet og de ønskede resultatene for å bygge egne applikasjoner i fremtiden.
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.
React Patterns
14 timerDenne instruktørledede liveopplæringen (på stedet eller fjernkontrollen) er rettet mot utviklere med React ferdigheter som ønsker å optimalisere og forbedre opprettelsen av React applikasjoner ved å forstå og anvende React komponentmønstre.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå de forskjellige typene React Patterns
- Bruk React Context API for webapplikasjoner
Kursets format
- Interaktiv forelesning og diskusjon.
- Masse øvelser og trening.
- Praktisk implementering i et live-lab-miljø.
Alternativer for tilpasning av kurset
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
- Hvis du vil lære mer om React , kan du gå til: https://reactjs.org
React, Redux and TypeScript
21 timerReact er et mye brukt bibliotek for å lage applikasjoner på én side i Java Script og HTML . Det brukes av selskaper som Facebook , Instagram, Netflix eller New York Times.
Dette kurset vil introdusere grunnlaget som React og andre biblioteker (som Angular og Vue.js ) er basert på og fremheve spesifikasjonene til React . Det vil også dekke teknologier som ofte brukes med React , som Redux og React -Router.
Mot slutten av dette kurset vil deltakerne kunne bygge applikasjoner med ulik kompleksitet med React mens de følger beste praksis.
React, Relay, and GraphQL
14 timerDenne instruktørledede, liveopplæringen i Norge (på stedet eller ekstern) er rettet mot utviklere som ønsker å bruke GraphQL og Relay til å administrere data på React applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å starte datakontroll for React applikasjoner.
- Lever umiddelbar UI-respons interaksjoner.
- Samle data fra flere biblioteker i ett praktisk API.
- Forhåndshenting ved hjelp av GraphQL og Relay.