Training Flutter Basic

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.

0

dagen
Joey
Joey

Boerwinkel

Trainer

Joey Boerwinkel is Lead Developer en Trainer bij Iconica. Flutter-ambassadeur vanaf het eerste uur. Hij doet niets liever dan programmeren in dit framework én erover vertellen. Hij werkt zich moeiteloos door lastigste bugs heen, kent elke widget van voor tot achter en weet zijn kennis daarover enthousiast over te brengen.

Leer bij de training Flutter Basic de basis van Flutter kennen én ontdek hoe je zelf een simpele werkende app bouwt met dit framework (in de programmeertaal Dart). Bij deze 3-daagse training beginnen we bij nul. Je leert vanaf stap 1 om een kleine app te bouwen in Flutter die werkt met een al bestaande data-source. Zo leer je de mogelijkheden met Flutter kennen en ontdek je ook wat eventuele uitdagingen zijn (en hoe je die verhelpt). Zo kun je zelf met deze programmeertaal aan de slag gaan om effectieve apps te bouwen.

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. Je leert de basis van Dart en Flutter. Je installeert de omgeving en leert hoe Flutter in elkaar steekt. Je schrijft basis-Dart en hebt daarmee aan het einde van de dag een kleine app gebouwd.
  • Dag 2. Je leert om de lay-out te vertalen naar een scherm. Je geeft de app een duidelijk thema en voegt afbeeldingen toe. Ook ontdek je hoe je naar een detailscherm navigeert op basis van data die je via de back-end krijgt.
  • Dag 3. Je bouwt een inlogscherm, gaat geavanceerde widgets ontdekken en gebruikt een inherited widget. Verder voeg je een package toe en ga je jouw code testen. Daarmee heb je aan het einde van de dag een app met veel functionaliteiten staan. 

 

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.

Op aanvraag

De investering voor deze training is € 1.200,- per cursist.

  • Je weet hoe Flutter in theorie werkt en kent de verschillen met andere frameworks.
  • Je kent de basis van de programmeertaal Dart.
  • Je kent de standaard widgets binnen Flutter én kunt zelf een widget bouwen. 
  • Je kent het verschil tussen inherited widgets, stateless widgets en stateful widgets.
  • Je kunt de lay-out van een scherm nabouwen met widgets.
  • Je kunt wisselen tussen verschillende schermen met de Navigator en door Routes te gebruiken.
  • Je kunt resources uit de assets laden.
  • Je kunt packages inladen van derde partijen.
  • Je kunt input uit invoervelden halen.
  • Je kunt het thema aanpassen via ThemeData.
  • Je kunt tests maken voor jouw geschreven functies en 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:

Flutter Basic
Flutter Basic

Leer hoe je met Flutter een simpele app bouwt. En ga tijdens de training direct zelf met deze programmeertaal aan de slag!

Firebase Basic
Firebase Basic

Ontdek hoe je een app integreert in een Firebase-project. Tijdens de training ga je een Flutter-app op diverse Firebase-diensten aansluiten.

Maatwerk
Of een training op maat
Heb je gerichte wensen voor wat je jouw team wilt leren? Laat het ons weten! Er is veel mogelijk.