Návrh Školení

Základy Mendixu a vaše první aplikace

1. Úvod do low-code a Mendix

  • Co je to low-code a kdy ho použít
  • Přehled platformy Mendix a její architektury
  • Typické využití Mendixu ve vývojových projektech firem

2. Prostředí Mendix

  • Mendix Studio Pro - přehled rozhraní
  • Struktura projektu v Mendix
  • Práce s aplikací explorer a modelem

3. Datový model (doménový model)

  • Entitky a atributy
  • Vztahy (1-1, 1-n, n-n)
  • Nejlepší praktiky pro návrh datového modelu

4. Praktický úkol

  • Vytvoření vaší první aplikace
  • Návrh jednoduchého doménového modelu
  • Spouštění aplikace místně

Obchodní logika a uživatelské rozhraní

5. Obchodní logika

  • Základy microflowů
  • Podmíněná logika a ověřování dat
  • Zpracování událostí (vytvoření, uložení, odstranění)

6. Uživatelské rozhraní (UI)

  • Stránky a layouty
  • Widgety (data grid, formuláře, tlačítka)
  • Vazba uživatelského rozhraní na data

7. Základy zabezpečení

  • Uživatelé a role
  • Přístup k datům a stránkám
  • Nejlepší praktiky zabezpečení

8. Praktický úkol

  • Rozšiřování aplikace o obchodní logiku
  • Přidávání CRUD stránek
  • Konfigurace uživatelských rolí

 Testování, nasazování a nejlepší praktiky

9. Testování a ladění

  • Ověřování dat
  • Debugger a protokoly (logs)
  • Běžné chyby začátečníků

10. Nasazování a publikování

  • Sestavení a spuštění aplikace
  • Mendix cloud - základy
  • Publikování aplikace v testovacím prostředí

11. Nejlepší praktiky rychlého vývoje

  • Organizace projektu
  • Názvy a struktura modulů
  • Výkon aplikace a údržba

12. Finální projekt

  • Mini-projekt shrnující školení
  • Samostatná práce + diskuse
  • Q&A session a doporučení pro další vývoj

 

Požadavky

  • Základní znalosti obchodních aplikací (formuláře, data, uživatelé),
  • Vědomosti o relačních databázích, obchodní logice/procesech,
  • IT základy jsou preferovány (ale nejsou požadovány).
  • Obyčejné zacházení s prostředím Windows,

Cílová skupina

Toto školení je určeno osobám, které chtějí rychle a prakticky naučit vytvářet aplikace v Mendix, zejména:

  • Obchodní a systémoví analytici,
  • IT konzultanti,
  • Začínající low-code vývojáři,
  • Programátoři, kteří chtějí naučit Mendix,
  • Zaměstnanci IT a digitalizačních oddělení,
  • Týmy implementující Mendix v rámci organizace,
  • Technické a půltechnické osoby účastnící se IT projektů.
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie