Programmazione C# Base
Corso
A Milano
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso intensivo
-
Livello
Livello intermedio
-
Luogo
Milano
-
Ore di lezione
24h
-
Durata
3 Giorni
-
Inizio
Scegli data
Impara ad usare Visual Studio per creare applicazioni in C#. Attraverso esempi concreti imparerai: tutte le istruzioni del linguaggio C# dalla if all foreach, i tipi di dati primitivi, le classi e gli oggetti del paradigma object oriented. Capirai il significato di incapsulamento e visibilità, ereditarietà, polimorfismo e astrazione.
Imparerai ad usare vettori, matrici, collezioni di oggetti e molto altro.
Finalmente vedrai come si può creare un file, modificarlo ed eliminarlo e come si può serializzare un oggetto in un file.
Vedrai i vari assembli e spazi dei nomi di C# che ti offriranno funzionalità fantastiche per la programmazione: System, Collections.Generic, Data, IO, Text, Linq …
Acquisirai padronanza con C# per poi imparare facilmente a sviluppare Web App usando ASP Net MVC o creare App Android, iOS e Windows usando Xamarine o giochi con Unity.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Per conoscere le potenzialità offerte da C# ed acquisire velocemente quanto basta per poter creare le prime proprie applicazioni.
Il corso è destinato a tutte le persone che avendo una conoscenza di base della programmazione desiderino acquisire velocemente il paradigma Object Oriented ed il linguaggio Microsoft C#. L’acquisizione delle conoscenze avverrà attraverso l’illustrazione di esercizi pratici usando Visual Studio.
Il corso è gratuito se l’allievo ha meno di trent’anni e usufruisce di una dote in Garanzia Giovani Regione Lombardia.
Conoscenze di base di programmazione.
L'insegnamento si basa sul trasferimento di Know How con esempi concreti derivati da oltre 30 anni di esperienza nella programmazione Object Oriented.
Questo corso è gratuito se l’allievo ha meno di trent’anni e usufruisce di una dote in Garanzia Giovani Regione Lombardia.
Per sapere se ha diritto, ci mandi una mail e le forniremo i dettagli della procedura.
Appena ricevuta la tua richiesta sarai contatto da un nostro responsabile per verificare le tue esigenze e la possibilità di iscrizione gratuita. Se hai diritto all'iscrizione gratuita ti
verranno fornite indicazioni dettagliate su come farla, altrimenti ti verrà indicato il costo del corso e le modalità di pagamento sempre che tu sia interessato a frequentarlo anche a pagamento.
Il corso è gratuito se l’allievo ha meno di trent’anni e usufruisce di una dote in Garanzia Giovani Regione Lombardia.
Se non puoi avere una dote in Garanzia Giovani Regione Lombardia dovrai pagare la quota d'iscrizione pari a 960,00 Euro.
Opinioni
Materie
- C++
- Linguaggio C
- Programmazione
- Programmazione C#
- C#
- C
- Spazio dei Nomi
- Assembly
- Linq
- Blocchi try catch finally
Professori
Giuseppe Adavastro
Dottore in informatica
30 anni di esperienza nel settore come analista programmatore Di cui dettaglio alcuni titoli esemplificativi: progetto ID 96562 Percorso dote unica lavoro “corso di programmazione Java server face” docenza anno 2014 progetto ID 96563 Percorso dote unica lavoro “corso di programmazione Java spring” docenza anno 2014 progetto ID 75396 Corso autofinanziato di programmazione Microsoft Dot.net ore 264
Programma
1. Il linguaggio C#: una prima visione procedurale per acquisire le istruzioni e i tipi di dati di base:
- variabili, operatori, espressioni e blocco di istruzioni;
- i tipi di dati primitivi e gli array;
- controllo del flusso del programma:
istruzione if “then” else;
istruzioni break, continue e return;
istruzione switch;
istruzioni while e do while;
istruzione for, foreach;
2. Il Paradigma Object Oriented (incapsulamento e visibilità, ereditarietà, polimorfismo, astrazione e), comprendere cos’è una Classe, cos’è un Oggetto e cos’è un programma ad oggetti;
- Passare dal “problema” al modello statico delle classi usando schemi UML (Unified Modeling Language);
- Le classi in C#: lo spazio dei nomi, l’incapsulamento e la visibilità, l’ereditarietà, il polimorfismo e l'astrazione;
- Le principali librerie di classei e relativi spazi dei nomi offerti da C#: System, Collections.Generic, Data, IO, Text;
- Esempi d’uso con creazione di file (stream), scrittura e lettura, formattazione dei dati, input ed output da consolle;
- Serializzazione e deserializzazione degli oggetti;
- Le eccezioni: i blocchi try catch finally – come e quando usarli;
- Creazione di una classe di eccezione personalizzata ;
- Introduzione alla programmazione concorrente: costruire e gestire thread;
- la costruzione e debug di un’applicazione completa con gestione degli errori, interfaccia grafica ed accesso ai file.
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Programmazione C# Base