Fondamenti di C# e .NET
Costruisci una solida base in C# e .NET con la nostra formazione completa, progettata per gli sviluppatori che desiderano approfondire le proprie conoscenze.

Info basate su dati pubblici. I dati potrebbero essere imprecisi o non aggiornati: verificali sul sito del provider. Formazione non è responsabile del corso, organizzato dal provider, che è il solo responsabile dell’iscrizione e dell’erogazione del corso.
In sintesi
Corso da seguire online, organizzato da Esamatic.
Costruisci una solida base in C# e .NET con la nostra formazione completa, progettata per gli sviluppatori che desiderano approfondire le proprie conoscenze.
A chi è rivolto
Programmatori esperti provenienti da altri linguaggi (Java, C++, Python) che passano a C#, nonché sviluppatori C# junior che desiderano consolidare le proprie basi .NET.
Obiettivi
- Scrivere C# Idiomatico — Applicare principi orientati agli oggetti, generics e funzionalità moderne di C# per scrivere codice pulito e manutenibile
- Padroneggiare le Query sui Dati — Usare LINQ per interrogare collezioni in memoria, database e documenti XML con una sintassi unificata
- Costruire Applicazioni Concorrenti — Implementare multithreading, pattern async/await e processing parallelo con la Task Parallel Library
- Sviluppare con Visual Studio 2022 — Utilizzare tutta la potenza dell’IDE per debugging, unit testing, profiling e gestione pacchetti NuGet
Requisiti di ammissione
- Esperienza con almeno un linguaggio di programmazione (Java, C++, Python o simili)
- Comprensione dei concetti base di programmazione (variabili, cicli, funzioni)
- Un computer con Visual Studio 2022 Community Edition o superiore installato
Scheda del corso
- Modalità
- Online
- Durata
- 35 ore
- Ente organizzatore
- Esamatic
- Lingua
- Italiano
Domande frequenti
Il corso è per principianti assoluti?
Questo corso presuppone esperienza di programmazione in un altro linguaggio. I principianti assoluti dovrebbero prima seguire un corso introduttivo di programmazione.
Quale versione di .NET viene trattata?
Il corso copre .NET 6/7 con C# 10/11. I concetti sono compatibili con le release .NET successive.
Il corso copre ASP.NET o lo sviluppo desktop?
L’attenzione è sul linguaggio C# e sui fondamenti .NET Core. Corsi specializzati per ASP.NET, WPF e altri framework si basano su queste fondamenta.
Quanta programmazione pratica è prevista?
Circa il 60% del corso è composto da laboratori pratici ed esercizi di codifica, garantendo l’applicazione immediata di ogni concetto.
