Opis

Szkolenie wprowadzające do platformy .NET MAUI pozwala uczestnikom poznać fundamenty tworzenia nowoczesnych aplikacji wieloplatformowych. Program warsztatów skupia się na praktycznych aspektach budowania interfejsów użytkownika oraz implementacji logiki biznesowej w sposób zapewniający spójne działanie na różnych urządzeniach. Uczestnicy poznają architekturę platformy oraz najlepsze praktyki projektowania aplikacji.

Profil uczestnika

  • Programiści .NET rozpoczynający pracę z MAUI
  • Deweloperzy Xamarin.Forms
  • Programiści aplikacji mobilnych
  • Deweloperzy C#
  • Programiści aplikacji desktopowych
  • Specjaliści ds. rozwoju oprogramowania
  • Architekci rozwiązań wieloplatformowych
  • Programiści chcący rozszerzyć swoje umiejętności

Agenda

  1. Wprowadzenie do .NET MAUI
    • Architektura platformy
    • Różnice względem Xamarin.Forms
    • Struktura projektu
    • Narzędzia programistyczne
  2. Interfejs użytkownika
    • Kontrolki MAUI
    • Układy i style
    • Zasoby aplikacji
    • Responsywność interfejsu
  3. Wzorce i architektura
    • MVVM w praktyce
    • Dependency Injection
    • Nawigacja w aplikacji
    • Komunikacja między komponentami
  4. Funkcje platformowe
    • Dostęp do API urządzenia
    • Przechowywanie danych
    • Obsługa powiadomień
    • Testowanie aplikacji

Korzyści

  • Umiejętność tworzenia aplikacji wieloplatformowych
  • Znajomość architektury .NET MAUI
  • Zdolność projektowania responsywnych interfejsów
  • Umiejętność implementacji wzorca MVVM
  • Wiedza o zarządzaniu zasobami aplikacji
  • Zdolność integracji z funkcjami platformowymi
  • Umiejętność testowania aplikacji
  • Znajomość dobrych praktyk programowania

Wymagane przygotowanie uczestników

  • Znajomość języka C#
  • Podstawy platformy .NET
  • Doświadczenie w programowaniu obiektowym
  • Rozumienie podstaw XAML
  • Podstawowa wiedza o architekturze aplikacji

Zagadnienia

  • Architektura .NET MAUI
  • Kontrolki i layouty
  • Wzorzec MVVM
  • Stylizacja aplikacji
  • Zasoby aplikacji
  • Nawigacja
  • Dependency Injection
  • API platformowe
  • Przechowywanie danych
  • Testowanie
  • Deployment aplikacji
  • Optymalizacja wydajności

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-SD-759

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *