Szkolenie: Tworzenie aplikacji mobilnych w .NET MAUI
Szkolenie .NET MAUI to praktyczny kurs programowania aplikacji mobilnych na Android i iOS, który uczy projektowania interfejsów w XAML, integracji z REST API, wdrażania wzorca MVVM, testowania, debugowania oraz publikacji aplikacji wieloplatformowych
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Kod kursu:NET/MAUI
Tworzenie aplikacji mobilnych w .NET MAUI
Cele szkolenia
Szkolenie przygotowuje do samodzielnego projektowania i tworzenia aplikacji mobilnych na platformie .NET MAUI z wykorzystaniem języka C# i XAML
Szkolenie uczy integracji aplikacji z usługami sieciowymi REST API oraz wdrażania wzorca MVVM w praktyce
Szkolenie pokazuje, jak testować, debugować i wdrażać aplikacje mobilne na różne platformy, z uwzględnieniem specyfiki Android i iOS
Szkolenie rozwija umiejętność korzystania z narzędzi deweloperskich, takich jak Visual Studio i emulatorów mobilnych
Dla kogo?
Programistów i architektów oprogramowania z doświadczeniem w C#, którzy chcą rozwijać aplikacje mobilne na Android i iOS
Osób zajmujących się tworzeniem rozwiązań wieloplatformowych, pragnących poznać nowoczesne narzędzia i wzorce projektowe
Specjalistów IT posiadających praktyczną znajomość Visual Studio, zainteresowanych rozwojem kompetencji w zakresie aplikacji mobilnych
Efekty kształcenia
Uczestnik projektuje interfejsy użytkownika w XAML dla aplikacji mobilnych
Uczestnik implementuje wzorzec MVVM w projektach .NET MAUI
Uczestnik integruje aplikacje z usługami REST API
Uczestnik testuje i debugguje aplikacje mobilne na emulatorach i urządzeniach
Uczestnik wdraża aplikacje na platformy Android i iOS
Uczestnik wykorzystuje narzędzia deweloperskie Visual Studio i Git
Wymagania
Umiejętność posługiwania się środowiskiem Visual Studio
Praktyczna znajomość języka C#
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 .NET MAUI
Przygotowanie środowiska programistycznego
Konfiguracja emulatora
Utworzenie nowego projektu
Tworzenie nowego projektu za pomocą linii poleceń
Tworzenie nowego projektu za pomocą Visual Studio
Obsługa emulatora
Projektowanie interfejsu użytkownika
Składnia XAML
Tworzenie widoku
Tworzenie układu
Wyświetlanie informacji
Edycja danych
Wyświetlanie kolekcji
Wyświetlanie obrazów
Obsługa przycisków
Obsługa gestów
Wiązanie danych
Kontekst danych
Interfejs INotifyPropertyChanged
Wzorzec MVVM
Wzorzec projektowy Komenda (Command)
Zastosowanie biblioteki MVVM Community Toolkit
Generowanie kodu
Wymiana komunikatów pomiędzy modułami
Wstrzykiwanie zależności
Rejestrowanie usług
Wstrzykiwanie poprzez konstruktor
Wywoływanie usług sieciowych REST API
Nawigacja pomiędzy stronami
Routing
Przekazywanie parametrów
Usługi specyficzne dla platformy
Geokodowanie
Geolokacja
Przechowywanie danych
Preferencje
Bezpieczny magazyn
Zastosowanie bazy danych SQLite
Zaawansowane
Skanowanie kodów kreskowych
Lokalizacja aplikacji
Wdrażanie
Publikacja aplikacji
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

