.NET MAUI (Střední úroveň) Počítačový Kurz
.NET MAUI (.NET Multi-platform App UI) je multiplatformní framework, který uživatelům umožňuje vytvářet nativní mobilní a desktopové aplikace pomocí C# a XAML.
Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na vývojáře, kteří se chtějí naučit středně pokročilé dovednosti pro používání .NET MAUI k vytváření mobilních a desktopových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Prozkoumejte pokročilé techniky manipulace s daty. Pochopte kód specifický pro platformu a přizpůsobení pomocí vlastních rendererů. Naučte se optimalizaci výkonu, správu paměti a podporu internacionalizace. Rozvíjejte dovednosti v průběžné integraci a nasazování kanálů pro .NET MAUI.
Formát kurzu
- Interaktivní přednáška a diskuze. Spousta cvičení a cvičení. Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
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# Dobrá znalost konceptů objektově orientovaného programování (OOP) Seznámení s .NET frameworkem
Publikum
- Vývojáři
Open Training Courses require 5+ participants.
.NET MAUI (Střední úroveň) Počítačový Kurz - Booking
.NET MAUI (Střední úroveň) Počítačový Kurz - Enquiry
.NET MAUI (Střední úroveň) - Consultancy Enquiry
Consultancy Enquiry
Reference (1)
Moje oblíbená část je otázka a odpověď se Sirem. Jose. Je velmi znalý a zná odpovědi na naše otázky.
John Henry - Toyota Motor Philippines
Kurz - .NET MAUI (Intermediate)
Machine Translated
Upcoming Courses
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 živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří se chtějí naučit používat BLoC Pattern ke správě stavu v různých aplikacích.
Na konci tohoto školení budou účastníci schopni:
- Pochopte základní koncepty a architekturu BLoC.
- Vytvářejte, testujte a ladte BLoC.
- Přečtěte si o kontextu sestavení BLoC.
Architektura vnořených systémů Linux
35 hodinyCíle kurzu
Abychom porozuměli základům vestavěného GNU/Linux, jak do sebe jednotlivé části zapadají. Jaké komponenty jsou potřeba k sestavení vestavěného systému GNU/Linux, odkud je získat a jak je nakonfigurovat/sestavit/instalovat? Kde získat pomoc? A co ty softwarové licence? Praktická cvičení vám poskytnou potřebné praktické zkušenosti, abyste mohli po úspěšném absolvování tohoto školení pokračovat a vyvíjet vlastní vestavěné systémy GNU/Linux.
Popis
Tato pětidenní školení využívá praktická cvičení kombinovaná s výukou k ilustraci konceptů vestavěného GNU/Linux. Je navržen tak, aby vás rychle dostal do tempa. Filozofie, koncepty a příkazy nezbytné k efektivnímu využití GNU/Linux jsou popsány prostřednictvím kombinace teorie a školení na pracovišti.
Nevynalézejte znovu kolo, ale učte se od zkušeného trenéra a odneste si domů pracovní znalost GNU/Linux a schopnost ji efektivně používat ve svém vlastním vestavěném vývojovém projektu.
Kdo by se měl zúčastnit?
Manažeři, projektoví manažeři, softwaroví, hardwaroví, vývojoví, systémoví inženýři, testeři, administrátoři, technici a další zainteresované strany o technologii, kteří chtějí co nejrychleji pochopit, jak Embedded GNU/Linux funguje. Musíte použít GNU/Linux, nebo se musíte rozhodnout, zda má smysl jej používat nebo ne. Možná jste se již pokusili použít Embedded GNU/Linux, ale nejste si zcela jisti, zda jste udělali vše správně. Aktuálně používáte jiný operační systém a hůlku, abyste zjistili, zda GNU/Linux může být lepší a/nebo levnější.
Možnosti doručení
Veškerý školicí materiál je v angličtině, ale jeho prezentace může být v angličtině nebo němčině, jak si přejete, celosvětově.
- na místě - řízený instruktorem on-line - kombinace řízený instruktorem na místě/online - řízený instruktorem
Vývoj jádra Embedded Linuxu a řídicích jednotek
14 hodinyDvoudenní kurz sestávající z přibližně 60 % praktických cvičení zaměřených na vnitřní části jádra, architekturu, vývoj a zkoumání toho, jak psát a integrovat několik typů ovladačů zařízení.
Kdo by se měl zúčastnit?
Inženýři se zájmem o Linux vývoj jádra na vestavěných systémech a platformách.
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 multiplatformních aplikací pomocí Dart
35 hodinyFlutter je open-source nástroj pro vývoj uživatelského rozhraní (UI), vyvinutý společností Google, který umožňuje vytváření nativně kompilovaných aplikací pro mobilní zařízení, weby a desktopy z jediného zdrojového kódu. Používá jazyk Dart, moderní objektově-orientovaný programovací jazyk také vyvinutý společností Google, který je optimalizován pro vytváření rychlých a výrazných uživatelských rozhraní.
Tento instruktorům prováděný, live trénink (online nebo na místních prostorách) je určen začínajícím vývojářům, kteří chtějí vytvářet krásné a vysokorychlostní mobilní aplikace pomocí Flutter a Dart.
Koncepci tréninku dokončí účastníci s možností:
- Nastavení vývojového prostředí pro Flutter a Dart.
- Vytváření reagujících a interaktivních mobilních uživatelských rozhraní (UI).
- Používání pluginů pro využití nativních funkcí zařízení Access.
- Nasazování křížové platformy aplikací do Android a iOS.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praxe.
- Ruční implementace v prostředí live-lab.
Možnosti individualizovaného kurzu
- K vyžádání individualizovaného tréninku pro tento kurz, prosím se nás obraťte na dohodu.
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í.
Zasazená interní struktura jádra GNU/Linux a zařizovacích členů
35 hodinyPopis
Tato 5denní školení využívá praktická cvičení kombinovaná s výukou k ilustraci konceptů vnitřních částí jádra GNU/Linux a vývoje ovladačů zařízení. Je navržen tak, aby vás rychle přivedl do tempa. Popisujeme procesy, koncepty a příkazy nezbytné k psaní ovladačů zařízení GNU/Linux prostřednictvím kombinace teorie a školení na pracovišti.
Nevynalézejte znovu kolo, ale učte se od zkušeného trenéra a odneste si domů pracovní znalosti a schopnost je efektivně používat ve svém vlastním integrovaném vývojovém projektu.
Kdo by se měl zúčastnit?
Lidé, kteří se zajímají nebo mají za úkol vývoj nebo hodnocení vývoje ovladačů zařízení GNU/Linux, jako jsou softwaroví inženýři, terénní inženýři, (projektoví) manažeři, hardwaroví inženýři.
Vývoj Mobilních Aplikací s Flutter a AI
12 hodinyVývoj mobilních aplikací s Flutter a AI je praxe vytváření škálujitých, bezpečných a schopných AI mobilních aplikací pomocí moderních architektur, principů UX/UI a agilních metodologií.
Tento instruktážní kurz (v online nebo presenním formátu) je zaměřen na středně pokročilé vývojáře, kteří chtějí vytvářet a nasazovat mobilní aplikace pomocí Flutter, integrovat funkce AI, používat nejlepší praktiky zabezpečení a dodržovat agilní pracovní postupy.
Po absolvování tohoto kurzu budou účastníci schopni:
- Vytvářet robustní mobilní aplikace pomocí Flutter s akcentem na návrh UX/UI.
- Používat agilní vývojové postupy po celém životním cyklu projektu.
- Zahrnovat funkce AI jako doporučovací motory nebo chatbotty.
- Návrh bezpečných mobilních architektur s integrací Firebase.
Formát kurzu
- Interaktivní přednáška a diskuse.
- Mnoho cvičení a praxe.
- Praktické implementace v prostředí live-lab.
Možnosti individualizace kurzu
- Pokud chcete požádat o individualizovaný kurz pro tento kurz, kontaktujte nás prosím pro dohodnutí.
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í.
React Native pro iOS a Android
21 hodinyV tomto živém školení vedeném instruktorem v České republice se účastníci naučí principy a přístupy za React Native, zatímco se pustí do vývoje své vlastní mobilní aplikace pro Android a iOS.
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. .