Cursuri de pregatire Noțiuni de bază .NET MAUI
.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 instruire live (online sau la fața locului), condus de un instructor, se adresează dezvoltatorilor care doresc să învețe elementele de bază ale aplicației .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 fundamentale ale dezvoltării .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.
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ă
Configurarea mediului de dezvoltare
Crearea unei aplicații de bază .NET MAUI
Înțelegerea modelului MVVM (Model-View-ViewModel)
Lucrul cu machete și controale în .NET MAUI
Gestionarea intrărilor și evenimentelor utilizatorului
Legătura de date și lucrul cu modelele de date
Navigare și Pagină Management
Utilizarea funcțiilor și API-urilor specifice dispozitivelor
Testarea și depanarea aplicațiilor .Net Maui
Implementarea aplicațiilor pe diferite platforme
Rezumat și etapele următoare
Cerințe
-
Înțelegerea de bază a conceptelor de programare
Familiaritate cu limbajul C#.
Audiență
-
Dezvoltatorii
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Noțiuni de bază .NET MAUI - Booking
Cursuri de pregatire Noțiuni de bază .NET MAUI - Enquiry
Noțiuni de bază .NET MAUI - Cerere de consultanta
Cerere de consultanta
Mărturii (1)
Desenvolverea aplicației de autentificare a utilizatorilor și activității Kahoot (mi-am asigurat cu propriile mele resurse că absorb lecțiile de antrenament : ) și este distractivă!) (Note: The phrase "made myself sure" was translated to "mi-am asigurat cu propriile mele resurse," which literally means "made sure with my own resources." This is to maintain the original meaning while ensuring it sounds natural in Romanian. However, if a more direct translation is preferred, please let me know.) If you prefer a more straightforward translation for "made myself sure": M-am asigurat că absorb lecțiile de antrenament : ) și este distractiv!
Jhoanne - Pag-IBIG Fund
Curs - .NET MAUI Fundamentals
Tradus de catre o masina
Upcoming Courses
Cursuri înrudite
Advanced Flutter
14 oreAcest training live România (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.
Modelul BLoC
14 oreAcest curs de instruire live, condus de un instructor în România (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. .
Linux încorporat Systems Architecture
35 oreObiectivele cursului
Să ofere o înțelegere a elementelor esențiale ale GNU/Linux încorporat, cum se potrivesc biții și piesele între ele. Ce componente sunt necesare pentru a construi un sistem GNU/Linux încorporat, de unde să le procurați și cum să le configurați/construiți/instalați? De unde să obțineți ajutor? Cum rămâne cu licențele de software? Exercițiile practice vă oferă experiența practică necesară pentru a merge mai departe și pentru a vă dezvolta propriile sisteme GNU/Linux încorporate după ce ați terminat cu succes această formare.
Descriere
Acest curs de formare de cinci zile utilizează exerciții practice combinate cu instrucțiuni pentru a ilustra conceptele de GNU/Linux încorporat. Acesta este conceput pentru a vă pune rapid la curent cu noutățile. Filozofia, conceptele și comenzile necesare pentru utilizarea eficientă a GNU/Linux sunt descrise printr-o combinație de teorie și instruire la locul de muncă.
Nu reinventați roata, ci învățați de la un formator cu experiență și luați acasă cunoștințe practice despre GNU/Linux și capacitatea de a-l utiliza eficient în propriul proiect de dezvoltare încorporat.
Cine ar trebui să participe?
Manageri, manageri de proiect, ingineri de software, hardware, de dezvoltare, de sistem, testeri, administratori, tehnicieni și alte părți interesate de această tehnologie, care doresc să înțeleagă cât mai repede cum funcționează Embedded GNU/Linux. Trebuie să folosiți GNU/Linux sau trebuie să vă lăsați de lux pentru a decide dacă are sens să îl folosiți sau nu. Poate că ați încercat deja să folosiți Embedded GNU/Linux, dar nu sunteți sigur că ați făcut totul cum trebuie. Folosiți în prezent un alt sistem de operare și vă întrebați dacă GNU/Linux ar putea fi mai bun și/sau mai ieftin.
Opțiuni de livrare
Toate materialele de instruire sunt în limba engleză, dar prezentarea acestora poate fi în engleză sau în germană, după cum doriți, în întreaga lume.
- la fața locului - condus de instructor
- on-line - condus de instructor
- combinație de instruire la fața locului/online - condusă de instructor
Dezvoltare încorporată Linux Kernel și dezvoltare de drivere
14 oreUn curs de două zile constând din aproximativ 60% laboratoare practice concentrându - se pe Embedded Linux interne ale kernel - ului, arhitectura, dezvoltarea și investigarea modului de a scrie și de a integra mai multe tipuri de drivere de dispozitiv.
Care ar trebui să participe?
Ingineri interesați de dezvoltarea kernel-ului Linux pe sisteme încorporate și forme de plăci.
Construiți aplicații native iOS și Android cu Flutter
14 oreÎn cadrul acestei formări live cu instructor în România (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.
Bootcamp de dezvoltare Flutter cu Dart
35 oreAcest curs de formare live, condus de un instructor în România (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.).
Flutter: Construiți Aplicații Native Multiplatforme cu Dart
35 oreFlutter este un set de instrumente open-source pentru dezvoltarea de interfețe utilizator, creat de Google, care permite construirea de aplicații compilate în mod nativ pentru mobile, web și desktop dintr-un singur cod bază. Utilizează Dart, o limbaj modern, orientat obiect și dezvoltat de Google, optimizat pentru crearea de interfețe de utilizator rapide și expressive.
Acest training supravegheat (online sau presenzial) este destinat dezvoltatorilor cu nivel inițial care dorească să construiască aplicații mobile ușor de uitat și performante folosind Flutter și Dart.
La sfârșitul acestui training, participanții vor putea:
- Setați mediul de dezvoltare pentru Flutter și Dart.
- Crea interfețe mobilă responsivă și interactivă.
- Utilizați caracteristicile native ale dispozitivelor folosind plugin-uri.
- Distribuiți aplicații cross-platform pe Android și iOS.
Format al cursului
- Lecție interactivă și discuție.
- Multe exerciții și practică.
- Preluarea manuală într-un mediu de laborator live.
Opțiuni pentru personalizare a cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru aranjamente.
Ionică2
14 oreAcest training prescris de un instructor în România (online sau pe teren) se adresează dezvoltatorilor cu niveluri de începător până la intermediar care doresc să folosească Ionic 2 pentru a construi aplicații mobile hibride.
La sfârșitul acestui training, participanții vor putea:
- Să înțeleagă fundamentele și arhitectura Ionic 2.
- Să construiască aplicații cu o singură pagină și cu mai multe pagini folosind Ionic 2.
- Să personalizeze aplicațiile cu SCSS și integrări de terță parte.
- Să testeze, să deploy-eze și să gestioneze eficient lansările aplicațiilor mobile.
Ionic 4 și Angular pentru dezvoltatori
21 oreAcest curs de formare live, condus de un instructor în România (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 România (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.
Instrumente interne și drivere de dispozitiv GNU/Linux Kernel încorporate
35 oreDescrierea cursului
Acest curs de formare de 5 zile utilizează exerciții practice combinate cu instrucțiuni pentru a ilustra conceptele interne ale nucleului GNU/Linux și dezvoltarea driverelor de dispozitive. Este conceput pentru a vă aduce rapid la curent. Descriem procesele, conceptele și comenzile necesare pentru a scrie drivere de dispozitive GNU/Linux printr-o combinație de teorie și instruire la locul de muncă.
Nu reinventați roata, ci învățați de la un formator cu experiență și luați acasă cunoștințe de lucru și capacitatea de a le utiliza eficient în propriul proiect de dezvoltare încorporat.
Cine ar trebui să participe?
Persoanele interesate sau însărcinate cu dezvoltarea sau evaluarea dezvoltării driverelor de dispozitiv GNU/Linux, cum ar fi inginerii software, inginerii de teren, managerii (de proiect), inginerii hardware.
Desenvăturile Aplicațiilor Mobile cu Flutter și IA
12 oreDezvoltarea Aplicațiilor Mobile cu Flutter și AI este practica de construire a aplicațiilor mobile scalabile, sigure și capabile la utilizare a IA, folosind arhitecturi moderne, principii UX/UI și metode agili.
Acest training instrucționat (online sau presencial) este destinat dezvoltatorilor de nivel mediu care doresc să construiască și să deployeze aplicații mobile folosind Flutter, să integreze funcționalități AI, să aplique cele mai bune practici în siguranță și să urmeze fluxuri agili.
La sfârșitul acestui training, participantii vor putea:
- Să dezvolte aplicații mobile robuste folosind Flutter cu o accentare pe design UX/UI.
- Să aplique practici de dezvoltare agilă în timpul ciclului de viață al proiectului.
- Să integreze funcționalități AI precum motori de recomandari sau chatbots.
- Să conceapă arhitecturi mobile sigure cu integrare Firebase.
Formatul Cursului
- Lecturi interactiv și discuții.
- Multe exerciții și practică.
- Implementare cu mâini libere într-un mediu de laborator live.
Opțiuni pentru Personalizarea Cursului
- Pentru a cere un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a organiza.
Platforma IBM MobileFirst pentru dezvoltarea de aplicații mobile hibride
21 oreIBM MobileFirst Platform (cunoscut anterior ca Worklight Foundation) este un pachet de instrumente și servicii pentru dezvoltarea aplicațiilor mobile și tablet enterprise. API-ul client-side este disponibil pentru native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#) și JavaScript pentru aplicații hibride multiplatformă sau mobile-web. Platforma MobileFirst este disponibilă pe locație sau în cloud.
În acest training guiț de instrucțuator, participantii vor învăța cum să configureze și să folosească Platforma MobileFirst pentru dezvoltarea și gestionarea aplicațiilor mobile hibride bazate pe HTML5, JS, și CSS.
La sfârșitul acestui training, participantii vor putea:
- Instala și configura MobileFirst
- Dezvolta, testa și publica aplicații mobile hibride multiplatformă.
- Folosi mecanismele de securitate ale MobileFirst pentru a proteja aplicațiile.
- Actualiza aplicațiile peste aer în cadrul unei organizații, evitând nevoia de magazine de aplicații.
- Gestiona și monitoriza aplicațiile mobile.
Publicul țintă
- Dezvoltatori
Format al cursului
- Partajare de cunoștințe, discuții, exerciții și antrenament intens în mediu live-lab.
Note
- Acest training se bazează pe Mobile Foundation 8.0. Pentru a solicita o versiune diferită sau alte personalizări ale acestui curs, vă rugăm să ne contactați pentru a arrange.
React Native pentru iOS și Android
21 oreÎn acest training live, condus de un instructor în România, participanții învață principiile și abordarea din spatele React Native în timp ce se ocupă de dezvoltarea propriei aplicații mobile pentru Android și iOS.
Xamarin pentru dezvoltarea multiplatformă
21 oreÎn cadrul acestei formări live cu instructor în România (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.