Mobiludvikling med Flutter logo
DartWebMobilNiveauer A1 → C222 sprog

Mobiludvikling med Flutter

Lær mobiludvikling på tværs af platforme med Flutter, og byg flotte applikationer med høj ydeevne til iOS og Android. Et læringsforløb på CoddyKit med 22 korte kurser og 88 interaktive lektioner – med en AI-vejleder ved din side døgnet rundt.

Kurser
22
Lektioner
88
Interaktive trin
1,084
Gratis at komme i gang
Kursus 1
Kursusindhold

22 kurser på denne sti

Alle kurser på Mobiludvikling med Flutter-stien i læringsrækkefølge. Det første kursus er gratis.

1

A14 lektionerGratis

Begynd Deres rejse inden for multiplatform-mobiludvikling ved at lære Flutter-frameworket at kende og mestre grundprincipperne i programmeringssproget Dart. Konfigurér Deres udviklingsmiljø, og byg D…

2

A24 lektionerPRO

Udforsk de grundlæggende byggesten i Flutter's brugergrænseflade: widgets. Lær at skelne mellem stateless- og stateful-widgets, og bliv fortrolig med forskellige layout-widgets til effektiv placering…

3

A24 lektionerPRO

Byg robuste og brugervenlige formularer i Flutter-applikationer. Lær at håndtere forskellige typer brugerinput, implementere effektive valideringsregler og give brugerne tydelig feedback.

4

B14 lektionerPRO

Udgiv inkluderende Flutter-apps til flere locales med korrekt l10n, RTL-understøttelse og semantik til skærmlæsere.

5

B14 lektionerPRO

Konstruér et genanvendeligt, brandbart designsystem med Material 3-tokens, dynamiske farver og brugerdefinerede theme extensions.

6

B14 lektionerPRO

Opdag, hvordan De håndterer skift mellem skærmbilleder og dataflow mellem forskellige dele af Deres applikation. Implementér grundlæggende navigation, navngivne routes og avancerede routingmønstre fo…

7

B14 lektionerPRO

Opdag forskellige metoder til lokal lagring af data i Deres Flutter-applikationer. Fra simple nøgle-værdi-par til komplette databaser lærer De at gemme brugerpræferencer og applikationsdata, så de er…

8

B24 lektionerPRO

Forstå det centrale koncept state management i Flutter-applikationer. Udforsk forskellige teknikker, fra simpel `setState` til effektive pakker som Provider og Riverpod, så De kan håndtere applikatio…

9

B24 lektionerPRO

Mestr asynkrone operationer i Dart og Flutter, som er afgørende for at bygge responsive applikationer. Lær at hente data fra internettet, håndtere netværksforespørgsler og administrere datastrømme ef…

10

B24 lektionerPRO

Udvid Deres Flutter-kompetencer inden for UI ved at udforske avancerede tegneteknikker og skabe imponerende animationer. Design brugerdefinerede widgets, og implementér både implicitte og eksplicitte…

11

B24 lektionerPRO

Sikr kvaliteten og pålideligheden af Deres Flutter-applikationer gennem omfattende test og effektive strategier til fejlfinding. Lær at skrive unit-, widget- og integrationstests, og brug Flutter's e…

12

B24 lektionerPRO

Integrer Firebase, Googles platform til udvikling af mobil- og webapplikationer, i Deres Flutter-projekter. Lær at udnytte Firebase-tjenester til godkendelse, realtidsdatabaser og cloudlagring for at…

13

B24 lektionerPRO

Mestr moderne reaktiv state management med Riverpod 2.0-providere, kodegenerering og asynkrone dataflows.

14

B24 lektionerPRO

Byg vedligeholdelsesvenlige, hændelsesdrevne Flutter-apps med BLoC-mønsteret og bloc samt hydrated_bloc.

15

B24 lektionerPRO

Skab skræddersyet grafik, diagrammer og visuelle effekter ved at tegne direkte på Flutter-canvaset.

16

B24 lektionerPRO

Skab levende, interaktivt motion design ved at integrere Rive-runtimes og state machine-drevne animationer.

17

C14 lektionerPRO

Udvid Deres Flutter-applikationer ved at tilgå enhedens native funktioner og platformspecifikke API'er. Lær at bruge platform channels til brugerdefineret native kode og integrere populære plugins ti…

18

C14 lektionerPRO

Gør Deres Flutter-applikationer klar til produktion ved at lære processen for udrulning til app stores og optimere ydeevnen. Forstå, hvordan De profilerer Deres app, reducerer pakkestørrelsen og impl…

19

C14 lektionerPRO

Strukturér store Flutter-kodebaser med lagdelt clean architecture, feature-moduler og dependency inversion.

20

C14 lektionerPRO

Diagnosticér hakken, optimér build-layout-paint-pipelinen, og tun apps til 120 fps med DevTools.

21

C14 lektionerPRO

Automatisér builds, flavors, crashrapportering og feature flags, så Flutter-apps kan drives stabilt i produktion.

22

C24 lektionerPRO

Forbind Dart med native C/C++-, Kotlin- og Swift-kode med FFI, Pigeon og platform channels i stor skala.

CoddyKit PRO

Lås op for alle 22 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

Byg apps på tværs af platforme med Flutter

Flutter er Googles open source-værktøjssæt til brugergrænseflader, som kompilerer én Dart-kodebase til native iOS-, Android- og webapplikationer. Det leveres med sin egen renderingsmotor, hvilket giver pixelperfekte brugergrænseflader med høj ydeevne uden at være afhængig af platformens widgets. Dette læringsforløb dækker hele spektret af Flutter-udvikling – fra din første StatelessWidget til implementering af produktionsapps med CI/CD-forløb og observerbarhed.

Det lærer du

Du bygger rigtige mobilgrænseflader med kernewidgets, layout, formularer og validering. Derefter dækker læringsforløbet tilstandshåndtering med Riverpod 2.0 og BLoC-arkitekturen, asynkron programmering og netværk, lokal persistens, Firebase-integration samt avancerede animationer, herunder Rive og Flare. Senere kurser behandler tilpasset rendering med CustomPainter og Canvas, platformspecifikke plugins, clean architecture og modularisering samt Flutter-motorens interne funktioner, herunder FFI og native-interoperabilitet.

Læringsforløbet

De 22 kurser spænder over niveauerne A1 til C2. Forløbet begynder med grundlæggende Dart og centrale brugergrænseflader, fortsætter med B1-emner som Material 3-tematisering, navigation og internationalisering og går derefter i dybden på B2 med tilstandshåndtering, test, Firebase og avancerede animationer. C1-niveauet behandler platformfunktioner, implementering, ydelsesprofilering og CI/CD i produktionskvalitet med observerbarhed. Forløbet afsluttes på C2 med et kursus om Flutter-motoren, FFI og native-interoperabilitet – det niveau, der forventes af udviklere, som vedligeholder eller udvider selve Flutter.

Sådan fungerer det

Hvert kursus er opdelt i korte, fokuserede lektioner, som du gennemfører i den indbyggede kodeeditor med feedback i realtid. En AI-underviser er tilgængelig, når du går i stå, så du kan fortsætte uden at forlade appen.

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 Mobiludvikling med Flutter-kurset gratis?

Ja. Du kan begynde på Mobiludvikling med Flutter-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 Dart?

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 Dart.

Hvordan lærer jeg Dart 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 Mobiludvikling med Flutter?

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

Kan jeg lære Dart på min telefon?

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

Hvad koster CoddyKit PRO?

Det første kursus på Mobiludvikling med Flutter-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 Mobiludvikling med Flutter?

Mobiludvikling med Flutter har 22 kurser og 88 lektioner. De fleste lektioner tager cirka 5–10 minutter, så hele stien kræver omkring 10 timers praktisk øvelse i dit eget tempo.

Start på Mobiludvikling med Flutter nu

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