Szkolenie: Flutter w praktyce
Szkolenie Flutter w praktyce to intensywny kurs programowania aplikacji mobilnych i wieloplatformowych z użyciem Flutter SDK i języka Dart, obejmujący budowę nowoczesnych interfejsów, zarządzanie stanem, integrację z backendem oraz testowanie aplikacji
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Kod kursu:FLUTTER/INTRO
Flutter w praktyce
Cele szkolenia
Szkolenie przygotowuje do samodzielnego projektowania i programowania aplikacji mobilnych oraz wieloplatformowych z wykorzystaniem Flutter SDK i języka Dart
Szkolenie uczy efektywnego budowania nowoczesnych, responsywnych interfejsów użytkownika w podejściu deklaratywnym oraz integracji z backendem i bazami danych
Szkolenie rozwija umiejętności korzystania z narzędzi deweloperskich, testowania aplikacji oraz wdrażania rozwiązań na różne platformy mobilne i desktopowe
Dla kogo?
Programiści rozpoczynający pracę z aplikacjami mobilnymi, posiadający podstawową znajomość języków obiektowych
Programiści mobilni chcący poszerzyć kompetencje o tworzenie aplikacji wieloplatformowych z użyciem Flutter
Osoby z doświadczeniem w tworzeniu aplikacji webowych, zainteresowane rozwojem w kierunku aplikacji mobilnych
Efekty kształcenia
Uczestnik projektuje i implementuje aplikacje mobilne w oparciu o Flutter SDK
Uczestnik analizuje i wykorzystuje komponenty interfejsu użytkownika w podejściu deklaratywnym
Uczestnik integruje aplikacje z backendem oraz zarządza danymi lokalnie i zdalnie
Uczestnik wdraża i testuje aplikacje na różnych platformach mobilnych i desktopowych
Uczestnik konfiguruje środowisko deweloperskie oraz obsługuje narzędzia wspierające development
Uczestnik stosuje dobre praktyki programistyczne i wzorce projektowe w pracy z Flutter
Wymagania
Podstawowa umiejętność programowania w dowolnym języku obiektowym
Mile widziane doświadczenie w tworzeniu aplikacji webowych i/lub mobilnych
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie do języka Dart
Podstawy składni
Typy bazowe
Operatory
Instrukcje sterujące
Kolekcje
Praca z tekstem
Funkcje i domknięcia
Programowanie obiektowe
Obsługa wyjątków
Typy generyczne
Asynchroniczność
Podstawy Flutter toolkit
Przygotowanie środowiska deweloperskiego
Projekt - tworzenie, struktura, budowanie
Uruchamianie i debugowanie aplikacji
Instalowanie dodatkowych pakietów/bibliotek
Interfejs użytkownika
Widgets - przegląd wbudowanych komponentów
Obsługa zdarzeń i gestów
Rozkład elementów widoku oraz tworzenie responsywnego interfejsu
Nawigacja i przekazwyanie danych między widokami
Wykorzystanie animacji
Tworzenie reużywalnych elementów widoku
Obsługa formularzy
Zmiana wyglądu aplikacji z wykorzystaniem motywów
Internacjonalizacja
Praca z danymi i komunikacja z backend
Zarządzanie stanem oraz jego efektywne współdzielenie
Preferencje użytkownika
Utrwalanie danych z wykorzystaniem SQLite
Integracja backend
Tworzenie zaawansowanych aplikacji
Wykorzystanie peryferiów urządzenia (aparat, gps)
Uruchamianie kodu natywnego
Aplikacje wieloplatformowe
Testowanie
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
