Cursuri de pregatire .NET MAUI (Intermediate)
.NET MAUI (.NET Multi-platform App UI) este un cadru multi-platformă care permite utilizatorilor să creeze aplicații native pentru dispozitive mobile și desktop cu C# și XAML.
Acest curs de formare live (online sau la fața locului), condus de un instructor, se adresează dezvoltatorilor care doresc să învețe competențe de nivel intermediar pentru a utiliza .NET MAUI pentru a crea aplicații mobile și desktop.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Explorați tehnici avansate de manipulare a datelor.
- Înțelegeți codul specific platformei și personalizarea cu ajutorul renderizatorilor personalizați.
- Învățați optimizarea performanței, gestionarea memoriei și suportul pentru internaționalizare.
- Dezvoltați abilități în integrarea continuă și în conductele de implementare pentru .NET MAUI.
Formatul cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu de laborator live.
Opțiuni de personalizare a cursului
- Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Schița de curs
Introducere în .NET MAUI și dezvoltarea multiplatformă
Tehnici avansate de legare și manipulare a datelor
Lucrul cu Databases și stocarea locală
Consumarea API-urilor RESTful și Web Services
Implementarea codului specific platformei și a redațiilor personalizate
Îmbunătățirea interfeței cu controale și efecte personalizate
Optimizarea performanței și memoria Management
Suport pentru internaționalizare și localizare
Implementarea autentificării și autorizării
Strategii de testare între platforme și cele mai bune practici
Integrare continuă și conducte de implementare pentru .NET MAUI
Rezumat și etapele următoare
Cerințe
-
Cunoașterea limbajului de programare C#
O înțelegere solidă a conceptelor de programare orientată pe obiecte (OOP)
Familiaritate cu cadrul .NET
Audiență
-
Dezvoltatorii
Cursurile publice necesita 5+ participanti
Cursuri de pregatire .NET MAUI (Intermediate) - Booking
Cursuri de pregatire .NET MAUI (Intermediate) - Enquiry
.NET MAUI (Intermediate) - Cerere de consultanta
Cerere de consultanta
Mărturii (1)
Partea mea preferată este întrebarea și răspunsul cu Sir. Jose. El este foarte bine informat și știe răspunsul la întrebările noastre.
John Henry - Toyota Motor Philippines
Curs - .NET MAUI (Intermediate)
Tradus de catre o masina
Upcoming Courses
Cursuri înrudite
Advanced Flutter
14 oreAcest training live Moldova (online sau la fața locului), condus de un instructor, se adresează dezvoltatorilor care doresc să utilizeze Flutter pentru a crea aplicații multiplatformă .
La sfârșitul acestui curs, participanții vor fi capabili să:
- Migreze aplicații de la Java la Flutter.
- Să integreze serviciile backend Firebase, cum ar fi baza de date, autentificarea și stocarea.
- Să creeze animații și funcții avansate de interfață pentru o aplicație.
BLoC Pattern
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor care doresc să învețe cum să utilizeze BLoC Pattern pentru a gestiona starea în diferite aplicații.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Înțelegeți conceptele de bază și arhitectura BLoC.
- Crearea, testarea și depanarea BLoC-urilor. .
- Învățați despre contextul de construcție BLoC. .
iOS, Android, and React Native Development Bootcamp (Intermediate to Advanced Level)
420 oreAceastă formare live, cu instructor, în Moldova (online sau la fața locului) se adresează dezvoltatorilor de nivel avansat care doresc să învețe tehnici avansate de programare în Swift, Kotlin și JavaScript, să implementeze arhitecturi scalabile și să creeze aplicații bogate în funcții cu integrare API securizată, comunicare în timp real și UI/UX avansate.
Până la sfârșitul acestui curs, participanții vor fi capabili să:
- Să stăpânească tehnici Programming avansate în Swift, Kotlin și JavaScript, inclusiv închideri, coroutine și async/await.
- Să proiecteze arhitecturi Scalable de aplicații mobile utilizând MVVM pentru iOS/Android și gestionarea avansată a stării în React Native.
- Construiți aplicații mobile bogate în caracteristici cu integrare API securizată, comunicare în timp real și gestionare avansată a datelor (Core Data, SQLite, Room, Firebase).
- Integrați caracteristicile dispozitivelor native, cum ar fi camera, geolocalizarea și senzorii, și creați module native personalizate în React Native.
- Creați UI/UX avansate cu Animations și componente reutilizabile pentru experiențe mobile receptive și foarte interactive.
- Testați, depanați și optimizați aplicațiile pentru performanță și fiabilitate utilizând Xcode, Android Profiler și React Native Debugger.
- Implementați aplicații utilizând conductele CI/CD pentru integrare continuă și lansări automate în App Store și Google Play.
- Finalizarea unui proiect Capstone, dezvoltarea și implementarea unei aplicații gata de producție în magazinele de aplicații.
iOS, Android, and React Native Development Bootcamp for Beginners
105 oreAcest curs de formare live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor de nivel începător care doresc să se inițieze în dezvoltarea de aplicații mobile.
Până la sfârșitul acestui training, participanții vor fi capabili să:
- Configurați mediile de dezvoltare pentru iOS (Xcode), Android (Android Studio) și React Native (Node.js, CLI și Expo).
- Aflați diferențele cheie dintre dezvoltarea nativă și cea cross-platform și dezvoltați cunoștințe fundamentale în Swift, Kotlin și JavaScript.
- Creați layout-uri de interfață receptive folosind iOS Auto Layout, Android XML și React Native Flexbox.
- Dezvoltați aplicații simple utilizând Swift pentru iOS, Kotlin pentru Android și React Native pentru aplicații multiplatformă.
- Implementați funcții de cameră foto, GPS și stocare în cadrul aplicațiilor utilizând React Native.
- Utilizarea instrumentelor de depanare Xcode, Android Studio și React Native pentru rezolvarea problemelor și rularea aplicațiilor pe simulatoare și dispozitive reale.
- Pregătiți și implementați aplicații în App Store (iOS) și Google Play Store (Android).
- Lucrați la proiecte de grup și obțineți feedback de la colegi pentru a vă îmbunătăți abilitățile de dezvoltare a aplicațiilor.
- Construiți și prezentați o aplicație nativă React pe toate platformele complet funcțională.
iOS, Android, and React Native Development Bootcamp (Beginner to Intermediate Level)
420 oreAcest curs de formare live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor de nivel mediu care doresc să stăpânească dezvoltarea de aplicații mobile pe mai multe platforme.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Configurați medii de dezvoltare pentru iOS, Android și React Native utilizând Xcode, Android Studio și React Native CLI/Expo.
- Să dezvolte aplicații native iOS și Android utilizând Swift pentru iOS și Kotlin pentru Android, creând aplicații cu navigare și integrare API.
- Creați aplicații multiplatformă cu React Native, utilizând o singură bază de cod pentru a crea aplicații atât pentru iOS, cât și pentru Android.
- Proiectați interfețe utilizator receptive utilizând Auto Layout, XML și Flexbox pentru iOS, Android și React Native.
- Gestionați datele și starea în aplicații utilizând soluții de stocare locală și gestionați solicitările API pe toate platformele.
- Încorporați funcții avansate precum camera foto, geolocalizarea și hărțile în aplicațiile mobile.
- Implementați navigarea pe mai multe ecrane în aplicațiile native iOS, Android și React.
- Depanarea și testarea aplicațiilor utilizând instrumentele oferite de Xcode, Android Studio și React Native.
- Implementați aplicații în App Store și Google Play Store.
- Finalizarea unui proiect Capstone care să pună în valoare competențele dobândite prin construirea și prezentarea unei aplicații mobile funcționale.
Advanced .NET MAUI
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor care doresc să stăpânească caracteristicile și tehnicile avansate ale .NET MAUI pentru a crea aplicații mobile și desktop.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
-
Stăpâniți tehnicile MVVM avansate, injecția de dependență și modelele arhitecturale.
Personalizați și extindeți cadrul .NET MAUI.
Construiți componente reutilizabile, biblioteci și înțelegeți tehnicile avansate de depanare și profilare.
Abordați provocările din aplicațiile la scară largă, cum ar fi sincronizarea, memoria cache și securitatea.
.NET MAUI Fundamentals
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor care doresc să învețe elementele de bază ale .NET MAUI pentru a construi aplicații de bază.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
-
Înțelegerea principiilor de bază ale aplicației .NET MAUI și ale dezvoltării cross-platform.
Crearea de aplicații .NET MAUI de bază cu layout-uri, controale și navigare.
Testarea, depanarea și implementarea aplicațiilor .NET MAUI.
Build Native iOS and Android Apps with Flutter
14 oreÎn cadrul acestei formări live cu instructor în Moldova (online sau la fața locului), participanții vor învăța cum să utilizeze Flutter pentru a dezvolta rapid o aplicație mobilă care rulează pe dispozitive iOS și Android.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Să instaleze rapid cadrul, IDE-ul și alte instrumente pentru a începe dezvoltarea.
- Să înțeleagă și să utilizeze limbajul Dart de la Google pentru a crea rapid prototipul unei aplicații mobile.
- Să testeze și să implementeze aplicații mobile care rulează atât pe iOS, cât și pe Android, utilizând o singură bază de cod.
- Personalizați aplicația utilizând un set bogat de widget-uri, layout-uri și animații.
Flutter Development Bootcamp with Dart
35 oreAcest curs de formare live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze Flutter pentru a crea și a dezvolta aplicații mobile de înaltă calitate pentru Android, iOS și alte platforme, pornind de la o bază de cod comună.
La sfârșitul acestei formări, participanții vor fi capabili să:
- Să configureze mediul de dezvoltare necesar pentru a începe să creeze aplicații Flutter.
- Să utilizeze limbajul de programare Dart pentru a dezvolta codul pentru crearea aplicațiilor.
- Să utilizeze widget-urile Flutter pentru a proiecta și a crea interfețe de utilizator estetice și ușor de utilizat.
- Să implementeze și să testeze aplicații pe diferite platforme (mobil, desktop, web etc.).
Ionic2
14 oreThis instructor-led, live training in Moldova (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 oreAcest curs de formare live, condus de un instructor în Moldova (online sau la fața locului) este destinat dezvoltatorilor web care doresc să creeze o aplicație mobilă hibridă cu Ionic 4.
La finalul acestei formări, participanții vor fi capabili să:
- Să integreze caracteristicile dispozitivelor native într-o aplicație mobilă hibridă.
- Să utilizeze Angular și Ionic 4 pentru a crea o aplicație mobilă hibridă.
- Să ruleze o aplicație hibridă pe un emulator de dispozitiv mobil.
Ionic 6
14 oreAcest curs de formare live, condus de un instructor în Moldova (online sau la fața locului) se adresează dezvoltatorilor web care doresc să creeze o aplicație mobilă modernă cu Ionic 6.
La sfârșitul acestui curs, participanții vor fi capabili să:
- Să integreze caracteristicile dispozitivelor native într-o aplicație mobilă hibridă modernă.
- Să învețe elementele de bază ale Ionic.
- Să învețe să implementeze aplicații Ionic în producție.
- Să ruleze o aplicație hibridă modernă pe un emulator de dispozitiv mobil.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 orePlatforma IBM MobileFirst (cunoscută anterior ca Worklight Foundation) este o suită de instrumente și servicii pentru crearea de aplicații mobile și pentru tablete. API-ul său de partea clientului este disponibil pentru aplicații native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#) și JavaScript pentru aplicații hibride multi-platformă OR mobile-web. Platforma MobileFirst este disponibilă on-premise sau în cloud.
În cadrul acestui curs live condus de un instructor, participanții vor învăța cum să configureze și să utilizeze MobileFirst Platform pentru a dezvolta și gestiona aplicații mobile hibride bazate pe HTML5, JS și CSS.
Până la sfârșitul acestui training, participanții vor fi capabili să:
- Să instaleze și să configureze MobileFirst
- Să dezvolte, să testeze și să implementeze aplicații mobile hibride cross-platform.
- Să utilizeze mecanismele de securitate MobileFirst pentru a securiza aplicațiile.
- Să actualizeze aplicațiile over-the-air în cadrul unei organizații, ocolind necesitatea magazinelor de aplicații.
- Administrați și monitorizați aplicațiile mobile.
Audiență
- Dezvoltatori
Formatul cursului
- Parte prelegere, parte discuție, exerciții și multă practică într-un mediu live-lab.
Notă
- Acest curs se bazează pe Mobile Foundation 8.0. Pentru a solicita o versiune diferită sau altă personalizare a acestui curs, vă rugăm să ne contactați pentru a aranja.
Tworzenie aplikacji mobilnych w technologii Xamarin.Forms na platformy Android oraz iOS
14 oreCursul "Dezvoltarea aplicațiilor mobile în tehnologia Xamarin.Forms" se concentrează pe aspectele cheie ale dezvoltării aplicațiilor pentru platformele Android și iOS. Participanții vor dobândi competențe în configurarea mediului, proiectarea interfeței, implementarea modelului MVVM, testarea, utilizarea serviciilor REST, construirea și implementarea aplicațiilor. Cursul acoperă, de asemenea, procesul de publicare în App Center, App Store și Google Play, oferind o pregătire completă pentru lucrul cu Xamarin.
Xamarin for Cross-Platform Development
21 oreÎn cadrul acestei formări live cu instructor în Moldova (online sau la fața locului), participanții vor învăța aspectele cheie ale Xamarin pe măsură ce își asumă dezvoltarea propriului set de aplicații mobile pentru Android, iOS și Windows.