Cursusaanbod
Inleiding
- Flutter versus andere cross-platform-frameworks
- Overzicht van de mogelijkheden en architectuur van Flutter
Aan de slag
- Installatie van Flutter
- Het instellen van een code-editor (Android Studio)
- Inzicht krijgen in Dart-functies en variabelen
- Abstractie, encapsulatie, erfelijkheid en polymorfisme implementeren
- U begrijpt Dart-variabelen en datatypen
- Begrip van Future en Stream
- Eenhedentests en mocks
- Aanroepen van native methoden
- Clean architecture
- Flavors
- Dart Analyzer en Dart Metrics
- Dependency Injection
Vanaf nul Flutter-apps maken
- Een nieuw Flutter-project aanmaken
- App-layouts ontwerpen met Material-componenten
- Assets en afbeeldingen toevoegen
- Internationalisatie doorvoeren
Apps draaien en testen
- Applicaties implementeren op Android-apparaten
- Applicaties implementeren op iOS-apparaten (iPhone of iPad)
- Het gebruik van Hot Reload en Hot Restart-tools
- Werken met widgets
- Stateful versus Stateless widgets
- Het instellen van het project
- Een Stateless widget maken
- Een Stateful widget maken
- Animaties creëren
Routing en navigatie
- Gebruik van het BuildRunner-pakket
- Gebruik van het AutoRoute-pakket
- Transities ontwerpen
- Het beheren van de navigatiestack
Databases en andere opslagmethoden
- Inleiding tot Hive
- Inleiding tot SharedPreferences
- Gebruik maken van een SQL-database
Rest API’s gebruiken en JSON parsen
- Inleiding tot het http-pakket
- Inleiding tot het Dio -pakket
- JSON parseren
- Aanvragen en responsen verwerken
Het beheren van de Flutter-status
- Inleiding tot het BLoC-pakket
- BloC implementeren
- BloC testen
Programmeertips en best practices
Probleemoplossing
Samenvatting en afsluiting
Vereisten
- Ervaring met het ontwikkelen van Android- en iOS-mobiele apps
Doelgroep
- Ontwikkelaars
- Programmeurs
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (6)
Alles is in orde.
Adrian Rybka - SEOyon
Cursus - Flutter Development Bootcamp with Dart
Automatisch vertaald
Trainerprestaties en -kennis
Marcin Pierchala - SEOyon
Cursus - Flutter Development Bootcamp with Dart
Automatisch vertaald
Meer over het lab.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Cursus - Flutter Development Bootcamp with Dart
Automatisch vertaald
Een-op-een gesprekken en discussies over technologie en implementatie
Peter Roos - Tiqs B.V.
Cursus - Flutter Development Bootcamp with Dart
Automatisch vertaald
In het algemeen vond ik het fijn om een overzicht te krijgen van hoe een applicatie van alle kanten wordt ontwikkeld. Het opende echt mijn ogen voor al de niveaus van zijn structuur. Hoewel het soms een overweldigende hoeveelheid informatie was, vond ik het heerlijk om in al de programma's te mogen "spelen" die worden gebruikt voor applicatieontwikkeling. Miguel heeft een geweldig werk geleverd en ik heb echt genoten van de presentatieslides met alle visualisaties.
Jose Salgado - SEMPCheck Services
Cursus - Flutter Development Bootcamp with Dart
Automatisch vertaald
Miguels kennis van het onderwerp was uitgebreid. Hij maakte de training gemakkelijk te begrijpen en de structuur was gebalanceerd; hij voegde aan elk gedeelte nieuwe functies toe waar nodig. Hij behandelde alles wat werd gevraagd en beantwoordde elke vraag grondig. Het was een zeer aangename ervaring.
Paul Coaton - SEMPCheck Services
Cursus - Flutter Development Bootcamp with Dart
Automatisch vertaald