Corso C# Programmatore

  • INNOVAFORMAZIONE
  • Corso C# Programmatore
  • Attestato di specializzazione
  • On Line
  • € 1.400,00
  • 40

Descrizione

Innovaformazione, scuola specializzata nella formazione ambito Information Technology, eroga formazione sul linguaggio C# .Net Microsoft.

Corso erogato su richiesta quindi attivabile on demand con lezioni e calendario personalizzabile.

Modalità sia frontale che online in virtual classroom (dal vivo).

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.
 

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#.

 

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

Obiettivi: fornire le basi per la programmazione in C#

 

Programma: (40 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)

Docenti sviluppatori .Net C# Senior con pluriennale esperienza.

Corso erogato per aziende o su richiesta di gruppi. Disponibile anche in modalità Online “ClasseVirtuale”

Requisiti di partecipazione

www.innovaformazione.net - tel. 3471012275 - info@innovaformazione.net

INNOVAFORMAZIONE

 Innovaformazione è una scuola orientata all'informatica e alle nuove tecnologie. 
Ci occupiamo di formazione in ambito Android, iOS/iPhone per lo sviluppo applicazioni per dispositivi mobili. Ci occupiamo di formazione su SAP e organizziamo corsi di formazione per la vendita su eBay.
Come servizi di consulenza ci occupiamo di commercio elettronico, servizio di grafica per template Ebay, consulenza per la vendita Ebay, sviluppo e progettazione software mobile per piattaforme Android e iPhone. Sviluppo software per l'e-commerce e l'interfaccia con la gestione magazzino e vendite sui portali on-line.

www.innovaformazione.net  info@innovaformazione.net - tel. 3471012275


  • via Aurelio Carrante 5-9 - 70124 (BA)