Flutter Basic.... Wat?
Training: Flutter Basic
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.
Alle informatie over de training: Flutter Basic
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 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 p de zelfgebouwde widgets