Ciao, Habr! Abbiamo recentemente pubblicato la prima parte di una serie di raccolte di corsi utili per programmatori. Ed ecco che è arrivata inaspettatamente anche l'ultima, quinta parte. In essa abbiamo elencato alcuni dei corsi IT più popolari disponibili sulla nostra piattaforma di formazione Microsoft Learn. Tutti sono ovviamente gratuiti. Maggiori dettagli e link ai corsi sotto il tag!
Le tematiche dei corsi in questa raccolta:
- Python
- Xamarin
- Visual Studio Code
- Microsoft 365
- Power BI
- Azure
- ML
Tutti gli articoli della serie


1. Introduzione a Python
Scopri come scrivere codice semplice in Python, dichiarare variabili e utilizzare l'input e l'output della console
In questo modulo imparerai a:
- esplorare le opzioni per eseguire 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 a studiare

2. Creazione di applicazioni mobili con Xamarin.Forms
Questo corso copre già completamente o quasi tutte le funzionalità dello strumento e richiede 10 ore di studio. Ti insegnerà a lavorare con Xamarin.Forms e utilizzare C# e Visual Studio per creare applicazioni che girano su dispositivi iOS e Android. Pertanto, per iniziare lo studio, è necessario avere Visual Studio 2019 e 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 di interfacce 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;
- Memorizzazione di dati locali con 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 con Visual Studio Code e utilizzare le funzionalità di questo ambiente per creare e testare un'applicazione web molto semplice.
In questo modulo scoprirai come eseguire le seguenti attività:
- esplora le principali caratteristiche di Visual Studio Code;
- scarica e installa Visual Studio Code;
- installa le estensioni per lo sviluppo web di base;
- utilizzi le funzioni di base dell'editor Visual Studio Code;
- creerai e testerai una semplice applicazione web.

4. Microsoft 365: modernizzazione del rollout aziendale utilizzando Windows 10 e Office 365
Microsoft 365 aiuta a creare un ambiente sicuro e aggiornato utilizzando dispositivi con Windows 10, su cui sono installate le applicazioni di 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, illustrerà le basi dell'uso dello strumento, nonché della sicurezza e della formazione degli utenti.

5. Creazione del primo report Power BI e condivisione dello stesso
Con Power BI puoi creare visualizzazioni e report impressionanti. In questo modulo imparerai a utilizzare Power BI Desktop per connetterti ai dati, creare visualizzazioni e report che potrai rendere disponibili ad altri utenti nella tua organizzazione. Successivamente, scoprirai come pubblicare report nel servizio Power BI e consentire ad altri utenti di visualizzare le tue analisi, il che potrebbe risultare utile nel lavoro.
In questo modulo scoprirai 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 apprendimento di 6-7 ore ti introdurrà a Power BI e ti insegnerà a utilizzare e creare report di business analytics. Per iniziare, ti basta avere esperienza con Excel, accedere a Power BI e scaricare l'app.
Moduli:
- Iniziare a lavorare con Power BI;
- Ottenere dati tramite Power BI Desktop;
- Modellazione dei dati in Power BI;
- Utilizzo delle visualizzazioni in Power BI;
- Esplorazione dei dati in Power BI;
- Pubblicazione e condivisione in Power BI.

7. Nozioni di base su Azure
Sei interessato al cloud ma non sai quali vantaggi può offrirti? Dovresti iniziare da questo schema di apprendimento.
In questo schema di apprendimento vengono trattati i seguenti argomenti:
- Concetti fondamentali relativi al cloud computing: alta disponibilità, scalabilità, elasticità, flessibilità, tolleranza ai guasti e ripristino di emergenza;
- Vantaggi del cloud computing in Azure: come possono aiutarti a risparmiare tempo e denaro;
- Confronto e analisi delle principali strategie di transizione 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 apprendimento, acquisirai le conoscenze necessarie per superare l'esame AZ900 Microsoft Azure Fundamentals.

8. Gestione delle risorse in Azure
Scoprite in appena 4-5 ore come creare e gestire risorse cloud tramite il prompt dei comandi di Azure e il portale web, oltre a monitorarne l'uso.
Moduli di questo corso:
- Allineamento dei requisiti con i tipi di cloud e i modelli di servizio in Azure;
- Gestione dei servizi Azure tramite CLI;
- Automazione delle attività Azure tramite script PowerShell;
- Previsione dei costi e ottimizzazione delle spese in Azure;
- Controllo e organizzazione delle risorse Azure tramite Azure Resource Manager.

9. Servizi cloud fondamentali - introduzione ad Azure
Per iniziare a utilizzare Azure, è necessario creare e configurare il primo sito web nel cloud.
In questo modulo scoprirai come eseguire le seguenti attività:
- Introduzione ai servizi della piattaforma Microsoft Azure e al loro legame con il cloud computing;
- Distribuzione di un sito web nel servizio App Services di Azure;
- Aumentare la scalabilità del sito web per ottenere ulteriori risorse computazionali;
- 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 lo sviluppo e la distribuzione di modelli di machine learning. Scoprite 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 tramite il servizio di machine learning di Azure.
Conclusione
Ecco, sono trascorse 5 settimane in cui vi abbiamo parlato di 35 fantastici corsi gratuiti disponibili sulla piattaforma Microsoft Learn. Naturalmente, questi non sono affatto tutti. Potete sempre visitare la piattaforma e trovare corsi su molte tecnologie e linguaggi di programmazione. E noi non ci fermiamo e continuiamo a sviluppare Learn in russo!
*Attenzione, potrebbe essere necessaria una connessione sicura per accedere ad alcuni moduli.
Fonte: habr.com
