Struttura del corso
Introduzione a C#
- Storia di C#
- Piattaforma .NET
- Utilizzo della documentazione e selezione di libri di riferimento
- Tendenze nello sviluppo di C# e .NET
Sintassi
- Tipi di dati
- Tipi semplici
- Operatori
- Serializzazione degli oggetti
- Collezioni di dati
- Controllo del flusso delle istruzioni
- Tabellari
Programmazione orientata agli oggetti
- Modellizzazione
- Oggetti: proprietà e metodi
- Creazione di oggetti
- Oggetti e riferimenti
- Classi
- Interfacce
- Classi astratte
- Polimorfismo
Gestione degli errori e delle eccezioni
- Istruzione Try... catch
- Creazione di tipi di eccezione personalizzati
Operazioni di input-output
- Flussi e filtri
- Supporto file
Fondamenti per la creazione di applicazioni web con C# in .NET
- Panoramica di ASP.NET Core
- Architettura multistrato
- Architettura delle applicazioni Request/Response
- Connessione e interazione con il database
- Modellizzazione della business layer applicativa
- Strato controller
- Creazione delle viste
- Discussione dei casi d'uso comuni
Recensioni (7)
Le risorse a disposizione erano abbondanti.
Kehinde - Computerbits
Corso - Programming in C#
Traduzione automatica
Colin ha affrontato l'argomento in un modo e utilizzando un linguaggio che lo rendeva facile da comprendere. È riuscito a coprire una vasta quantità di contenuti in poco tempo senza farlo sembrare un "sovraffollamento di informazioni". La formazione è stata condotta in modo da garantire l'assimilazione delle informazioni e la loro applicazione successiva, piuttosto che trattare ogni parte separatamente dalle altre.
David - Sepura Plc
Corso - Programming in C#
Traduzione automatica
Colin è riuscito a presentare i contenuti del corso in modo fluido e a spiegare in termini semplici quando il pubblico aveva dei dubbi. La transizione da un capitolo all'altro è stata eccellente. Proprio come un narratore, combinando teoria con esercizi pratici, è riuscito brillantemente ad attirare la nostra attenzione.
Ionel - Sepura Plc
Corso - Programming in C#
Traduzione automatica
Ho pensato che Colin fosse un ottimo insegnante. Molto competente e entusiasta dell'argomento, ma anche gentile e incoraggiava le domande, facendomi sentire a mio agio nel chiedere. Ha adattato i materiali per adattarli alle mie esigenze e ha trascorso del tempo lavorando su alcuni punti di base che non erano presenti nel quaderno di lavoro per assicurarsi che avessi acquisito una buona comprensione. Ho apprezzato molto il fatto che abbia dedicato un po' di tempo in più a spiegare altri punti che riteneva utili per me, e poi mi ha consigliato ulteriori materiali che pensava sarebbero stati benefici per i miei futuri studi. Avrei desiderato che il corso fosse stato più lungo!
Caltha Stevenson-Hanns - UCEM
Corso - Programming in C#
Traduzione automatica
Rinfrescare le conoscenze di programmazione
Malcolm Mikkelsen - Emerson Process Management
Corso - Programming in C#
Traduzione automatica
Rinfrescare le conoscenze di programmazione
Malcolm Mikkelsen - Emerson Process Management
Corso - Programming in C#
Traduzione automatica
Apprezzo il modo in cui è stata gestita la formazione, con l'approfondimento di diversi argomenti durante la trattazione di un esempio. Il formatore è molto esperto e competente nella materia.
Abdur Raafiu Mohamed Farook - Emerson Process Management
Corso - Programming in C#
Traduzione automatica