Ciao, Habr! Di recente abbiamo pubblicato la prima parte di una serie di raccolte di corsi formativi utili per programmatori. Ed ecco che si avvicina l'ultima, la quinta parte. In essa abbiamo elencato alcuni dei corsi IT più popolari disponibili sulla nostra piattaforma formativa Microsoft Learn. Tutti sono ovviamente gratuiti. Maggiori dettagli e link ai corsi qui sotto!
Temi dei corsi in questa raccolta:
- Python
- Xamarin
- Visual Studio Code
- Microsoft 365
- Power BI
- Azure
- Supporto ML
Tutti gli articoli della serie


1. Introduzione a Python
Scopri come scrivere codice semplice in Python, dichiarare variabili e usare l'input/output della console
In questo modulo dovrai:
- esaminare le opzioni di esecuzione delle applicazioni Python;
- utilizzare l'interprete Python per eseguire comandi e script;
- imparare a dichiarare variabili;
- creare una semplice applicazione Python che accetta input e genera output.
Inizia l'apprendimento

2. Creazione di applicazioni mobili con Xamarin.Forms
Questo corso copre già completamente o quasi tutte le funzionalità dello strumento e prevede 10 ore di formazione. Ti insegnerà a lavorare con Xamarin.Forms e a utilizzare C# e Visual Studio per creare applicazioni eseguibili su dispositivi iOS e Android. Pertanto, per iniziare la formazione, è necessario avere Visual Studio 2019 e possedere competenze in C# e .NET.
Moduli del corso:
- Creazione di un'app mobile con Xamarin.Forms;
- Introduzione a Xamarin.Android;
- Introduzione a Xamarin.iOS;
- Creazione dell'interfaccia utente nelle applicazioni Xamarin.Forms utilizzando XAML;
- Impostazione del layout nelle pagine XAML in Xamarin.Forms;
- Progettazione di pagine XAML coerenti in Xamarin.Forms utilizzando risorse e stili condivisi;
- Preparazione dell'app Xamarin per la pubblicazione;
- Utilizzo di servizi web REST nelle applicazioni Xamarin;
- Archiviazione di dati locali utilizzando SQLite nell'app Xamarin.Forms;
- Creazione di applicazioni Xamarin.Forms multipagina con navigazione basata su stack e schede.

3. Sviluppo di applicazioni con Visual Studio Code
Scopri come sviluppare applicazioni utilizzando Visual Studio Code e sfruttare le potenzialità di questo ambiente per creare e testare una semplice applicazione web.
In questo modulo apprenderai come eseguire le seguenti attività:
- esplorare le funzionalità principali di Visual Studio Code;
- scaricare e installare Visual Studio Code;
- installare estensioni per lo sviluppo web di base;
- utilizzare le funzioni di base dell'editor Visual Studio Code;
- creare e testare una semplice applicazione web.

4. Microsoft 365: modernizzazione del deployment aziendale con Windows 10 e Office 365
Microsoft 365 aiuta a creare un ambiente sicuro e aggiornato utilizzando dispositivi con Windows 10, sui quali sono installate le applicazioni Office 365 e la cui gestione avviene tramite Microsoft Enterprise Mobility + Security.
Questo modulo, della durata di 3,5 ore, ti insegnerà a lavorare con Microsoft 365, coprendo le basi dell'uso dello strumento, oltre alla sicurezza e alla formazione degli utenti.

5. Creazione del primo report Power BI e condivisione dello stesso
Con Power BI puoi creare elementi visivi e report straordinari. In questo modulo imparerai a utilizzare Power BI Desktop per connetterti ai dati, creare elementi visivi e report che potrai condividere con altri utenti nella tua organizzazione. Quindi scoprirai come pubblicare report nel servizio Power BI e consentire ad altri utenti di visualizzare le tue informazioni analitiche, che possono risultare utili nel loro lavoro.
In questo modulo apprenderai come eseguire le seguenti attività:
- creare un report in Power BI;
- condividere report in Power BI.

6. Creazione e utilizzo di report analitici in Power BI
Questo schema di 6-7 ore di formazione ti introdurrà a Power BI e ti insegnerà a utilizzare e creare report di analisi aziendale. Per iniziare, è sufficiente avere esperienza con Excel, accedere a Power BI e scaricare l'applicazione.
Moduli:
- Iniziare con Power BI;
- Ottenere dati con Power BI Desktop;
- Modellare i dati in Power BI;
- Utilizzare elementi visivi in Power BI;
- Esplorare i dati in Power BI;
- Pubblicazione e condivisione in Power BI.

7. Nozioni di base su Azure
Sei interessato al cloud, ma non sai esattamente quale beneficio possa portarti? Dovresti iniziare con questo schema di formazione.
Questo schema di formazione tratta i seguenti argomenti:
- Concetti fondamentali legati al cloud computing: alta disponibilità, scalabilità, elasticità, flessibilità, resilienza e ripristino di emergenza;
- Vantaggi del cloud computing in Azure: come possono farti risparmiare tempo e denaro;
- Confronto e analisi delle principali strategie di migrazione ai servizi cloud di Azure;
- Servizi disponibili in Azure, inclusi servizi di calcolo, servizi di rete, servizi di archiviazione e sicurezza.
Completando questo schema di formazione, acquisirai le conoscenze necessarie per sostenere l'esame AZ900 Microsoft Azure Fundamentals.

8. Gestione delle risorse in Azure
Scopri in 4-5 ore come utilizzare l'interfaccia della riga di comando di Azure e il portale web per creare e amministrare risorse cloud e monitorarne l'utilizzo.
Moduli di questo corso:
- Allineare i requisiti con i tipi di cloud e i modelli di servizio in Azure;
- Gestione dei servizi Azure tramite CLI;
- Automatizzazione delle attività di Azure tramite script PowerShell;
- Previsione delle spese e ottimizzazione dei costi su Azure;
- Controllo e gestione delle risorse Azure tramite Azure Resource Manager.

9. I principali servizi cloud — introduzione ad Azure
Per iniziare a lavorare con Azure, è necessario creare e configurare il primo sito web nel cloud.
In questo modulo apprenderai come eseguire le seguenti attività:
- Introduzione alle informazioni sulla piattaforma Microsoft Azure e alla sua relazione con il cloud computing;
- Distribuzione di un sito web nel servizio App di Azure;
- Scalabilità del sito web per ottenere ulteriori risorse di calcolo;
- Utilizzo di Azure Cloud Shell per interagire con il sito web.

10. Servizio di machine learning di Azure
Azure offre un'ampia gamma di servizi per sviluppare e distribuire modelli di machine learning. Scopri come utilizzare questi servizi per analizzare i dati.
Moduli di questo corso:
- Introduzione al servizio di machine learning di Azure;
- Addestramento di un modello di machine learning locale utilizzando il servizio di machine learning di Azure;
- Automatizzazione della selezione del modello di machine learning tramite il servizio di machine learning di Azure;
- Registrazione e distribuzione di modelli ML utilizzando il servizio di machine learning di Azure.
Conclusione
Sono trascorse 5 settimane, in cui vi abbiamo parlato di 35 corsi gratuiti interessanti disponibili sulla piattaforma Microsoft Learn. Naturalmente, non sono affatto tutti. Potete sempre visitare la piattaforma e trovare corsi su molte tecnologie e linguaggi di programmazione. E non ci fermiamo, continuiamo a sviluppare Learn in russo!
*Si prega di notare che per completare alcuni moduli potrebbe essere necessaria una connessione sicura.
Fonte: habr.com
