Flutter Data Architecture Expert
Flutter... Wat?
Informatie
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.
- Leer omgaan met data architectuur
- Direct praktisch aan de slag
- Persoonlijke begeleiding
0
dagen

Joey
Boerwinkel
Trainer
Joey Boerwinkel is Lead Developer en Trainer bij Iconica. Flutter-ambassadeur van het eerste uur. Hij doet niets liever dan programmeren in dit framework én erover vertellen. Hij werkt zich moeiteloos door lastige bugs heen, kent elke widget van voor tot achter en weet zijn kennis daarover enthousiast over te brengen.
Deze driedaagse training richt zich op data structuur in Flutter, met name op architecturaal niveau. Tijdens de training leren deelnemers over verschillende oplossingen voor veelvoorkomende architecturale uitdagingen waar een ontwikkelaar tegenaan kan lopen bij het bouwen van een Flutter-app. Tegen het einde van de training zal de je in staat zijn weloverwogen keuzes te maken over welke oplossing het beste werkt voor hun situatie, op basis van ervaring opgedaan door oefeningen in de meest voorkomende use-cases. Daarna kan jij jezelf een Flutter Data Architecture Expert noemen.
De training Flutter Basic is een driedaagse training. In de training leer je de theorie van werken met Flutter. . En doordat je al tijdens de training een simpele app gaat bouwen, pas je alles wat je leert direct toe in de praktijk.
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.
Deze training is ideaal voor Flutter-ontwikkelaars die hun expertise willen verdiepen in gegevensverwerking op architecturaal niveau. Het is geschikt voor zowel beginnende als ervaren ontwikkelaars die hun kennis willen vergroten over state management, opslag, dependency injection en systeemcommunicatie binnen Flutter-applicaties.
In overleg
De investering voor deze training is € 1.200,- per cursist. excl. btw
- 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.
Andere leuke trainingen
Dit is niet onze enige training. Ben je nog lang niet uitgeleerd? Mooi! Wij zijn ook nog lang niet uitgetraind. Bekijk bijvoorbeeld ook deze trainingen: