Szkolenie: Tworzenie aplikacji przy użyciu frameworka Flutter i języka DartFlutter-Dart

Dostępne na zamówienie dla grup.

Żaden termin nie pasuje? Zaproponuj własny termin szkolenia

Tryb zdalny: online na żywo z trenerem i grupą. Zobacz więcej o kursach zdalnych i zakł. "Terminy".
Można: zrezygnować do 15 dni przed startem; w każdej chwili przejść z trybu "na sali" na zdalny.
Dostępne na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 5 osób.

cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 2490 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

Tworzenie aplikacji przy użyciu frameworka Flutter i języka Dart

Kategorie: Android, Go, Perl, Ruby, Erlang, inne języki programowania

Kompleksowe szkolenie z frameworka Flutter i języka Dart – popularnego zestawu, używanego najczęściej do tworzenia aplikacji mobilnych. Środowisko to umożliwia tworzenie aplikacji m.in. dla dwóch najpopularniejszych platform Android i iOS. Możliwe jest również tworzenie natywnych aplikacji mobilnych, webowych i desktopowych z jednego kodu źródłowego.

Uczestnicy zdobędą solidne podstawy teoretyczne i praktyczne, które pozwolą im samodzielnie budować nowoczesne aplikacje. Program obejmuje zarówno konfigurację środowiska, naukę podstawowych konstrukcji języka Dart, jak i praktyczne aspekty związane z tworzeniem interfejsów użytkownika, animacji oraz zarządzaniem stanem aplikacji.

Czas trwania

3 dni

Program

  1. Wprowadzenie do technologii Flutter i Dart
    • Flutter – omówienie, zalety, możliwości i zastosowanie
    • Flutter vs. inne technologie mobilne
    • Instalacja Flutter SDK i Git
    • Konfiguracja środowiska: Android Studio, VS Code
    • Tworzenie i uruchamianie pierwszej aplikacji w Flutterze
    • Wprowadzenie do Material Design i jego znaczenie w projektowaniu aplikacji
  2. Flutter & Dart – Solidne Podstawy
    • Struktura projektu Flutter – organizacja kodu i plików
    • Funkcje w języku Dart – rola i sposób działania
    • Importowanie pakietów i zarządzanie zależnościami
    • Tworzenie pierwszego Widgetu i przekazywanie parametrów
    • Łączenie wielu widgetów w celu budy interfejsu użytkownika
    • Optymalizacja kodu z użyciem wartości const i final
    • Zarządzanie danymi w aplikacji: listy, mapy i ich zastosowanie
    • Tworzenie niestandardowych widgetów i ich stylizacja
  3. Tworzenie Aplikacji
    • Tworzenie nowego projektu w Flutterze od podstaw
    • Projektowanie i dodawanie widgetów do aplikacji
    • Dodawanie efektów wizualnych: gradienty, cienie, przezroczystość
    • Tworzenie animacji – podstawowe techniki i implementacja
    • Stateful vs Stateless Widget – omówienie różnic i zastosowanie
    • Efektywne renderowanie widoków oraz praca z danymi
  4. Interaktywność i Logika Aplikacji
    • Praca z danymi:
      • mapowanie odpowiedzi
      • zarządzanie indeksami
    • Implementacja
      • list
      • tabel
      • filtracji
      • sortowania danych
    • Tworzenie dynamicznych formularzy i przycisków
    • Zarządzanie stanem aplikacji
      • przekazywanie danych
      • resetowanie stanu
    • Korzystanie z zewnętrznych pakietów
    • Praca z mapami, indeksami oraz pętlami w kodzie Fluttera.
  5. Projektowanie aplikacji
    • Projektowanie aplikacji typu Quiz – od struktury po interakcję z użytkownikiem
    • Przekazywanie funkcji jako wartości – dynamiczne programowanie
    • Obsługa zdarzeń oraz przetwarzanie i przechowywanie danych użytkownika
    • Tworzenie ekranów podsumowań oraz zapisu wyników.
    • Dodawanie efektów animacyjnych i ekranów wyników.
    • Stylizacja przycisków oraz dostosowanie UI pod kątem UX.

Pobierz w wersji PDF

Training also available in English.

Przeznaczenie i wymagania

To szkolenie Flutter & Dart przeznaczone jest dla programistów, projektantów oraz wszystkich, którzy chcą nauczyć się tworzyć aplikacje w technologii Flutter.

Nie jest wymagane wcześniejsze doświadczenie w Flutterze, ale podstawowa znajomość programowania w dowolnym innym języku będzie ułatwieniem.

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.

Obecnie brak terminów
Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach