Corso di formazione .NET MAUI (Intermediate)
.NET MAUI (.NET Multi-platform App UI) è un framework multipiattaforma che consente agli utenti di creare applicazioni desktop e mobili native con C# e XAML.
Questo corso di formazione dal vivo con istruttore (online o in loco) è rivolto agli sviluppatori che desiderano apprendere competenze di livello intermedio per l'utilizzo di .NET MAUI per creare applicazioni mobili e desktop.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Esplora le tecniche avanzate di manipolazione dei dati.
- Comprendere il codice specifico della piattaforma e la personalizzazione utilizzando renderer personalizzati.
- Scopri l'ottimizzazione delle prestazioni, la gestione della memoria e il supporto per l'internazionalizzazione.
- Sviluppare competenze nelle pipeline di integrazione e distribuzione continue per .NET MAUI.
Formato del corso
- Lezione interattiva e discussione.
- Un sacco di esercizi e pratica.
- Implementazione pratica in un ambiente live-lab.
Opzioni di personalizzazione del corso
- Per richiedere una formazione personalizzata per questo corso, vi preghiamo di contattarci per organizzare.
Struttura del corso
Introduzione a .NET MAUI e sviluppo multipiattaforma
Tecniche avanzate di associazione e manipolazione dei dati
Utilizzo di Database e archiviazione locale
Utilizzo di API RESTful e Web Services
Implementazione di codice specifico della piattaforma e renderer personalizzati
Miglioramento dell'interfaccia utente con controlli ed effetti personalizzati
Ottimizzazione delle prestazioni e della memoria Management
Supporto per l'internazionalizzazione e la localizzazione
Implementazione dell'autenticazione e dell'autorizzazione
Strategie di test multipiattaforma e best practice
Pipeline di integrazione e distribuzione continue per .NET MAUI
Riepilogo e prossimi passi
Requisiti
-
Competenza nel linguaggio di programmazione C#
Una solida conoscenza dei concetti di programmazione orientata agli oggetti (OOP)
Familiarità con .NET Framework
Pubblico
-
Gli sviluppatori
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione .NET MAUI (Intermediate) - Booking
Corso di formazione .NET MAUI (Intermediate) - Enquiry
.NET MAUI (Intermediate) - Richiesta di consulenza
Richiesta di consulenza
Recensioni (1)
La mia parte preferita è la domanda e la risposta con Sir. Jose. È molto ben informato e conosce la risposta alle nostre domande.
John Henry - Toyota Motor Philippines
Corso - .NET MAUI (Intermediate)
Traduzione automatica
Corsi in Arrivo
Corsi relativi
Advanced Flutter
14 oreQuesto Italia di formazione dal vivo con istruttore (online o in loco) è rivolto agli sviluppatori che desiderano utilizzare Flutter per creare applicazioni multipiattaforma.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Migrare le applicazioni da Java a Flutter.
- Integrare Firebase servizi di back-end come database, autenticazione e archiviazione.
- Crea animazioni e funzionalità avanzate dell'interfaccia utente per un'app.
BLoC Pattern
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano imparare a usare BLoC Pattern per gestire lo stato tra diverse applicazioni.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere i concetti di base e l'architettura di BLoC.
- Creare, testare ed eseguire il debug di BLoC.
- Informazioni sul contesto di compilazione BLoC.
.NET MAUI Fundamentals
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano apprendere i fondamenti di .NET MAUI per creare applicazioni di base.
Al termine di questa formazione, i partecipanti saranno in grado di:
-
Comprendere i fondamenti di .NET MAUI e dello sviluppo multipiattaforma.
Creare applicazioni .NET MAUI di base con layout, controlli ed esplorazione.
Testare, eseguire il debug e distribuire applicazioni .NET MAUI.
Embedded Linux Systems Architecture
35 oreObiettivi del corso
Fornire una comprensione degli elementi essenziali di GNU/Linux embedded, come i bit e i pezzi si incastrano tra loro. Quali componenti sono necessari per costruire un sistema GNU/Linux embedded, da dove ottenerli e come configurarli/compilarli/installarli? Da dove chiedere aiuto? E per quanto riguarda le licenze software? Gli esercizi pratici forniscono l'esperienza pratica necessaria per andare avanti e sviluppare i propri sistemi GNU/Linux embedded dopo aver completato con successo questo addestramento.
Descrizione: __________
Questo corso di formazione di cinque giorni utilizza esercizi pratici combinati con istruzioni per illustrare i concetti di GNU/Linux embedded. È progettato per aggiornarti rapidamente. La filosofia, i concetti e i comandi necessari per fare un uso efficace di GNU/Linux sono descritti attraverso una combinazione di teoria e addestramento sul campo.
Non reinventate la ruota, ma imparate da un formatore esperto e portate a casa una conoscenza pratica di GNU/Linux e la capacità di usarlo efficacemente nel vostro progetto di sviluppo embedded.
A chi è rivolto?
Manager, project manager, software, hardware, sviluppo, ingegneri di sistema, tester, amministratori, tecnici e altre parti interessate alla tecnologia, che vogliono capire il più rapidamente possibile come funziona GNU/Linux embedded. Si deve usare GNU/Linux o si deve decidere se ha senso usarlo o meno. Forse avete già provato ad usare Embedded GNU/Linux, ma non siete sicuri di aver fatto tutto nel modo giusto. Al momento si usa un sistema operativo diverso e una bacchetta per capire se GNU/Linux potrebbe essere migliore e/o più economico.
Opzioni di consegna
Tutto il materiale didattico è in inglese, ma la presentazione può essere in inglese o in tedesco, a seconda dei casi, in tutto il mondo.
- Sul posto - guidato dall'istruttore
- on-line - guidato dall'istruttore
- Combinazione on-site/on-line - guidato dall'istruttore
Embedded Linux Kernel and Driver Development
14 oreUn corso di due giorni composto da circa il 60% di esercitazioni pratiche incentrate su interni, architettura, sviluppo e analisi del kernel di Linux embedded e su come scrivere e integrare diversi tipi di driver di dispositivo.
Chi dovrebbe partecipare?
Ingegneri interessati allo sviluppo del kernel Linux su sistemi embedded e plateforms.
Build Native iOS and Android Apps with Flutter
14 oreIn questo corso di formazione dal vivo con istruttore in Italia (online o in loco), i partecipanti impareranno come utilizzare Flutter per sviluppare rapidamente un'app mobile che funziona su dispositivi iOS e Android.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Installa rapidamente il framework, l'IDE e altri strumenti per iniziare a sviluppare.
- Comprendi e usa il linguaggio Dart di Google per creare rapidamente un prototipo di un'app mobile.
- Testa e distribuisci app per dispositivi mobili eseguite sia su iOS che su Android utilizzando un'unica base di codice.
- Personalizza l'app utilizzando un ricco set di widget, layout e animazioni.
Flutter Development Bootcamp with Dart
35 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano utilizzare Flutter per creare e creare app mobili di alta qualità per Android, iOS e altre piattaforme da una base di codice comune.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Configura l'ambiente di sviluppo necessario per iniziare a creare Flutter app.
- Usa il linguaggio di programmazione Dart per sviluppare il codice per la creazione delle app.
- Usa i widget Flutter per progettare e creare un'interfaccia utente esteticamente gradevole e facile da usare.
- Distribuisci e testa le app su diverse piattaforme (dispositivi mobili, desktop, web e così via).
Ionic2
14 oreQuesta formazione guidata dal formatore in Italia (online o presenza) è rivolta a sviluppatori di livello principiante a intermedio che desiderano utilizzare Ionic 2 per creare applicazioni mobili ibride.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere i concetti fondamentali di Ionic 2 e la sua architettura.
- Criare applicazioni a pagina singola e multi-pagina utilizzando Ionic 2.
- Sistemare le app con SCSS ed integrazioni di terze parti.
- Testare, distribuire e gestire efficacemente i rilasci delle applicazioni mobili.
Ionic 4 and Angular for Developers
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori web che desiderano creare un'applicazione mobile ibrida con Ionic 4.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Integra le funzionalità native del dispositivo in un'applicazione mobile ibrida.
- Utilizzare Angular e Ionic 4 per creare un'applicazione mobile ibrida.
- Eseguire un'applicazione ibrida in un emulatore di dispositivo mobile.
Ionic 6
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori web che desiderano creare un'applicazione mobile moderna con Ionic 6.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Integra le funzionalità native del dispositivo in una moderna applicazione mobile ibrida.
- Impara i fondamenti di Ionic.
- Informazioni su come distribuire Ionic applicazioni in produzione.
- Eseguire un'applicazione ibrida moderna in un emulatore di dispositivi mobili.
Embedded GNU/Linux Kernel Internals and Device Drivers
35 oreDescrizione
Questo corso di formazione di 5 giorni utilizza esercizi pratici combinati con istruzioni per illustrare i concetti dell'interno del kernel GNU/Linux e dello sviluppo dei driver di dispositivo. È progettato per aggiornarti rapidamente. Descriviamo i processi, i concetti e i comandi necessari per scrivere i driver dei dispositivi GNU/Linux attraverso una combinazione di teoria e formazione sul posto di lavoro.
Non reinventare la ruota, ma impara da un formatore esperto e porta a casa una conoscenza operativa e la capacità di utilizzarla efficacemente nel tuo progetto di sviluppo embedded.
Chi dovrebbe partecipare?
Persone interessate o incaricate dello sviluppo o della valutazione dello sviluppo di driver di dispositivi GNU/Linux come ingegneri del software, ingegneri sul campo, manager (di progetto), ingegneri dell'hardware.
Mobile App Development with Flutter and AI
12 oreSviluppo App Mobile con Flutter e IA è la pratica di creare app mobili scalabili, sicure e capaci di utilizzare l'intelligenza artificiale attraverso architetture moderne, principi UX/UI e metodologie agile.
Questo training guidato da un istruttore (online o sul posto) è rivolto a sviluppatori di livello intermedio che desiderano creare ed implementare app mobili utilizzando Flutter, integrare funzionalità AI, applicare le migliori pratiche di sicurezza e seguire i flussi di lavoro agile.
Al termine di questo training, i partecipanti saranno in grado di:
- Sviluppare app mobili robuste utilizzando Flutter con un focus sul design UX/UI.
- Applicare pratiche di sviluppo agile durante tutto il ciclo di vita del progetto.
- Incorporare funzionalità AI come motori di raccomandazione o chatbot.
- Delineare architetture mobili sicure con integrazione Firebase.
Formato del Corso
- Lectura interattiva e discussione.
- Molte esercitazioni e pratica.
- Esecuzione pratica in un ambiente di laboratorio live.
Opzioni di Personalizzazione del Corso
- Per richiedere un training personalizzato per questo corso, si prega di contattarci per organizzarlo.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 oreIBM MobileFirst Platform (precedentemente nota come Worklight Foundation) è una suite di strumenti e servizi per la creazione di applicazioni aziendali per dispositivi mobili e tablet. La sua API lato client è disponibile per iOS (Objective-C), Android nativo (Java), J2ME, C# Windows Phone nativo (C#) e JavaScript per applicazioni Web ibride o mobili multipiattaforma. La piattaforma MobileFirst è disponibile on-premise o nel cloud.
In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come configurare e utilizzare la piattaforma MobileFirst per sviluppare e gestire applicazioni mobili ibride basate su HTML5, JS e CSS.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Installare e configurare MobileFirst
- Sviluppa, testa e distribuisci app per dispositivi mobili ibride multipiattaforma.
- Utilizza i meccanismi di sicurezza di MobileFirst per proteggere le app.
- Aggiorna le app over-the-air all'interno di un'organizzazione, evitando la necessità di app store.
- Amministra e monitora le app mobili.
Pubblico
- Gli sviluppatori
Formato del corso
- In parte lezione, in parte discussione, esercizi e pratica pratica in un ambiente di laboratorio dal vivo.
Nota
- Questo corso di formazione si basa su Mobile Foundation 8.0. Per richiedere una versione diversa o altre personalizzazioni a questo corso, vi preghiamo di contattarci per l'organizzazione.
React Native for iOS and Android
21 oreIn questo corso di formazione dal vivo con istruttore in Italia, i partecipanti imparano i principi e l'approccio alla base di React Native mentre affrontano lo sviluppo della propria applicazione mobile per Android e iOS
Xamarin for Cross-Platform Development
21 oreIn questo corso di formazione dal vivo con istruttore in Italia (online o in loco), i partecipanti apprenderanno gli aspetti chiave di Xamarin mentre affrontano lo sviluppo del proprio set di applicazioni mobili per Android, iOS e Windows.