Neem contact met ons op

Cursusaanbod

Aan de slag met Flutter

  • Het installeren van Flutter en Dart
  • Gebruikmaken van Flutter Doctor en CLI-tools
  • Het aanmaken van het eerste Flutter-project

Inzicht in de architectuur van Flutter

  • Widgets, renderings en lagen
  • Onderscheid tussen stateless- en stateful-widgets
  • Material Design- en Cupertino-widgets

Lay-outs en navigatie

  • Row, Column, Stack en andere lay-outwidgets
  • Responsieve gebruikersinterfaces met MediaQuery en LayoutBuilder
  • Navigatie en routebeheer

Staatbeheer in Flutter

  • Vergelijking tussen setState, Provider en Riverpod
  • Beheren van complexe toestanden in een applicatie
  • Best practices voor schaalbaarheid

Werken met formulieren en invoervelden

  • Tekstinvoer, validatie en speciale formulierwidgets
  • Omgaan met gebruikersinteracties
  • Beheer van focusgebieden en toetsenbordfunctionaliteit

Het werken met packages en toegang tot apparaatfuncties

  • Toevoegen en beheren van packages van pub.dev
  • Gebruik van plugins voor camera, locatiebepaling en opslag
  • Integreren met platform-specifieke API’s

Testen, debuggen en implementeren

  • Unit-, widget- en integratietests uitvoeren
  • Hot reload-functie en hulpmiddelen voor prestatieoptimalisatie
  • APK’s genereren en applicaties publiceren in app-stores

Project: Bouw een complete applicatie

  • Ontwerp en architectuur bepalen
  • Functies implementeren volgens ontwerpvoorschriften
  • Testen en uiteindelijke lancering van de app

Samenvatting en vervolgstappen

Vereisten

  • Basiskennis van programmeerconcepten
  • Algemene kennis van UI-/UX-principes
  • Bereidheid om Dart en app-ontwikkeling te leren

Doelgroep

  • Ontwikkelaars die nieuw zijn met Flutter en Dart
  • Mobiele app-ontwikkelaars op zoek naar een cross-platform oplossing
  • Software-engineers die geïnteresseerd zijn in moderne UI-frameworks
 35 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën