Wstęp do Fluttera

Szkolenie od podstaw
    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Poznaj Fluttera od podstaw!

      Odkryj potencjał Fluttera – z nami twórz mobilną rewolucję!

      Opis szkolenia

      Flutter to innowacyjne narzędzie do tworzenia aplikacji mobilnych, które zyskuje coraz większą popularność. Uczestnictwo w szkoleniu Flutter od podstaw pozwoli poznać technologię, zdobyć teoretyczną wiedzę, ale także praktyczne umiejętności w tworzeniu aplikacji mobilnych. 

      Flutter umożliwia tworzenie aplikacji działających zarówno na systemie Android, jak i iOS. Dzięki temu, po ukończeniu szkolenia, uczestnicy będą mogli rozwijać aplikacje przeznaczone dla obu tych platform. Poznaj otwarty framework stworzony przez Google do budowania interfejsów użytkownika. Zobacz jak tworzyć natywne aplikacje mobilne, webowe i desktopowe z jednego kodu źródłowego. Środowisko Flutter ciągle się rozwija, wprowadzając nowe funkcje i ulepszenia. Dzięki szkoleniu Wstęp do Fluttera będziesz na bieżąco z najnowszymi trendami i możliwościami tej technologii.

      Dzięki szkoleniu "Wstęp do Fluttera" zdobędziesz nowe umiejętności, poszerzysz horyzonty zawodowe oraz zwiększysz swoją atrakcyjność na rynku pracy w branży IT!

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia 

      Celem szkolenia jest usystematyzowanie oraz poszerzenie wiedzy z zakresu tworzenia aplikacji we Flutter.

      Umiejętności

      • Dzięki szkoleniu uczestnik będzie potrafił:
      • Stworzyć multimedialną aplikację we Flutter od zera.
      • Zwiększać jakość kodu poprzez pisanie testów jednostkowych
      • Zautomatyzować procesy deploymentu
      • Dodawać funkcje dla zalogowanych użytkowników
      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie przeznaczone jest dla osób na co dzień tworzących aplikacje mobilne jak i chcących rozpocząć swoją przygodę. Poziom zadań będzie dostosowany do indywidualnych kompetencji uczestnika.

      Przygotowanie uczestników

      • Android Studio lub VS Code lub dowolne inne IDE, z którym użytkownik ma doświadczenie wspierające Fluttera
      • Flutter SDK, Dart, ewentualnie sterowniki dla urządzenia fizycznego
      Czas trwania

      Przed nami:

      • 3 dni, 24 godziny szkoleniowe
      Szczegółowy program szkolenia

      Szczegółowy program szkolenia

      Instalacja środowiska deweloperskiego.

      Konfiguracja początkowego projektu

      Stateful vs stateless widget

      Wyświetlanie listy danych

      Integracja z API dostarczającymi treści multimedialne 

      Korzystanie z zewnętrznych pakietów/bibliotek

      Nawigacja do nowych ekranów

      Zapis danych w lokalnej bazie

      Clean code - architektura aplikacji

      Wzorce architektoniczne w warstwie prezentacyjnej - BLoC vs Provider 

      Testy jednostkowe

      Tworzenie własnych styli graficznych w aplikacji

      Automatyzacja release’ów za pomocą Fastlane i Github Actions

      Rejestracja użytkowników, logowanie


      Metoda realizacji

      Uczestnicy będą iteracyjnie commitować swoje zmiany na publiczne repozytoria Github w celu weryfikacji poprawności działania. W razie problemów będziemy przyglądać się niedziałającym fragmentom.

      POBIERZ PROGRAM W PDF

      Ścieżka rozwoju
      • CSC - Refaktoryzacja, Clean Code i TDD – poziom podstawowy
      • Oficjalna dokumentacja Flutter - https://flutter.dev
      W ramach szkolenia zapewniamy
      • materiały szkoleniowe
      • certyfikat potwierdzający udział w kursie
      • pełna obsługa cateringowa (dla szkoleń stacjonarnych)