Flutter Achitecture Expert.... Wat?
Training: Flutter Achitecture Expert
Deze driedaagse training richt zich op gegevensverwerking in Flutter op architecturaal niveau. Je leert verschillende oplossingen voor veelvoorkomende architecturale uitdagingen bij het ontwikkelen van Flutter-apps. Tegen het einde van de training kun je doordachte keuzes maken voor specifieke situaties, dankzij praktische oefeningen in veelvoorkomende use-cases. Deze training biedt essentiële kennis en vaardigheden om een Flutter Data Architecture Expert te worden voor effectieve besluitvorming in Flutter-gegevensarchitectuur.
Alle informatie over de training: Flutter Achitecture Expert
Het programma ziet er als volgt uit:
Dag 1: Tijdens de eerste dag leer je over de mogelijke opties met betrekking tot state en opslag, waarbij de voor- en nadelen worden besproken. Je zult implementaties maken voor de belangrijkste oplossingen voor staat. Deze oplossingen worden gekoppeld aan de juiste architectonische vereisten. Er wordt ook basisinformatie gegeven over software-architectuur.
Dag 2: De volgende dag staat in het teken van state management en dependency injection-oplossingen. Je leert hoe ze werken en welke pakketten beschikbaar zijn.
Dag 3: De laatste dag richt zich op de Flutter-applicatie binnen het systeem, met de nadruk op communicatie met andere systemen, vereiste andere applicaties en veelvoorkomende problemen bij het ontwikkelen van gebruikelijke use-cases.
In overleg
- De cursist kan de verschillende methoden voor het opslaan van state binnen Flutter identificeren.
- De cursist kan de beste opslagmethode onderscheiden voor elk gebruiksscenario.
- De cursist kan niet-functionele vereisten koppelen aan verschillende tactieken met betrekking tot opslag, consistentie, beveiliging en prestaties.
- De cursist kent de vele pakketten die beschikbaar zijn voor domein-state management binnen de app.
- De cursist kent de voor- en nadelen van de meest populaire pakketten en methoden voor domein-state management.
- De cursist kent de voor- en nadelen van de meest populaire pakketten en methoden voor UI-state management.
- De cursist kent de voor- en nadelen van de meest populaire pakketten en methoden voor dependency injection.
- De cursist kunt state management en dependency injection toepassen met behulp van de geleerde methoden en pakketten, met kennis van de interne werking.
- De cursist kan app state onderscheiden van UI state.
- De cursist kan redeneren over welk deel van de state in de app state of UI state moet worden opgenomen.
- De cursist kan de rol van de app binnen het algehele systeem definiëren.
- De cursist kan de architectonische vereisten van het systeem voor de app identificeren om er deel van uit te maken.
- De cursist kan andere applicaties identificeren die nodig zijn voor de app om binnen het beoogde systeem te functioneren.