Kurzusleírás
Bevezetés
- Flutter más többplatformos keretrendszerekkel szemben
- A Flutter funkcióinak és architektúrájának áttekintése
Bevezetés
- Flutter telepítése
- A kódszerkesztő beállítása (Android Studio)
- A Dart függvények és változók megértése
- Absztrakció, egységbezárás, öröklés, polimorfizmus implementálása
- A Dart változók és adattípusok megértése
- A Future és Stream megértése
- Unit tesztek és mockok
- Natív metódusok hívása
- Tiszta architektúra
- Flavors
- Dart Analyzer és Dart Metrics
- Függőségbefecskendezés
Flutter alkalmazások létrehozása kezdőtől
- Flutter projekt létrehozása
- Alkalmazás elrendezések építése Material komponensekkel
- Erőforrások és képek hozzáadása
- Nemzetközi alkalmazás
Alkalmazások futtatása és tesztelése
- Alkalmazások üzembe helyezése Android eszközökre
- Alkalmazások üzembe helyezése iOS eszközökre (iPhone vagy iPad)
- A Hot Reload és Hot Restart eszközök használata
- Widgetek használata
- Állapotfigyelő és állapotmentes widgetek
- A projekt beállítása
- Állapotmentes widget létrehozása
- Állapotfigyelő widget létrehozása
- Animációk létrehozása
Útvonalak és navigáció
- A BuildRunner csomag használata
- Az AutoRoute csomag használata
- Átmenetek létrehozása
- Navigációs verem
Adatbázisok és egyéb tárolók
- Bevezetés a Hive-ba
- Bevezetés a SharedPreferences-ba
- SQL adatbázis használata
REST API használata, JSON-ok feldolgozása
- Bevezetés a http csomagba
- Bevezetés a Dio csomagba
- JSON-ok feldolgozása
- Kérések és válaszok
Flutter állapotkezelés
- Bevezetés a BLoC csomagba
- BLoC implementáció
- BLoC tesztelése
Programozási tippek és ajánlott eljárások
Hibakeresés
Összefoglalás és befejezés
Követelmények
- Tapasztalat Android és iOS mobilalkalmazások fejlesztésében
Közönség
- Fejlesztők
- Programozók
Vélemények (6)
Minden rendben van.
Adrian Rybka - SEOyon
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Oktató teljesítménye és ismeretei
Marcin Pierchala - SEOyon
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Továbbiak a laborról.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Egyeztetések és technológiai megvalósításról folytatott beszélgetések
Peter Roos - Tiqs B.V.
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Összességében nagyon élveztem az alkalmazás különböző aspektusai alapján történő fejlesztésének átfogó képét megkapni. Valóban személyesen éreztem, hogy minden szintű szerkezetét ismerhetem meg. Bár néha túl sok információ volt, nagyon élveztem az alkalmazás fejlesztésére használt programokat "kipróbálni". Miguel nagyszerű munkát végezett, és nagyon tetszettek a prezentációs slaidok mind a vizualizációkkal együtt.
Jose Salgado - SEMPCheck Services
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Miguel tudása a téma körében átfogó volt. Ő egyszerűvé tette a képzést, és a folyamat egyensúlyos volt; minden szakaszba új funkciókat adott hozzá a szükség esetén. Mindenet megemlített, amit kértek, és mindegyik kérdést részletesen válaszolt. Nagyon kellemes tapasztalat volt.
Paul Coaton - SEMPCheck Services
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás