Cerchi lavoro? Cerchi un Corso o un Master? Vuoi metterti in proprio? Sei nel posto giusto, inizia subito la tua ricerca gratis

20 Aprile 2024 Elimina data

20 Maggio 2024 Elimina data

Corso C# Programmazione .Net Microsoft

Close

Richiedi informazioni sul corso


3471012275 - 3429836

Corso C# Programmazione .Net Microsoft

Impara a programmare in ambiente .Net dai professionisti!

Obiettivo del corso

Corso Programmazione C#  .Net ambiente Microsoft

C# è il linguaggio per l’ambiente Microsoft  appositamente progettato per la compilazione di un’ampia gamma di applicazioni per la piattaforma .NET Framework. C# ha vastissimi utilizzi, dal software puro fino allo sviluppo nel campo gaming ed in particolare per Unity 3D.
(www.microsoft.com/it-it/)

Potente ed indipendente dai tipi, è un linguaggio orientato a oggetti. In C# sono state introdotte diverse innovazioni che facilitano lo sviluppo rapido di applicazioni, mantenendo al tempo stesso l’espressività e l’eleganza tipiche dei linguaggi di tipo C.

La libreria di classi .NET Framework fornisce l’accesso a numerosi servizi del sistema operativo e ad altre classi utili e accuratamente progettate che velocizzano in modo determinante lo sviluppo.

Nel mercato del lavoro IT sono tantissime le richieste di sviluppatori per l’ambiente .Net C#.

 

Obiettivi: fornire le basi per la programmazione in C#

 

A chi è rivolto

Requisiti degli studenti: consigliate conoscenze di programmazione di almeno un linguaggio.

Programma

Programma: (32 ore di lezione teoriche e pratiche)

 

Modulo 1

– Introduzione C#

– Il framework .NET

– Il primo programma : “HELLO WORLD”

– I fondamenti della programmazione

– I tipi

– Variabili, costanti, operatori ed espressioni

Modulo 2

– Istruzioni di controllo e di flusso

– Oggetti e classi

– Modificatori di visibilità

– Membri statici

– Distruzione degli oggetti

– Proprietà

– Overloading dei metodi

Modulo 3

– Il paradigma OBJECT ORIENTED

– Incapsulamento

– Ereditarietà

– Polimorfismo

Astrazione

Modulo 4

– I namespace

– Strutture

– Interfacce

– Classi astratte

– Metaclassi

Modulo 5

Ereditarietà e riuso delle classi

– Relazione Is-a

– Costruttori e parola chiave super

– Aggregazione oggetti e composizione

Modulo 6

– Polimorfismo

– Overloading

– Legame statico / dinamico

– Override

– Polimorfismo per dati

Modulo 7

– Container class

– Array e indici

– System.collection

– Set, List, Map, Iterator

Modulo 8

– Gestione delle eccezioni

– Il blocco try…catch

– Finally, throw, throws

Modulo 9

– Delegates

– Gestione degli eventi

Modulo 10

– I Generics

– Tipi composti

– Collection generiche

– Anonymous method

– Iterators

 

(Ambiente di Sviluppo: Visual Studio)

Dove si svolge

virtual classroom online oppure in aula frontale presso Innovaformazione

Richiedi informazioni sul corso


Richiedi informazioni sul corso
Richiedi informazioni sul corso

Richiedi informazioni sul corso


3471012275 - 3429836

Caratteristiche del corso

Sede: Italia
Durata ore: 32
Ore online: 32
Settore corso: Analisi e programmazione, Cloud Computing, Gestionali e Software, Informatica, Multimedia e design
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza
Durata ore: 32
Ore online: 32
Settore corso: Analisi e programmazione, Cloud Computing, Gestionali e Software, Informatica, Multimedia e design
Tipologia: Corsi di alta formazione
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza