Plan Szkolenia
Wprowadzenie
- Flutter a inne wieloplatformowe frameworki
- Przegląd funkcji i architektury Flutter
Pierwsze kroki
- Instalacja Flutter
- Konfiguracja edytora kodu (Android Studio)
- Zrozumienie funkcji i zmiennych Dart
- Wdrażanie abstrakcji, hermetyzacji, dziedziczenia, polimorfizmu
- Zrozumienie zmiennych i typów danych Dart
- Zrozumienie Future i Stream
- Testy jednostkowe i makiety
- Wywoływanie metod natywnych
- Czysta architektura
- Smaki
- Dart Analyzer i Dart Metrics
- Wstrzykiwanie zależności
Tworzenie Flutter aplikacji z Scratch
- Tworzenie projektu Flutter
- Tworzenie układów aplikacji przy użyciu komponentów Material
- Dodawanie zasobów i obrazów
- Internacjonalizacja
Uruchamianie i testowanie aplikacji
- Wdrażanie aplikacji na Android urządzeniach
- Wdrażanie aplikacji na iOS urządzeniach (iPhone lub iPad)
- Korzystanie z narzędzi Hot Reload i Hot Restart
- Korzystanie z widżetów
- Widżety stanowe i bezstanowe
- Konfigurowanie projektu
- Tworzenie widżetu bezstanowego
- Tworzenie widżetu stanowego
- Tworzenie animacji
Routing i nawigacja
- Korzystanie z pakietu BuildRunner
- Korzystanie z pakietu AutoRoute
- Tworzenie przejść
- Stos nawigacji
Database i inne magazyny
- Wprowadzenie do Hive
- Wprowadzenie do SharedPreferences
- Korzystanie z bazy danych SQL
Korzystanie z Rest Api, analizowanie JSON-ów
- Wprowadzenie do pakietu http
- Wprowadzenie do pakietu Dio
- parsowanie JSON
- Żądanie i odpowiedzi
Zarządzanie Flutter stanem
- Wprowadzenie do pakietu BLoC
- Implementacja BLoC
- Testowanie BLoC
Programming Wskazówki i najlepsze praktyki
Rozwiązywanie problemów
Podsumowanie i wnioski
Wymagania
- Doświadczenie w tworzeniu Android i iOS aplikacji mobilnych
Uczestnicy
- Programiści
- Programiści
Opinie uczestników (7)
Więcej o laboratorium.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Szkolenie - Flutter Development Bootcamp with Dart
Przetłumaczone przez sztuczną inteligencję
Indywidualne spotkania i dyskusje dotyczące technologii i implementacji
Peter Roos - Tiqs B.V.
Szkolenie - Flutter Development Bootcamp with Dart
Przetłumaczone przez sztuczną inteligencję
dużo zajęć praktycznych, kodowanie aplikacji pod okiem Trenera Rafała gdzie na bieżąco wskazywał, gdy coś można było zrobić lepiej, bardzo pomocne i rozwijające
Jaroslaw Suchinski - Aplitt sp. z o.o.
Szkolenie - Flutter Development Bootcamp with Dart
CIekawe zagadnienia, przystępne prowadzenie i duża wiedza prowadzącego.
Damian Szymanski - Aplitt sp. z o.o.
Szkolenie - Flutter Development Bootcamp with Dart
Duża wiedza i elastyczność trenera - tematy omawiane na życzenie nie sprawiały mu problemu
Grzegorz Majna - Aplitt sp. z o.o.
Szkolenie - Flutter Development Bootcamp with Dart
Sposób komunikacji instruktora
Karol Turek - ABC TRACK Sp. z o.o.
Szkolenie - Flutter Development Bootcamp with Dart
Dostosowanie treści szkolenia do rzeczywistych problemów napotykanych w pracy.