Plan Szkolenia
Podstawy Mendix i pierwsza aplikacja
1. Wprowadzenie do niskokodowych rozwiązań i Mendix
- Co to jest niskokodowe programowanie i kiedy go używać,
- Przegląd platformy Mendix i jej architektury,
- Typowe zastosowania Mendix w projektach przedsiębiorstwowych.
2. Środowisko Mendix
- Mendix Studio Pro - przegląd interfejsu,
- Struktura projektu Mendix,
- Praca z eksploratorem aplikacji i modelerem.
3. Model danych (domenowy)
- Jednostki i atrybuty,
- Relacje (1-1, 1-n, n-n),
- Najlepsze praktyki projektowania modelu danych.
4. Warsztat
- Tworzenie pierwszej aplikacji,
- Projektowanie prostego modelu domenowego,
- Uruchamianie aplikacji lokalnie.
Logika aplikacji i interfejs użytkownika
5. Logika biznesowa
- Microflows - podstawy,
- Warunkowa logika i walidacja danych,
- Obsługa zdarzeń (tworzenie, zapisywanie, usuwanie).
6. Interfejs użytkownika (UI)
- Strony i layout,
- Widżety (data grid, formularze, przyciski),
- Wiązanie UI z danymi.
7. Bezpieczeństwo - podstawy
- Użytkownicy i role,
- Dostęp do danych i stron,
- Najlepsze praktyki bezpieczeństwa.
8. Warsztat
- Rozszerzanie aplikacji logiką biznesową,
- Dodawanie ekranów CRUD,
- Konfigurowanie ról użytkowników.
Testowanie, wdrażanie i najlepsze praktyki
9. Testowanie i debugowanie
- Walidacja danych,
- Debugger i logi,
- Najczęstsze błędy początkujących.
10. Wdrażanie i publikowanie
- Budowanie i uruchamianie aplikacji,
- Mendix Cloud - podstawy,
- Publikowanie aplikacji w środowisku testowym.
11. Najlepsze praktyki szybkiego rozwoju
- Organizacja projektu,
- Nazewnictwo i struktura modułów,
- Wydajność aplikacji i utrzymanie.
12. Projekt końcowy
- Mini-projekt podsumowujący szkolenie,
- Praca samodzielna + dyskusja,
- Sesja Q&A i zalecenia dotyczące dalszego rozwoju.
Wymagania
- Podstawowe zrozumienie aplikacji biznesowych (formularze, dane, użytkownicy),
- Znajomość relacyjnych baz danych, logiki i procesów biznesowych,
- Podstawowe wiadomości z zakresu IT są preferowane (ale nie wymagane).
- Znajomość środowiska Windows,
Odbiorcy
To szkolenie jest skierowane do osób, które chcą szybko i praktycznie nauczyć się tworzenia aplikacji w Mendix, w szczególności:
- Analitycy biznesowi i systemowi,
- Konsultanci IT,
- Początkujący programiści niskokodowi,
- Programiści chcący nauczyć się Mendix,
- Pracownicy departamentów IT i cyfrowizacji,
- Zespoły wdrażające Mendix w organizacji,
- Osoby techniczne i półtechniczne uczestniczące w projektach IT.
Opinie uczestników (1)
Metoda nauki.
Arfan Bin Fakhri - Iverson Associates Sdn Bhd
Szkolenie - Application Performance Management (APM) with Dynatrace
Przetłumaczone przez sztuczną inteligencję