React Native Academy logo
JavaScriptMobilNiveauer A1 → B222 sprog

React Native Academy

Byg apps til iOS og Android på tværs af platforme med React Native og Expo. Gå fra din første komponent til animationer, native API'er, pushnotifikationer og indsendelse til App Store. Et læringsforløb på CoddyKit med 30 korte kurser og 120 interaktive lektioner – med en AI-vejleder ved din side døgnet rundt.

Kurser
30
Lektioner
120
Interaktive trin
1,560
Gratis at komme i gang
Kursus 1
Kursusindhold

30 kurser på denne sti

Alle kurser på React Native Academy-stien i læringsrækkefølge. Det første kursus er gratis.

1

A14 lektionerGratis

Gør Deres React Native-udviklingsmiljø klar med Expo. De installerer de nødvendige værktøjer, opretter Deres første projekt og kører det på en rigtig enhed eller simulator. Ved kursets afslutning for…

2

A14 lektionerPRO

Lær de grundlæggende byggesten i alle React Native-skærme. De arbejder med komponenterne View, Text og Image for at konstruere layouts og vise indhold på mobilen. Kurset giver Dem praktisk erfaring m…

3

A14 lektionerPRO

Behersk det styling-system, React Native bruger, som er baseret på CSS-inspirerede egenskaber anvendt via JavaScript-objekter og StyleSheet. De bruger Flexbox til at bygge responsive layouts, der til…

4

A14 lektionerPRO

Forstå, hvordan data flyder gennem React Native-komponenter ved hjælp af props og state. De lærer at sende data ned til child-komponenter via props og håndtere værdier, der ændrer sig, inde i en komp…

5

A14 lektionerPRO

Lær at registrere og reagere på brugerinteraktioner på mobilskærme. De arbejder med TextInput til tastaturinput, TouchableOpacity og Pressable til tryk samt Switch- og Picker-komponenterne til til/fr…

6

A24 lektionerPRO

Tilføj navigation mellem flere skærme i Deres React Native-apps med det branchestandardiserede bibliotek React Navigation. De opsætter en stack navigator, sender data mellem skærme og bygger en tab b…

7

A24 lektionerPRO

Vis store datamængder effektivt med FlatList og SectionList. De lærer, hvordan disse komponenter virtualiserer rendering for at bevare en jævn scroll-oplevelse selv med tusindvis af elementer, og hvo…

8

A24 lektionerPRO

Gå videre end useState og useEffect, og behersk det fulde sæt af React hooks, der er tilgængeligt i React Native. De forstår useCallback, useMemo, useRef og useReducer og lærer, hvornår hver hook er…

9

A24 lektionerPRO

Del global state på tværs af Deres app uden prop drilling ved hjælp af Reacts indbyggede Context API. De opretter en theme context og en user authentication context og lærer at kombinere flere contex…

10

A24 lektionerPRO

Forbind Deres React Native-app med rigtige API'er. De bruger useEffect til at udløse netværksforespørgsler ved mount, Axios til at forenkle HTTP-kald og lærer at håndtere loading states, fejl og resp…

11

B14 lektionerPRO

Håndtér kompleks applikations-state på en forudsigelig måde med Redux Toolkit, den officielt anbefalede måde at bruge Redux på i dag. De opretter slices, dispatcher actions, bruger selectors og forbi…

12

B14 lektionerPRO

Opdag Zustand, en minimalistisk og hurtig løsning til tilstandshåndtering, som kræver langt mindre boilerplate end Redux. De opretter stores, tilføjer actions og integrerer Zustand med Deres React Na…

13

B14 lektionerPRO

Gem brugerdata og appindstillinger lokalt på enheden, så de bevares, når appen genstartes. De bruger AsyncStorage til key-value-lagring, bygger en indstillingsskærm, der gemmer præferencer, og lærer…

14

B14 lektionerPRO

Få adgang til native hardware- og operativsystemfunktioner, der gør mobile apps unikke. De integrerer kameraet, læser GPS-koordinater og planlægger lokale notifikationer ved hjælp af Expo's API'er ti…

15

B14 lektionerPRO

Byg robuste og effektive formularer i React Native med react-hook-form. De registrerer inputfelter, anvender valideringsregler, viser fejlmeddelelser på feltniveau og integrerer tredjeparts-UI-kompon…

16

B14 lektionerPRO

Giv Deres React Native-UI liv med jævne, native-drevne animationer ved hjælp af den indbyggede Animated API. De lærer timing-, spring- og sekvensanimationer samt at anvende dem på opacity-, positions…

17

B14 lektionerPRO

Byg flydende, gesture-styrede interaktioner med React Native Reanimated 3 og React Native Gesture Handler. De håndterer swipe-, pinch- og pan-bevægelser og animerer brugerfladen som reaktion ved hjæl…

18

B14 lektionerPRO

Giv brugerne mulighed for at åbne Deres app direkte fra en URL i en browser, en e-mail eller en anden app. De konfigurerer brugerdefinerede URL-skemaer og universelle links til både iOS og Android og…

19

B14 lektionerPRO

Send push-notifikationer til brugernes enheder for at engagere dem igen, selv når appen er lukket. De registrerer enheder til push-tokens, sender notifikationer via Expo's push-tjeneste og håndterer…

20

B14 lektionerPRO

Byg apps, der fungerer pålideligt selv uden internetforbindelse, med TanStack React Query. De cacher serverdata på enheden, synkroniserer mutationer, når forbindelsen vender tilbage, og giver brugern…

21

B24 lektionerPRO

Integrer Supabase som en komplet backend til Deres React Native-app med autentificering, databaseforespørgsler og abonnementer på realtidsdata. De bygger autentificerede skærme baseret på en Postgres…

22

B24 lektionerPRO

Føj Firebase Authentication og Cloud Firestore til en React Native-app ved hjælp af biblioteket React Native Firebase. De autentificerer brugere, gemmer og forespørger dokumenter og lytter efter ændr…

23

B24 lektionerPRO

Diagnosticér og løs de mest almindelige flaskehalse for ydeevnen i React Native-apps. De profilerer med Flipper og React DevTools, fjerner unødvendige renders, optimerer scrollning i lister og reduce…

24

B24 lektionerPRO

Skriv pålidelige unit- og komponenttests til Deres React Native-kode med Jest og React Native Testing Library. De tester komponenter isoleret, laver mocks af native-moduler og opbygger en testpakke,…

25

B24 lektionerPRO

Skriv end-to-end-tests, der automatiserer virkelige brugerflows på en enhed eller simulator med Maestro. De optager flows, laver assertions på UI-elementer og integrerer Maestro-tests i Deres CI-pipe…

26

B24 lektionerPRO

Udvid React Native ud over de indbyggede API'er ved at skrive native-kode i Swift eller Kotlin og eksponere den for JavaScript. De lærer både det ældre mønster for native-moduler og den nye arkitektu…

27

B24 lektionerPRO

Automatisér konfigurationen af native-projekter til apps med Expo managed workflow ved at skrive config plugins. De ændrer AndroidManifest.xml, Info.plist og build-scripts fra et config plugin uden n…

28

B24 lektionerPRO

Før Deres React Native-app gennem hele godkendelsesprocessen i iOS App Store. De konfigurerer signeringscertifikater og provisioning-profiler, forbereder metadata til App Store og indsender et build…

29

B24 lektionerPRO

Udgiv Deres React Native-app i Google Play Store fra start til slut. De genererer en signeret AAB, konfigurerer en appside i Play Console med alle nødvendige aktiver og gennemfører processen for grad…

30

B24 lektionerPRO

Anvend alt fra læringsforløbet til at bygge en komplet, produktionsklar React Native-applikation fra bunden. De planlægger arkitekturen, implementerer autentificering, et datadrevet feed, enhedsfunkt…

CoddyKit PRO

Lås op for alle 30 kurser på denne sti og alle kurser på alle andre stier

AI-vejleder, certificeringseksamen og certifikat. Fungerer på web, iOS og Android.

Se alle abonnementer
Årligt$29.90 / årCa. $2.49 om månedenBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for altid.
Kursusoversigt

Mobiludvikling med React Native

Byg apps til iOS og Android på tværs af platforme med React Native og Expo. Gå fra din første komponent til animationer, native API'er, pushnotifikationer og indsendelse til App Store. Dette læringsspor dækker 30 progressive minikurser fra helt nybegynder (A1) til avanceret (B2) med korte, fokuserede lektioner og hurtige quizzer, der hjælper dig med at fastholde hvert koncept.

Det lærer du

Du begynder med det grundlæggende og bygger videre gennem emner på mellemtrin og avanceret niveau, hvor hvert kursus bygger videre på det forrige. Alle lektioner er praktiske med virkelige eksempler og en AI-underviser, når du har brug for hjælp.

Sådan fungerer det

Hvert kursus er opdelt i fire fokuserede lektioner. Gennemfør et par lektioner om dagen, så mestrer du hele læringssporet på uger i stedet for måneder.

Sådan lærer du

  1. 01

    Interaktive lektioner

    Praktiske kodeøvelser med feedback i realtid

  2. 02

    AI-underviser

    Få øjeblikkelig hjælp fra vores AI, når du sidder fast

  3. 03

    Indbygget editor

    Skriv og kør kode direkte i din browser

  4. 04

    Certifikat

    Få et certifikat, når du gennemfører kurset

Ofte stillede spørgsmål

Ofte stillede spørgsmål

Er React Native Academy-kurset gratis?

Ja. Du kan begynde på React Native Academy-kurset gratis og gennemføre de interaktive lektioner uden omkostninger. Et valgfrit PRO-abonnement giver adgang til avancerede AI-værktøjer og et certifikat, der kan deles.

Skal jeg have erfaring på forhånd for at lære JavaScript?

Nej. Kurset begynder med det grundlæggende og bevæger sig gradvist videre til mere avancerede emner, så du kan starte uden tidligere erfaring med JavaScript.

Hvordan lærer jeg JavaScript på CoddyKit?

Du lærer ved at øve dig. Korte interaktive lektioner kombinerer en tydelig forklaring med en praktisk kodeøvelse, der kører i realtid, og en AI-vejleder, der er tilgængelig døgnet rundt, hjælper dig personligt, når du sidder fast.

Får jeg et certifikat, når jeg gennemfører React Native Academy?

Ja. PRO-brugere kan tage en eksamen og få et certifikat for gennemførelse af React Native Academy-kurset, som kan deles og indeholder en verificerbar kode.

Kan jeg lære JavaScript på min telefon?

Ja. CoddyKit er tilgængeligt på nettet og som indbyggede iOS- og Android-apps, så du kan lære JavaScript på enhver enhed, og dine fremskridt synkroniseres på tværs af dem.

Hvad koster CoddyKit PRO?

Det første kursus på React Native Academy-stien er gratis. CoddyKit PRO giver adgang til alle kurser: $5.90 om ugen, $7.90 om måneden, $29.90 om året eller $69.99 én gang for livstidsadgang uden fornyelser.

Hvor lang tid tager det at gennemføre React Native Academy?

React Native Academy har 30 kurser og 120 lektioner. De fleste lektioner tager cirka 5–10 minutter, så hele stien kræver omkring 14 timers praktisk øvelse i dit eget tempo.

Start på React Native Academy nu

Slut dig til tusindvis af kursister, der mestrer programmering med AI-drevne lektioner.