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.
Advanced .NET MAUI
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano padroneggiare le funzionalità e le tecniche avanzate di .NET MAUI per creare applicazioni mobili e desktop.
Al termine di questa formazione, i partecipanti saranno in grado di:
-
Padroneggia tecniche MVVM avanzate, inserimento delle dipendenze e modelli architettonici.
Personalizzare ed estendere il framework .NET MAUI.
Crea componenti e librerie riutilizzabili e comprendi le tecniche avanzate di debug e profilatura.
Affronta le sfide nelle applicazioni su larga scala come la sincronizzazione, la memorizzazione nella cache e la sicurezza.
.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 oreThis instructor-led, live training in Italia (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 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.
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.