React-mönster Träningskurs
Denna instruktörsledd, liveutbildning (online eller på plats) riktas till utvecklare med React-kunskaper som önskar optimera och förbättra skapandet av React-applikationer genom att förstå och använda Reacts komponentmönster.
Utbildningen är avslutad när deltagarna kan:
- Förstå de olika typerna av React-mönster
- Använda React Context API för webbapplikationer
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktiska uppgifter.
- Händer på en live-labbmiljö.
Kursanpassningsalternativ
- För att begära en anpassad utbildning för denna kurs, kontakta oss för att boka tid.
- Mer information om React finns på: https://reactjs.org
Kursplan
Introduktion
- Vad är React-mönster?
- Typer av React-mönster
- Grunder i React-mönster
- Använda flera typer av mönster som Container, Presentational, Higher Order Components och Render Callback
- Använda ContextAPI
- Skapa Render Prop-komponenter med Render Props-mönstret
- Förstå skillnaderna mellan Global, Component, Relative och Provided States
- Implementera Provider-mönstret med React Context
- Använda Dependency Injection
Komponentmönster
Render Props-mönster
Hantering av status
Provider-mönster
Kombinering av flera mönster
Sammanfattning och slutsats
Krav
- Förfamlijkar med grundläggande HTML, CSS och JavaScript.
- Utvecklare
Målgrupp
Öppna Utbildningskurser kräver 5+ deltagare.
React-mönster Träningskurs - Bokning
React-mönster Träningskurs - Fråga
React-mönster - Konsultfråga
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
Kommande Kurser
Relaterade Kurser
Avancerad React
14 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktas till utvecklare som önskar bygga React-komponenter och designa komplexa applikationer.
När denna utbildning är avslutad kommer deltagarna kunna:
- Förstå Reacts avancerade koncept, inklusive context APIs, HOCs, extern state, asynkrona APIs etc.
- Bygga komponerbara komponenter med React.
- Aktivera autentisering på server- och klientsidan.
- Implementera React- och Redux-bibliotek för att hantera komplexa stateful-applikationer.
- Förminskar kod och optimerar en applikations prestanda.
- Testa och distribuera en applikation.
FARM (FastAPI, React och MongoDB) Full Stack-utveckling
14 TimmarDenna instruktörsvägda, liveutbildning (online eller på plats) riktas till utvecklare som vill använda FARM-stacken (FastAPI, React och MongoDB) för att bygga dynamiska, prestandarika och skalbara webbapplikationer.
Genom denna utbildning kommer deltagarna att kunna:
- Konfigurera den nödvändiga utvecklingsmiljön som integrerar FastAPI, React och MongoDB.
- Förstå de viktigaste koncepten, funktionerna och fördelarna med FARM-stacken.
- Lära sig hur man bygger REST-API:er med FastAPI.
- Lära sig hur man designar interaktiva applikationer med React.
- Utveckla, testa och distribuera applikationer (frontend och backend) med FARM-stacken.
Välja rätt JavaScript-ramverk
14 TimmarDenna instruktörsledda, liveutbildning i Sverige (på plats eller på distans) riktar sig till utvecklare som behöver bestämma vilket JavaScript-ramverk som ska användas för att utveckla frontend-applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera en optimal utvecklingsmiljö för att börja utveckla frontend-program.
- Implementera demoprogram för att testa begränsningarna och fördelarna med ett JavaScript-ramverk.
- Bestäm dig för vilket Javaskriptramverk som passar bäst.
JavaScript, Node JS och React Bootcamp (Grundläggande till Mellannivå)
35 TimmarDessa instruktörledda, liveutbildningar i Sverige (online eller på plats) riktar sig till nybörjarnivå .NET-utvecklare som vill få kunskaper i JavaScript, Node.js och React för att aktivt kunna utveckla och migrera system/plattformar.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Skriva och felsöka JavaScript-kod på ett effektivt sätt.
- Bygga och distribuera serverapplikationer med hjälp av Node.js.
- Utveckla dynamiska och responsiva användargränssnitt med React.
- Integrera front-end och back-end komponenter för att skapa fullstack-applikationer.
- Förstå bästa praxis för att migrera legacysystem till moderna plattformar baserade på JavaScript.
MERN Fullstack Utveckling
14 TimmarDenna instruktörsledda, live-träning i Sverige (online eller på plats) är riktad till webbutvecklare som vill använda MERN Stack för fullstack-utveckling.
Till slut av denna träning kommer deltagarna att kunna:
- Integrera React med MongoDB, Express och Node.js.
- Bygga en fullstack-webbapplikation från grunden.
- Implementera applikationssäkerhet genom auktorisering och autentisering.
Bygga mikrofrontend med React
21 TimmarDetta instruktörledda, live-träningskurs i Sverige (online eller på plats) riktas till utvecklare som vill använda React för att utveckla, testa och distribuera mikrofrontend för stora webbapplikationer, vilket gör dem mycket skalbara, teknologioberoende och lättare att underhålla.
När kursen är avslutad kommer deltagarna att kunna:
- Ställa in den nödvändiga utvecklingsmiljön för att börja utveckla mikrofrontend med React.
- Förstå arkitekturen, grundläggande koncept och fördelar med mikrofrontend.
- Lära sig hur man bygger, integrerar, testar och distribuerar mikrofrontend med React.
- Implementera mikrofrontend med modulfederation.
- Använda CI/CD-pipelinen för produktion.
- Känna till vanliga problem med CSS i mikrofrontend och hur man löser dem.
- Få insikter om hur man implementerar andra frontendramverk med React.
Bygga mikrotjänster med NodeJS och React
21 TimmarDetta instruktörsvägda, liveutbildning i Sverige (online eller på plats) riktas till erfarna utvecklare som vill bygga, distribuera och skala applikationer med mikrotjänster som byggts med NodeJS och React.
När denna utbildning är avslutad kommer deltagarna att kunna:
- Utveckla, distribuera och skala applikationer med olika mikrotjänster.
- Bygga en serverside-renderad React-applikation.
- Distribuera flertjänstapplikationer till molnet med Docker och Kubernetes.
- Föra ut applikationstester på mikrotjänster.
Next.js 14 Avancerad Utveckling
21 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare och tekniska arkitekter på mellannivå till avancerad nivå som vill utforska framstegen i Next.js 14 och få kunskapen att bygga banbrytande webbapplikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utnyttja den fulla potentialen hos Next.js 14 för att skapa komplexa program.
- Använd de senaste funktionerna som mellanprogram, React serverkomponenter och gränsfunktioner.
- Implementera bästa praxis för prestanda, skalbarhet och SEO.
- Felsök vanliga problem i Next.js program på ett effektivt sätt.
Next.js 14 - Avancerad
21 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till utvecklare på avancerad nivå som vill behärska de senaste funktionerna i Next.js 14, optimera prestanda och implementera moderna React tekniker.
I slutet av denna utbildning kommer deltagarna att kunna:
- Implementera avancerade React hooks och samtidiga funktioner.
- Förstå och utnyttja Next.js routingstrategier effektivt.
- Dra nytta av Server Components, Server Actions och hybridrenderingsmetoder.
- Optimera datainsamling, caching och incremental static regeneration.
- Använd Next.js som en backend-lösning med Edge Functions och Edge Runtime.
- Hantera tillstånd med React Context, Redux och atomiska tillståndsbibliotek.
- Optimera applikationsprestanda för Web Core Vitals.
- Testa, övervaka och distribuera Next.js applikationer effektivt.
React: Bygg höginteraktiva webbapplikationer
21 TimmarI denna instruktörsguide liveutbildning i Sverige, demonstrerar vi Reacts kraft och flexibilitet, jämför det med alternativa frameworkar och guider deltagarna steg för steg genom att skapa deras egna React-applikation.
Till slut av denna kurs kommer deltagarna kunna:
- Förstå Reacts designfilosofi.
- Besluta när och var det är lämpligt att använda React, och när det är tid att överväga den traditionella MVC-modellen.
- Förstå React-koncept som komponenter, props, state och livscykel.
- Implementera relaterade tekniker som Babel, Webpack och JSX.
- Bygga, testa och distribuera en interaktiv webbapplikation.
Bygga Interaktiva Applikationer med React, Redux och GraphQL
28 TimmarI detta instruktörsledda, live-träning i Sverige, kommer deltagarna att lära sig hur man bygger React-applikationer med Flux och GraphQL. Kursen täcker installation, inställning, integration, testning, distribution och bästa praxis samtidigt som deltagarna följer skapandet av en serie exempelapplikationer som demonstrerar hur man lägger till ytterligare nivåer av komplexitet och "coolhet" i en applikation med de mest avancerade verktygslådorna och tekniker.
Att utveckla applikationer med React kräver ett annat sätt att tänka, jämfört med vad vissa utvecklare är van vid, särskilt när man kommer från mentaliteten hos andra MVC-ramverk som AngularJS och Bootstrap.
Denna träningskurs täcker de grundläggande teknologierna som används varje steg av vägen så att deltagarna inte bara kan bygga en fungerande applikation, utan också förstår varför en viss metod används. Detta ligger grunden för att tänka oberoende och kreativt om designen och de önskade resultaten när det gäller att bygga egna applikationer i framtiden.
React med Next.js
14 TimmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till webbutvecklare som vill använda Next.js för att skapa React applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla webbprogram på serversidan och statiska webbplatser i Next.js.
- Hantera och lagra data med MongoDB.
- Skydda ett webbprogram med AuthO-autentisering.
Transformera en React-applikation till ett Progressivt Webbprogram (PWA)
14 TimmarDenna instruktörsledda, live-träning i Sverige (på plats eller remote) är riktad till utvecklare som vill transformera en React-applikation till ett Progressivt Webbprogram.
Vid slutet av denna träning kommer deltagarna att kunna:
- Sätta upp den nödvändiga utvecklingsmiljön för att börja transformera en React-applikation.
- Cachning med Service Worker för att göra en React-applikation fungerande utan internetanslutning.
- Skapa och stiläta en pushnotis.
- Installera det progressiva webbprogrammet på ett mobiltelefon.
React, Redux och TypeScript
21 TimmarReact är ett mycket använt bibliotek för att skapa enkelsidiga applikationer i JavaScript och HTML. Det används av företag som Facebook, Instagram, Netflix eller The New York Times.
Denna kurs kommer att introducera grunderna för React och andra bibliotek (som Angular och Vue.js) och lyfta fram de specifika egenskaperna hos React. Den kommer även att täcka teknologier som vanligtvis används med React, som Redux och React-Router.
Efter avslutad kurs kommer deltagarna att kunna bygga applikationer av olika komplexitet med React samtidigt som de följer bästa praxis.
React, Relay och GraphQL
14 TimmarDenna instruktör-ledna, liveutbildning på plats (på plats eller fjärran) är riktad till utvecklare som vill använda GraphQL och Relay för att hantera data i React-applikationer.
Genom denna utbildning kommer deltagarna att kunna:
- Ställa in den nödvändiga utvecklingsmiljön för att börja med datahantering i React-applikationer.
- Leverera snabba UI-svar på interaktioner.
- Aggregera data från flera bibliotek till ett enkelt API.
- Förhämta data med hjälp av GraphQL och Relay.