Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding op staatbeheer
- Staat begrijpen in Flutter-applicaties
- Overzicht van benaderingen voor staatbeheer in Flutter
- Wanneer en waarom het BLoC-patroon te gebruiken
- Voordelen van het scheiden van bedrijfslogica van de UI
De BLoC-patroon begrijpen
- Kernconcepten van BLoC
- Gebeurtenissen, staten en streams
- Fundamentele kennis van reactief programmeren
- De levenscyclus van BLoC
BLoC-architectuur ontwerpen
- Een Flutter-toepassing structureren met BLoC
- Presentatie, bedrijfslogica en data-laag scheiden
- Projecten organiseren voor onderhoudbaarheid
- Clean Architecture-principes toepassen
BLoCs maken en beheren
- Persoonlijke BLoCs en Cubits maken
- Toepassingstoestand beheren
- Asynchrone bewerkingen afhandelen
- Foutafhandeling en staatovergangen
BLoCs integreren met Flutter-widgets
- BLoCs injecteren in het widgetboomstructuur
- BlocProvider, BlocBuilder, BlocListener en BlocConsumer gebruiken
- Widget-opbouwen efficiënt beheren
- Werken met BuildContext
Navigatie en communicatie tussen BLoCs
- Gegevens doorgeven tussen schermen
- Communiceren tussen meerdere BLoCs
- Gedeelde toepassingstoestand beheren
- Complexe gebruikerswerkstromen coördineren
Data-persistentie en lokale opslag
- Lokale opslag integreren met BLoC
- Gecachte toepassinggegevens beheren
- Lokale en remote gegevens synchroniseren
- Best practices voor persistente staat
Testen en debuggen
- Unit-testen van BLoCs en Cubits
- Widget-testen met BLoC
- Debuggen van staatovergangen
- Loggen en het oplossen van veelvoorkomende problemen
Hands-on ontwikkeling van applicaties
- Een volledige Flutter-toepassing bouwen met het BLoC-patroon
- Navigatie en staatbeheer implementeren
- De applicatie testen en debuggen
- Beoordeling van best practices en volgende stappen
Vereisten
- Basisbegrip van hoe Flutter werkt
Doelgroep
- Ontwikkelaars
14 Uren
Getuigenissen (1)
Zeer nuttige aanvullende informatie
Grzegorz - Comp S.A.
Cursus - BLoC Pattern
Automatisch vertaald