.NET MAUI (Střední úroveň) Počítačový Kurz
.NET MAUI (.NET Multi-platform App UI) je krosplatformní framework, který umožňuje vytvářet nativní mobilní a desktopové aplikace pomocí C# a XAML.
Tato školení pod vedením instruktora (online nebo na místě) je určena pro vývojáře, kteří se chtějí naučit středně pokročilé dovednosti při práci s .NET MAUI pro vytváření mobilních a desktopových aplikací.
Koncem tohoto školení budou účastníci schopni:
- Prozkoumat pokročilé techniky manipulace s daty.
- Pochopit platformově specifický kód a jeho přizpůsobení pomocí vlastních rendererů.
- Naučit se optimalizaci výkonu, správu paměti a podporu mezinárodního používání (internationalization).
- Vyvinout dovednosti v oblasti kontinuální integrace a nasazení pro .NET MAUI.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praxe.
- Použití praktické implementace v živé laboratoři.
Možnosti přizpůsobení kurzu
- Pro požadavek na přizpůsobené školení pro tento kurz nás prosím kontaktujte, abychom se domluvili.
Návrh Školení
Úvod do .NET MAUI a vývoj napříč platformami
Pokročilé techniky vázání dat a manipulace
Práce s Databases a místním úložištěm
Spotřeba RESTful API a Web Services
Implementace kódu specifického pro platformu a vlastních rendererů
Vylepšení uživatelského rozhraní pomocí vlastních ovládacích prvků a efektů
Optimalizace výkonu a paměť Management
Podpora internacionalizace a lokalizace
Implementace autentizace a autorizace
Strategie a osvědčené postupy testování napříč platformami
Průběžné kanály integrace a nasazení pro .NET MAUI
Shrnutí a další kroky
Požadavky
- Znalost programovacího jazyka C#
- Pevná znalost konceptů objektově orientovaného programování (OOP)
- Ozbrojení s .NET frameworkem
Cílová skupina
- Vývojáři
Veřejné školení vyžaduje minimálně 5 účastníků.
.NET MAUI (Střední úroveň) Počítačový Kurz - Rezervace
.NET MAUI (Střední úroveň) Počítačový Kurz - Dotaz
.NET MAUI (Střední úroveň) - Dotaz ohledně konzultace
Reference (1)
Moje oblíbená část jsou otázky a odpovědi s panem Jose. Je velmi vzdělaný a zná odpovědi na naše otázky.
John Henry - Toyota Motor Philippines
Kurz - .NET MAUI (Intermediate)
Přeloženo strojem
Nadcházející kurzy
Související kurzy
Pokročilé Flutter
14 HodinyToto živé školení vedené instruktorem České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat Flutter k vytváření aplikací pro různé platformy .
Na konci tohoto školení budou účastníci schopni:
- Migrujte aplikace z Java na Flutter.
- Integrujte Firebase backendové služby, jako je databáze, ověřování a úložiště.
- Vytvářejte animace a pokročilé funkce uživatelského rozhraní pro aplikaci.
BLoC Pattern
14 HodinyToto vedení instruktorem živé školení v České republice (online nebo na místě) je určeno vývojářům, kteří chtějí naučit se používat BLoC Pattern pro správu stavu napříč různými aplikacemi.
Koncem tohoto školení budou účastníci schopni:
- Pochopit základní koncepty a architekturu BLoC.
- Vytvářet, testovat a ladit BLoCs.
- Získat znalosti o kontextu sestavení BLoC.
iOS, Android, a React Native Development Bootcamp (Střední a pokročilý stupeň)
420 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na pokročilé vývojáře, kteří se chtějí naučit pokročilé programovací techniky v Swift, Kotlin a JavaScriptu, implementovat škálovatelné architektury a vytvářet aplikace bohaté na funkce se zabezpečenou integrací API, komunikací v reálném čase a pokročilým UI/UX.
Na konci tohoto školení budou účastníci schopni:
- Zvládněte pokročilé Programming techniky v Swift, Kotlin a JavaScript, včetně uzávěrů, korutin a async/wait.
- Navrhujte Scalable Mobile App Architectures pomocí MVVM pro iOS/Android a pokročilou správu stavu v React Native.
- Vytvářejte mobilní aplikace bohaté na funkce se zabezpečenou integrací API, komunikací v reálném čase a pokročilým zpracováním dat (Core Data, SQLite, Room, Firebase).
- Integrujte nativní funkce zařízení, jako je kamera, geolokace a senzory, a vytvořte vlastní nativní moduly v React Native.
- Vytvořte pokročilé uživatelské rozhraní/UX s Animations a opakovaně použitelnými komponentami pro citlivé a vysoce interaktivní mobilní zážitky.
- Testujte, laďte a optimalizujte aplikace pro výkon a spolehlivost pomocí Xcode, Android Profiler a React Native Debugger.
- Nasazujte aplikace pomocí kanálů CI/CD pro nepřetržitou integraci a automatizované vydávání do App Store a Google Play.
- Dokončete projekt Capstone, vyviňte a nasaďte aplikaci připravenou pro produkci v obchodech s aplikacemi.
iOS, Android a React Native Vývoj pro Začátečníky
105 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře na úrovni začátečníků, kteří se chtějí ponořit do vývoje mobilních aplikací.
Na konci tohoto školení budou účastníci schopni:
- Nakonfigurujte vývojová prostředí pro iOS (Xcode), Android (Android Studio) a React Native (Node.js, CLI a Expo).
- Naučte se klíčové rozdíly mezi nativním a multiplatformním vývojem a rozvíjejte základní znalosti v Swift, Kotlin a JavaScriptu.
- Vytvářejte responzivní rozvržení uživatelského rozhraní pomocí iOS Auto Layout, Android XML a React Native Flexbox.
- Vyvíjejte jednoduché aplikace pomocí Swift pro iOS, Kotlin pro Android a React Native pro multiplatformní aplikace.
- Implementujte funkce fotoaparátu, GPS a úložiště v aplikacích pomocí React Native.
- K odstraňování problémů a spouštění aplikací na simulátorech a skutečných zařízeních použijte nástroje Xcode, Android Studio a React Native ladicí nástroje.
- Připravte a nasaďte aplikace do App Store (iOS) a Google Play Store (Android).
- Pracujte na skupinových projektech a získejte zpětnou vazbu od kolegů, abyste zlepšili dovednosti vývoje aplikací.
- Vytvořte a předveďte plně funkční multiplatformní React Nativní aplikaci.
iOS, Android, a React Native Development Bootcamp (Začátečník až Středně pokročilý stupeň)
420 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na středně pokročilé vývojáře, kteří chtějí zvládnout vývoj mobilních aplikací na více platformách.
Na konci tohoto školení budou účastníci schopni:
- Nastavte vývojová prostředí pro iOS, Android a React Native pomocí Xcode, Android Studio a React Native CLI/Expo.
- Vyvíjejte nativní iOS a Android aplikace pomocí Swift pro iOS a Kotlin pro Android, vytvářejte aplikace s navigací a integrací API.
- Vytvářejte aplikace pro více platforem pomocí React Native, s využitím jediné kódové báze k vytváření aplikací pro iOS i Android.
- Navrhujte responzivní uživatelská rozhraní pomocí Auto Layout, XML a Flexbox pro iOS, Android a React Native.
- Spravujte data a stav v aplikacích pomocí řešení místního úložiště a zpracujte požadavky API na všech platformách.
- Začleňte do mobilních aplikací pokročilé funkce, jako je fotoaparát, geolokace a mapy.
- Implementujte navigaci na více obrazovkách v nativních aplikacích iOS, Android a React.
- Ladění a testování aplikací pomocí nástrojů poskytovaných Xcode, Android Studio a React Native.
- Nasaďte aplikace do App Store a Google Play Store.
- Dokončete projekt Capstone, který předvede dovednosti získané vytvořením a představením funkční mobilní aplikace.
Pokročilý .NET MAUI
14 HodinyToto instruktorem vedené živé školení (České republice, online nebo na místě) je zaměřeno na vývojáře, kteří chtějí ovládnout pokročilé funkce a techniky .NET MAUI pro vytváření mobilních a desktopových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Ovládat pokročilé techniky MVVM, závislosti injektce a architektonických vzorů.
- Přizpůsobit a rozšířit .NET MAUI framework.
- Vytvářet použitelné komponenty, knihovny a porozumět pokročilým technikám ladění a profilace.
- Komplexně řešit výzvy ve velkých aplikacích, jako je synchronizace, vykládání do mezipaměti a zabezpečení.
Vytvářejte nativní aplikace pro iOS a Android pomocí Flutteru
14 HodinyV tomto živém školení vedeném instruktorem v České republice (online nebo na místě) se účastníci naučí, jak používat Flutter k rychlému vývoji mobilní aplikace, která běží na zařízeních iOS i Android.
Na konci tohoto školení budou účastníci schopni:
- Rychle nainstalujte framework, IDE a další nástroje a začněte vyvíjet.
- Pochopte a použijte Gojazyk Dart společnosti ogle k rychlému prototypování mobilní aplikace.
- Testujte a nasazujte mobilní aplikace, které běží na iOS i Android pomocí jediné kódové základny.
- Přizpůsobte si aplikaci pomocí bohaté sady widgetů, rozvržení a animací.
Flutter Development Bootcamp s jazykem Dart
35 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří chtějí používat Flutter k vytváření a vytváření vysoce kvalitních mobilních aplikací pro Android, iOS a další platformy z společný kódový základ.
Na konci tohoto školení budou účastníci schopni:
- Nastavte potřebné vývojové prostředí, abyste mohli začít vytvářet Flutter aplikace.
- K vývoji kódu pro vytváření aplikací použijte programovací jazyk Dart.
- Pomocí Flutter widgetů navrhujte a vytvářejte esteticky příjemné a snadno použitelné uživatelské rozhraní.
- Nasazujte a testujte aplikace na různých platformách (mobil, desktop, web atd.).
Flutter: Vytváření nativních křížově kompatibilních aplikací s Dart
35 HodinyFlutter je otevřený softwarový toolkit pro vývoj uživatelského rozhraní od Google, který umožňuje vytvářet nativně zkompilované aplikace pro mobilní zařízení, webové stránky a desktop z jednoho kódu. Používá Dart, moderní objektově orientovaný programovací jazyk, také vyvinutý Googlem, který je optimalizován pro vytváření rychlých a expresivních uživatelských rozhraní.
Tuto instruktorem vedoucí živou školení (online nebo na místě) je určeno začínajícím vývojářům, kteří chtějí vytvářet krásné a vysokovýkonné mobilní aplikace pomocí Flutteru a Dartu.
Na konci tohoto školení budou účastníci schopni:
- Nastavit vývojové prostředí pro Flutter a Dart.
- Vytvářet reaktivní a interaktivní mobilní uživatelská rozhraní.
- Přistupovat k nativním funkcím zařízení pomocí pluginů.
- Nasazovat křížově kompatibilní aplikace do Androidu a iOS.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Množství cvičení a praktické praxe.
- Praktická implementace v živé laboratoři.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás k dohodnutí podmínek.
Ionic2
14 HodinyTento instruktorův vedený živý kurz v České republice (online nebo na místě) je určen pro začínající a středně pokročilé vývojáře, kteří chtějí použít Ionic 2 ke vytváření hybridních mobilních aplikací.
Koncem tohoto kurzu budou účastníci schopni:
- Pochopit základy Ionic 2 a jeho architekturu.
- Vytvářet jednostránkové a vícestránkové aplikace pomocí Ionic 2.
- Prizpůsobovat aplikace s využitím SCSS a integrací třetích stran.
- Efektivně testovat, nasazovat a spravovat vydání mobilních aplikací.
Ionic 4 a Angular pro Vývojáře
21 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí vytvořit hybridní mobilní aplikaci s Ionic 4.
Na konci tohoto školení budou účastníci schopni:
- Integrujte nativní funkce zařízení do hybridní mobilní aplikace.
- Pomocí Angular a Ionic 4 vytvořte hybridní mobilní aplikaci.
- Spusťte hybridní aplikaci na emulátoru mobilního zařízení.
Ionic 6
14 HodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí vytvořit moderní mobilní aplikaci s Ionic 6.
Na konci tohoto školení budou účastníci schopni:
- Integrujte nativní funkce zařízení do moderní hybridní mobilní aplikace.
- Naučte se základy Ionic.
- Naučte se nasazovat Ionic aplikace do produkce.
- Spusťte moderní hybridní aplikaci na emulátoru mobilního zařízení.
Vývoj mobilních aplikací s Flutter a AI
12 HodinyVývoj mobilních aplikací s Flutter a AI je praxe vytváření škálovatelných, bezpečných a schopných AI mobilních aplikací pomocí moderních architektur, principů UX/UI a agilních metodologií.
Toto vedené školení (online nebo na místě) je určeno pro středně pokročilé vývojáře, kteří chtějí vyvíjet a nasazovat mobilní aplikace pomocí Flutter, integrovat AI funkce, uplatňovat bezpečnostní osvědčené postupy a dodržovat agilní pracovní procesy.
Na konci tohoto školení budou účastníci schopni:
- Vytvářet robustní mobilní aplikace pomocí Flutter s důrazem na UX/UI design.
- Aplikovat agilní vývojové postupy v průběhu celého životního cyklu projektu.
- Integrovat AI funkce, jako jsou doporučovací systémy nebo chatboty.
- Návrh bezpečných mobilních architektur s integrací Firebase.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praktické praxe.
- Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o přizpůsobené školení pro tento kurz, kontaktujte nás k domluvě.
Platforma IBM MobileFirst pro vývoj hybridních mobilních aplikací
21 HodinyIBM MobileFirst Platform (dříve známý jako Worklight Foundation) je sada nástrojů a služeb pro vytváření podnikových mobilních a tabletových aplikací. Jeho klienta API je dostupná pro nativní iOS (Objective-C), nativní Android (Java), J2ME, C# nativní Windows Phone (C#) a JavaScript pro křížově platformní hybridní nebo mobilní webové aplikace. MobileFirst Platform je dostupná na-premise nebo v cloudu.
V tomto instruktorském, živém tréninku se účastníci naučí, jak nastavit a použít MobileFirst Platform pro vyvoj a správu hybridních mobilních aplikací založených na HTML5, JS a CSS.
Po ukončení tohoto tréninku budou účastníci moci:
- Nainstalovat a nakonfigurovat MobileFirst
- Vytvářet, testovat a nasazovat křížově platformní hybridní mobilní aplikace.
- Použít mechanismy zabezpečení v MobileFirst pro chránění aplikací.
- Aktualizovat aplikace přes-the-air v organizaci, obejdou tak potřebu app storeů.
- Spravovat a monitorovat mobilní aplikace.
Cílová skupina
- Vývojáři
Formát kurzu
- Část přednášky, část diskuse, cvičení a silné praktické tréninky v živém laboratorním prostředí.
Poznámka
- Tento trénink je založen na Mobile Foundation 8.0. Pokud chcete požádat o jinou verzi nebo jiné vylepšení tohoto kurzu, kontaktujte nás pro uspořádání.
Xamarin pro vývoj víceklientských aplikací
21 HodinyV tomto živém školení vedeném instruktorem v České republice (online nebo na místě) se účastníci naučí klíčové aspekty Xamarin při vývoji vlastní sady mobilních aplikací pro Android, iOS a Windows. .