Struttura del corso
L'ambiente di programmazione e la spiegazione di .NET Core - comprensione Visual Studio - creazione di progetti e soluzioni - importazione delle librerie - implementazione della soluzione
C# Sintassi -tipi di dati, operatori ed espressioni -cicli, condizioni -creazione di metodi -gestione delle eccezioni -invocazione di metodi -creazione di metodi di overload -parametri facoltativi e di output nei metodi
Strutture e collezioni -implementazione di strutture e tipologie di enum -organizzazione dei dati in collezioni
Programmazione orientata agli oggetti -gestori di eventi -creazione di classi -definizione e implementazione di interfacce -implementazione di collezioni strong-type -creazione di gerarchie di classi -estensione delle classi .net Framework o Core
Lavorare con i file -lettura e salvataggio di file -serializzazione e deserializzazione XML, JSON -lavorare con la libreria I/O
Utilizzo dei database -creazione e utilizzo di modelli di dati di entità -interrogare i dati usando LINQ -aggiornamento dei dati con LINQ -accesso remoto ai dati in rete -accesso ai dati tramite servizi Web (REST)
Programmazione multithread e asincrona -implementazione multithreading utilizzando espressioni e attività Lambda -preparazione di operazioni asincrone -sincronizzazione simultanea per l'accesso ai dati
Facoltativo (se il tempo lo consente): -Progetto di applicazione finestra WPF (.NET Framework) -ASP.NET Progetto MVC (.NET Framework o .NET Core) -accesso ai dati in SQL Server Database di Azure (Cloud)
Requisiti
- Conoscenza delle frasi di base dello sviluppo software.
Pubblico
- Responsabile del Team Tecnico
- programmatore
Recensioni (4)
Bello e accogliente. Molto ben informato. Consiglierei Shane ad altri.
Joshua - California State University Bakersfield
Corso - Programming in C# with Visual Studio 2022
Traduzione automatica
Molto pratico. Avere più esercizi al giorno è stato davvero utile per consolidare le conoscenze e i concetti presentati da Shane.
Michael - California State University Bakersfield
Corso - Programming in C# with Visual Studio 2022
Traduzione automatica
Ha trattato tutti gli argomenti e fornito esercizi di lavoro.
Greg - California State University Bakersfield
Corso - Programming in C# with Visual Studio 2022
Traduzione automatica
Tutto. Ancora una volta considerando la quantità di concetti trattati da Fulvio, includere una spiegazione dettagliata in tre giorni è stato davvero buono. Mi è piaciuto che abbia coperto molti concetti che noi come ingegneri dei dati avremmo richiesto.
Florim - Jisc
Corso - Programming in C# with Visual Studio
Traduzione automatica