Flutter Basic
Flutter... Wat?
Informatie
Flutter is hét framework waarmee je krachtige cross-platform-applicaties kunt bouwen. Maar welke mogelijkheden biedt Flutter precies? En wat zijn de uitdagingen? Leer in onze 3-daagse training Flutter Basic de basis kennen. Na afloop kun je zelf een simpele app bouwen met Flutter.
- Leer zelf een simpele app bouwen met Flutter
- Direct praktisch aan de slag
- Leer de basis van Dart
- Zelf werken met allerlei soorten widgets
- 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.
Tijdens de flutter basic training komen de aspecten aan bod waarmee de cursist een simpele flutter app kan bouwen. Deze 3 daagse training begint vanuit een nulpunt, waarbij er wel vanuit wordt gegaan dat de cursist al een basis heeft in softwareontwikkeling en object georiënteerd programmeren. Tijdens de training zal de gebruiker een kleine app bouwen die met een al bestaande data-source werkt.
De cursus bestaat uit drie dagen, waarbij elke dag in het thema staat van het bouwen van de app. De theorie en kleine opdrachten tussendoor sluiten aan bij de fase van de app die je tijdens de training bouwt.
Het programma ziet er als volgt uit:
- Dag 1. Je leert de basis van dart en flutter. Je installeert je omgeving en krijgt vooral theorie over hoe flutter in elkaar steekt. Je schrijft basis dart en aan het einde heb je een kleine app gerealiseerd.
- Dag 2. Je leert om een layout te vertalen naar een scherm. Je thematiseert je app en voegt afbeeldingen toe. Daarnaast navigeer je naar een detailscherm op basis van een deel van de data die je van de backend krijgt.
- Dag 3. Je maakt een login scherm, gaat in op geavanceerde widgets. Voegt een package toe, en gaat je code testen. Daarnaast ga je een inherited widget gebruiken.
De training Flutter Basic is bedoeld voor startende of ervaren ontwikkelaars met basiskennis van object-oriented programmeren, die willen ontdekken welke mogelijkheden Flutter biedt en wat de uitdagingen zijn. Ook UX-designers en projectmanagers kunnen bij deze training aansluiten om de basis van Flutter te leren kennen. Het is handig als je vóór de training al wel enige basis hebt in softwareontwikkeling en object-oriented programmeren.
In overleg
De investering voor deze training is € 1.200,- per cursist. excl. btw
- De cursist weet hoe flutter theoretisch werkt.
- De cursist weet de basis van de Dart programmeertaal.
- De cursist kent de standaard widgets die door Flutter worden aangeleverd.
- De cursist kan de layout van een scherm nabouwen met widgets die meerdere childs bevatten.
- De cursist kent de verschillen tussen Flutter en andere mobiele frameworks.
- De cursist weet hoe die zelf een widget kan bouwen.
- De cursist begrijpt het verschil tussen een Inherited Widget, Stateless Widget en Stateful widget.
- De cursist kan wisselen tussen verschillende schermen aan de hand van de Navigator en gebruik van Routes.
- De cursist kan input afvangen uit invoervelden.
- De cursist kan het thema aanpassen aan de hand van ThemeData.
- De cursist kan resources uit de assets laden.
- De cursist kan packages inladen van derde partijen via pub.dev.
- De cursist kan eenvoudige tests uitvoeren op de zelfgebouwde widgets
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: