React, Redux and TypeScript Treningskurs
React 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.
Kursplan
Utvikling av moderne front-end applikasjoner
- oversikt og likheter med React, Angular, Vue.js deklarative gjengivelseskomponenter – definering av egendefinerte HTML-tagger ved å bruke create-react-app for å initialisere et React-prosjekt
Moderne JavaScript
- utvikle ved hjelp av node.js og npm JavaScript versjoner som arbeider med moduler funksjoner og pilfunksjoner klasser funksjonell programmering i JavaScript (kart, filter, ...)
TypeScript
- statisk vs dynamisk skriving som erklærer typer variabler, funksjoner og klasser grunnleggende datatyper tupler, objektgrensesnitt generiske
React malspråk
- JavaScript-basert malspråk: JSX-innstillingselementegenskaper gjentar elementer hvis / annet hendelser CSS-klasser og stiler
Administrerende stat i React
- stille inn og endre applikasjonstilstanden ved å bruke tilstandshook og setState som fanger opp innholdet i inndataelementer i tilstanden
Komponenter: Byggesteiner i moderne webapplikasjoner
- definere egendefinerte HTML-tagger i React tilstand, rekvisitter og hendelser dataflyt mellom komponentfunksjonskomponenter og klassekomponenter ved å bruke kroker i funksjonskomponenter komponent livssyklushendelser (montere, oppdatere, avmontere) inkludert forhåndsdefinerte komponenter fra et bibliotek
Statsledelse med Redux
- Redux grunnleggende: tilstandsstyring med rene funksjoner, reduksjoner og uforanderlige data ved å bruke reduksjonskroken i React som integrerer Redux i en React-applikasjons presentasjons- og containerkomponenter økosystemet Redux som håndterer asynkrone hendelser med Thunk som henter data fra et REST API
Utviklerverktøy og testing
- React-utviklerverktøy Redux utviklerverktøy Testing av JavaScript med Jest Testing-reduksjonsmidler Testing av React-komponenter
React Ruter
- ruting på klientsiden som viser forskjellige visninger basert på gjeldende nettleserrute
Apputvikling med React
- kort oversikt over React Native å lage en installerbar mobil- og skrivebordsapplikasjon med Progressive Web Apps sammenligning av Progressive Web Apps og native apper
Krav
- Grunnleggende HTML
- erfaring med JavaScript
Open Training Courses require 5+ participants.
React, Redux and TypeScript Treningskurs - Booking
React, Redux and TypeScript Treningskurs - Enquiry
React, Redux and TypeScript - Consultancy Enquiry
Consultancy Enquiry
Testimonials (7)
Detaljene rundt, måten å forklare på og roen og selvtilliten som treneren er inspirerende.
Cosmin Ghergheles - Ness
Kurs - React, Redux and TypeScript
Machine Translated
Den dekket de grunnleggende komponentene
Valentin
Kurs - React, Redux and TypeScript
Machine Translated
Lukasz's enthusiasm.
Eloise Phelps - Dunelm
Kurs - React, Redux and TypeScript
How Luke made a good effort to helping people individually when they were having problems running the code. Luke was extremely friendly and got a long well with the course participants.
Jonathan Grout - Dunelm
Kurs - React, Redux and TypeScript
The engagement from the trainer with all the participants was great, everyone got help at some stage of the course. It was a great experience overall, specially for people not familiar with the subject.
Tayyab Ejaz Mushtaq - Dunelm
Kurs - React, Redux and TypeScript
I liked the fact it felt like a safe environment and I didn't feel intimidated sharing my screen and my struggles with the trainer or the group.
Wanda Hawkins-Kavanagh - Dunelm
Kurs - React, Redux and TypeScript
I liked the fact that the course had exercises. I liked the way Lukasz tried to help each of us and the way he handle the anxiety of some of the other participants. I liked that he was knowledgeable of the subject.
Samuel Irsai - Dunelm
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.
Advanced TypeScript
7 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke TypeScript sine avanserte funksjoner for å lage og bygge JavaScript-applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å utvikle TypeScript og Node.js-applikasjoner.
- Dra nytte av Typescripts avanserte muligheter for å skrive ren, uttrykksfull kode med færre feil.
- Konfigurer og bruk Webpack med TypeScript for å bygge komplekse grensesnitt.
- Bruk egendefinerte datatyper (Union, Intersection, Tuple Types, etc.) for å utvide eksisterende generiske typer.
- Implementer asynkrone kodemønstre og APIer for feilhåndtering og validering av svar.
- Distribuer TypeScript- og Node.js-applikasjoner til produksjonsmiljøer (AWS EC2, Heroku, etc.).
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.
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level)
35 timerDenne instruktørledede, direkteopplæringen i Norge (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.
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.
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 skaler applikasjoner ved hjelp av forskjellige mikrotjenester. Bygg en server-side gjengitt React applikasjon. Distribuer apper med flere tjenester til skyen ved hjelp av Docker og Kubernetes. Utfør applikasjonstesting på mikrotjenester.
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.
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 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.
TypeScript
7 timerDenne instruktørledede, direkteopplæringen i Norge introduserer TypeScripts nøkkelfunksjoner og leder deltakerne gjennom konstruksjonen av en virkelig JavaScript-applikasjon.
Typescript Unit Testing
14 timerTypeScript er eit opne kjeldespråk for bygging av enterprise Javascript-program. Det er eit strengt supersett av JavaScript som kompilerer til enkelt Javaskript og gjer statisk skrive- og objektorientert utvikling til språket.
Denne levende instruktor-opplæringen innfører TypeScript og#39; enhetsprøvingsfunksjonar og rammer. Deltakarane får ein chans til å setja teorien til å øve ved å byta ein samling av einingstest som kan køyrast mot program for reelle life.
Format for kursen
- Interaktiv leksjon og diskussjon. Mange øving og øving. Implementasjon av hånd i eit live-lab-miljø.
Innstillingar for kursetilpassing
- Denne kursen vil fokusera på rammene som kan brukast til å testa eit Javascript- eller Typescript-program (Jasmine, Mocha, Jest, Chai, osv.). Grensesnittet som React er valfri og kan dekkast dersom ønskjer. For å be eit tilpassa opplæring for denne kursen, kontakter oss for å ordenera.