Plan Szkolenia

Wprowadzenie do Fluttera

  • Instalacja Fluttera i Darta
  • Korzystanie z Flutter Doctor i narzędzi CLI
  • Tworzenie pierwszego projektu Flutter

Zrozumienie Architektury Fluttera

  • Widgety, renderowanie i warstwy
  • Widgety bezstanowe vs. stanowe
  • Widgety Material Design i Cupertino

Układy i Nawigacja

  • Widgety układu: Row, Column, Stack i inne
  • Responsywny UI z użyciem MediaQuery i LayoutBuilder
  • Nawigacja i routing

Zarządzanie Stanem

  • setState vs. Provider vs. Riverpod
  • Zarządzanie złożonym stanem
  • Najlepsze praktyki skalowalności

Praca z Formularzami i Wejściem

  • Wprowadzanie tekstu, walidacja i widgety formularzy
  • Obsługa interakcji użytkownika
  • Zarządzanie fokusem i kontrolą klawiatury

Korzystanie z Pakietów i Dostęp do Funkcji Urządzenia

  • Dodawanie i zarządzanie pakietami z pub.dev
  • Korzystanie z wtyczek do kamery, lokalizacji i pamięci
  • Integracja z API specyficznymi dla platformy

Testowanie, Debugowanie i Wdrażanie

  • Testy jednostkowe, widgetowe i integracyjne
  • Hot reload i narzędzia do optymalizacji wydajności
  • Budowanie APK i wdrażanie do sklepów

Projekt: Zbuduj Pełną Aplikację

  • Projektowanie i architektura
  • Implementacja funkcji
  • Testowanie i finalne wdrożenie

Podsumowanie i Następne Kroki

Wymagania

  • Zrozumienie podstaw programowania
  • Znajomość podstawowych koncepcji UI/UX
  • Chęć nauki Darta i tworzenia aplikacji

Grupa docelowa

  • Programiści nowicjusze w Flutterze i Darcie
  • Programiści aplikacji mobilnych poszukujący rozwiązania wieloplatformowego
  • Inżynierowie oprogramowania zainteresowani nowoczesnymi frameworkami UI
 35 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie