.NET MAUI (Intermediate) 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 (Intermediate) Počítačový Kurz - Booking
.NET MAUI (Intermediate) Počítačový Kurz - Enquiry
.NET MAUI (Intermediate) - 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
Advanced 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.
iOS, Android, and React Native Development Bootcamp (Intermediate to Advanced Level)
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, and React Native Development Bootcamp for Beginners
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, and React Native Development Bootcamp (Beginner to Intermediate Level)
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.
Advanced .NET MAUI
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na vývojáře, kteří si chtějí osvojit pokročilé funkce a techniky .NET MAUI pro vytváření mobilních a desktopových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Zvládněte pokročilé techniky MVVM, vkládání závislostí a architektonické vzory. Přizpůsobte a rozšiřte rámec .NET MAUI. Vytvářejte opakovaně použitelné komponenty, knihovny a pochopte pokročilé techniky ladění a profilování. Řešení problémů ve velkých aplikacích, jako je synchronizace, ukládání do mezipaměti a zabezpečení.
.NET MAUI Fundamentals
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 základy .NET MAUI pro vytváření základních aplikací.
Na konci tohoto školení budou účastníci schopni:
- Pochopte základy .NET MAUI a vývoj napříč platformami. Vytvářejte základní aplikace .NET MAUI s rozvržením, ovládacími prvky a navigací. Testování, ladění a nasazení aplikací .NET MAUI.
Embedded Linux Systems Architecture
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
Build Native iOS and Android Apps with Flutter
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 with 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.).
Ionic2
14 hodinyThis instructor-led, live training in České republice (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of Ionic 2 and its architecture.
- Build single-page and multi-page applications using Ionic 2.
- Customize apps with SCSS and third-party integrations.
- Test, deploy, and manage mobile app releases effectively.
Ionic 4 and Angular for Developers
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í.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 hodinyIBM MobileFirst Platforma (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 API na straně klienta je dostupné pro nativní iOS (Objective-C), nativní Android (Java), J2ME, C# nativní Windows Phone (C#) a JavaScript pro cross- hybridní platformy NEBO mobilní webové aplikace. Platforma MobileFirst je k dispozici on-premise nebo v cloudu.
V tomto živém školení vedeném instruktorem se účastníci naučí, jak nastavit a používat platformu MobileFirst k vývoji a správě hybridních mobilních aplikací založených na HTML5, JS a CSS.
Na konci tohoto školení budou účastníci schopni:
- Nainstalujte a nakonfigurujte MobileFirst
- Vyvíjejte, testujte a nasazujte hybridní mobilní aplikace pro různé platformy.
- K zabezpečení aplikací použijte bezpečnostní mechanismy MobileFirst.
- Aktualizujte aplikace bezdrátově v rámci organizace a obejdete tak potřebu obchodů s aplikacemi.
- Spravujte a sledujte mobilní aplikace.
Publikum
- Vývojáři
Formát kurzu
- Část přednášky, část diskuse, cvičení a těžké praktické cvičení v prostředí živé laboratoře.
Poznámka
- Toto školení je založeno na Mobile Foundation 8.0. Chcete-li požádat o jinou verzi nebo jiné přizpůsobení tohoto kurzu, kontaktujte nás a domluvíme se.
Xamarin for Cross-Platform Development
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. .