Mobilutvikling med Flutter logo
DartNettMobilNivåer A1 → C222 språk

Mobilutvikling med Flutter

Lær plattformuavhengig mobilutvikling med Flutter, og bygg brukervennlige applikasjoner med høy ytelse for iOS og Android. En læringssti fra CoddyKit med 22 korte kurs og 88 interaktive leksjoner, med en AI-veileder tilgjengelig døgnet rundt.

Kurs
22
Leksjoner
88
Interaktive trinn
1,084
Gratis å komme i gang
Kurs 1
Kursinnhold

22 kurs i denne læringsstien

Alle kursene i læringsstien Mobilutvikling med Flutter, i læringsrekkefølge. Det første er gratis.

1

A14 leksjonerGratis

Start reisen din innen plattformuavhengig mobilutvikling ved å lære om Flutter-rammeverket og mestre grunnleggende Dart. Sett opp utviklingsmiljøet ditt og bygg din aller første Flutter-applikasjon.

2

A24 leksjonerPRO

Utforsk de grunnleggende byggeklossene i Flutter-brukergrensesnittet: widgets. Lær å skille mellom tilstandsløse og tilstandsfulle widgets, og mestre ulike layout-widgets for å plassere grensesnittko…

3

A24 leksjonerPRO

Bygg robuste og brukervennlige skjemaer i Flutter-applikasjoner. Lær å håndtere ulike typer brukerinndata, implementere effektive valideringsregler og gi brukerne tydelige tilbakemeldinger.

4

B14 leksjonerPRO

Lever inkluderende Flutter-apper med flere språk og regioner, korrekt l10n, RTL-støtte og semantikk for skjermlesere.

5

B14 leksjonerPRO

Bygg et gjenbrukbart og merkevaretilpasset designsystem med Material 3-tokens, dynamiske farger og egendefinerte temautvidelser.

6

B14 leksjonerPRO

Oppdag hvordan du håndterer overganger mellom skjermer og dataflyt mellom ulike deler av applikasjonen. Implementer grunnleggende navigasjon, navngitte ruter og avanserte rutemønstre for en sømløs br…

7

B14 leksjonerPRO

Oppdag ulike metoder for å lagre data lokalt i Flutter-applikasjonene dine. Fra enkle nøkkel-verdi-par til fullverdige databaser lærer du å bevare brukerpreferanser og applikasjonsdata for tilgang ut…

8

B24 leksjonerPRO

Forstå det kritiske konseptet tilstandshåndtering i Flutter-applikasjoner. Utforsk ulike teknikker, fra enkel `setState` til kraftige pakker som Provider og Riverpod, for å håndtere applikasjonsdata…

9

B24 leksjonerPRO

Mestre asynkrone operasjoner i Dart og Flutter, noe som er avgjørende for å bygge responsive applikasjoner. Lær å hente data fra internett, håndtere nettverksforespørsler og administrere datastrømmer…

10

B24 leksjonerPRO

Ta Flutter-ferdighetene dine innen brukergrensesnitt til neste nivå ved å utforske avanserte tegneteknikker og lage imponerende animasjoner. Utform egendefinerte widgets og implementer både implisitt…

11

B24 leksjonerPRO

Sikre kvaliteten og påliteligheten til Flutter-applikasjonene dine gjennom omfattende testing og effektive strategier for feilsøking. Lær å skrive enhetstester, widgettester og integrasjonstester, og…

12

B24 leksjonerPRO

Integrer Firebase, Googles plattform for utvikling av mobil- og webapplikasjoner, i Flutter-prosjektene dine. Lær å utnytte Firebase-tjenester for autentisering, sanntidsdatabaser og skylagring for å…

13

B24 leksjonerPRO

Få full kontroll på moderne reaktiv tilstandsbehandling med Riverpod 2.0-leverandører, kodegenerering og asynkrone dataflyter.

14

B24 leksjonerPRO

Bygg vedlikeholdbare, hendelsesdrevne Flutter-apper med BLoC-mønsteret og bloc og hydrated_bloc.

15

B24 leksjonerPRO

Lag spesialtilpasset grafikk, diagrammer og visuelle effekter ved å tegne direkte på Flutter-lerretet.

16

B24 leksjonerPRO

Lever rik, interaktiv bevegelsesdesign ved å integrere Rive-kjøremiljøer og animasjoner styrt av tilstandsmaskiner.

17

C14 leksjonerPRO

Utvid Flutter-applikasjonene dine ved å få tilgang til innebygde enhetsfunksjoner og plattformspesifikke API-er. Lær å bruke plattformkanaler for egendefinert innebygd kode og integrere populære prog…

18

C14 leksjonerPRO

Gjør Flutter-applikasjonene dine klare for produksjon ved å lære distribusjonsprosessen til appbutikker og optimalisere ytelsen. Forstå hvordan du profilerer appen, reduserer pakkestørrelsen og imple…

19

C14 leksjonerPRO

Strukturer store Flutter-kodebaser med lagdelt ren arkitektur, funksjonsmoduler og avhengighetsinversjon.

20

C14 leksjonerPRO

Finn årsakene til hakking, optimaliser build-layout-paint-pipelinen og finjuster apper for 120 bilder per sekund med DevTools.

21

C14 leksjonerPRO

Automatiser bygg, varianter, krasjrapportering og funksjonsflagg for å drifte Flutter-apper pålitelig i produksjon.

22

C24 leksjonerPRO

Koble Dart til native C/C++-, Kotlin- og Swift-kode med FFI, Pigeon og plattformkanaler i stor skala.

CoddyKit PRO

Lås opp alle 22 kursene i denne læringsstien og alle andre læringsstier

AI-veileder, sertifiseringseksamen og sertifikat. Fungerer på web, iOS og Android.

Se alle abonnementene
Årlig$29.90 / årOmtrent $2.49 per månedBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for alltid.
Kursoversikt

Bygg apper på tvers av plattformer med Flutter

Flutter er Googles åpen kildekode-baserte UI-verktøysett for kompilering av én Dart-kodebase til native iOS-, Android- og webapplikasjoner. Det leveres med sin egen renderingsmotor, noe som gir pikselperfekte grensesnitt med høy ytelse uten å være avhengig av plattformspesifikke widgets. Dette kurset dekker hele spekteret av Flutter-utvikling – fra din første StatelessWidget til utrulling av produksjonsapper med CI/CD-pipelines og observability.

Dette lærer De

De bygger ekte mobilgrensesnitt ved hjelp av kjerne-widgets, layouts, skjemaer og validering. Deretter dekker kurset tilstandsbehandling med Riverpod 2.0 og BLoC-arkitekturen, asynkron programmering og nettverk, lokal datalagring, Firebase-integrasjon og avanserte animasjoner, inkludert Rive og Flare. Senere kurs tar for seg egendefinert rendering med CustomPainter og Canvas, plattformspesifikke plugins, clean architecture og modularisering, samt Flutter-motorens interne virkemåte, inkludert FFI og native interop.

Læringsløpet

22 kurs dekker nivåene A1 til C2. Løpet starter med grunnleggende Dart og kjernefunksjoner i UI, går videre gjennom B1-emner som Material 3-tematisering, navigasjon og internasjonalisering, og går deretter dypere inn i tilstandsbehandling, testing, Firebase og avanserte animasjoner på B2. C1-nivået tar for seg plattformfunksjoner, utrulling, ytelsesprofilering og CI/CD for produksjon med observability. Kurset avsluttes på C2 med et kurs om Flutter-motoren, FFI og native interop – nivået som forventes av utviklere som vedlikeholder eller utvider selve Flutter.

Slik fungerer det

Hvert kurs er delt inn i korte, fokuserte leksjoner som De fullfører i den innebygde kodeeditoren med tilbakemeldinger i sanntid. En AI-veileder er tilgjengelig når De står fast, slik at De kan fortsette uten å forlate appen.

Slik lærer du

  1. 01

    Interaktive leksjoner

    Praktiske kodeøvelser med tilbakemelding i sanntid

  2. 02

    AI-veileder

    Få øyeblikkelig hjelp fra AI-en vår når du står fast

  3. 03

    Innebygd kodeeditor

    Skriv og kjør kode direkte i nettleseren

  4. 04

    Sertifikat

    Få et sertifikat når du fullfører kurset

FAQ

Ofte stilte spørsmål

Er kurset i Mobilutvikling med Flutter gratis?

Ja. Du kan starte på kurset i Mobilutvikling med Flutter gratis og fullføre de interaktive leksjonene uten kostnad. Et valgfritt PRO-abonnement låser opp avanserte AI-verktøy og et delbart sertifikat.

Trenger jeg tidligere erfaring for å lære Dart?

Nei. Kurset begynner med det grunnleggende og går gradvis videre til mer avanserte emner, slik at du kan starte selv uten tidligere erfaring med Dart.

Hvordan lærer jeg Dart på CoddyKit?

Du lærer gjennom praksis. Korte, interaktive leksjoner kombinerer en tydelig forklaring med en praktisk kodeøvelse som kjører i sanntid, og en AI-veileder som er tilgjengelig døgnet rundt, gir deg personlig hjelp når du står fast.

Får jeg et sertifikat når jeg fullfører Mobilutvikling med Flutter?

Ja. PRO-brukere kan ta en eksamen og få et delbart fullføringssertifikat med en verifiserbar kode for kurset i Mobilutvikling med Flutter.

Kan jeg lære Dart på telefonen?

Ja. CoddyKit er tilgjengelig på nettet og som native iOS- og Android-apper, slik at du kan lære Dart på alle enheter, mens fremdriften synkroniseres mellom dem.

Hvor mye koster CoddyKit PRO?

Det første kurset i Mobilutvikling med Flutter er gratis. CoddyKit PRO gir tilgang til alle kurs: $5.90 per uke, $7.90 per måned, $29.90 per år eller $69.99 én gang for tilgang på livstid uten fornyelser.

Hvor lang tid tar det å fullføre Mobilutvikling med Flutter?

Mobilutvikling med Flutter består av 22 kurs og 88 leksjoner. De fleste leksjonene tar omtrent 5–10 minutter, så hele læringsstien tar rundt 10 timer med praktisk øving i eget tempo.

Start på Mobilutvikling med Flutter nå

Bli med tusenvis av elever som lærer programmering med AI-drevne leksjoner.