Corso C#
Creare applicazioni in ambiente .NET con il linguaggio C sharp
Corso completo dedicato alla programmazione con C# in ambiente .NET. Lezioni teoriche e pratiche porteranno il lettore ad avere una buona conoscenza del linguaggio e dell'ambiente di sviluppo. Il corso parte dalle basi del linguaggio, passando per l'ambiente ed i software di sviluppo, fino ad arrivare alla programmazione ad oggetti, all'interazione con i database, alla gestione di file, cartelle e strutture XML. Aggiornato alla versione 4.0 del .NET Framework.
Lezioni | 14 lezioni testuali, suddivise in 127 argomenti |
---|---|
Immagini | 150 immagini didattiche / illustrative |
Download | 4 risorse extra da scaricare |
Servizi | quiz, quaderno appunti, assistenza1 ed attestato finale2 |
Docente | Dott. Vincenzo Gaglio |
- E' prevista nelle mod. Tutor, Certificate ed Extra
- E' previsto nelle mod. Certificate ed Extra
Prezzi ed Info del corso C#
Sommario lezioni del corso C#
- Introduzione a Microsoft .NET ed a C#.NET
- Introduzione alla tecnologia .NET
- Versioni del .NET Framework
- Introduzione a C#
- C#: similitudini e differenze con C, C++ e Java
- I linguaggi supportati dal .NET Framework
- Struttura del .NET Framework
- Le classi del .NET Framework: i Namespaces
- Introduzione agli ambienti di sviluppo per .NET
- Novitą del .NET Framework 4.0 e del Visual Studio 2010
- L'ambiente di sviluppo Visual Studio .NET
- Introduzione all'ambiente di sviluppo Visual Studio .NET
- Download e installazione di Visual Studio
- La finestra Esplora Soluzione
- La finestra Esplora Server
- La finestra Design e l'editor del codice
- La Casella degli strumenti
- Gli oggetti gestiti da un'applicazione C#.NET (Form, Moduli, Librerie di classi)
- Aggiungere riferimenti alle librerie del .NET Framework
- Accedere ad una base dati tramite Visual Studio .NET
- Debugging e gestione degli errori
- Creazione di una nuova Form C#.NET
- Introduzione
- Creazione di una nuova Form C# con Visual Studio
- Aggiungere controlli ad una Form C#.NET
- Accedere al codice C#.NET associato ad un controllo
- Controllo TextBox e principali proprietą
- Controllo CheckBox e principali proprietą
- Controllo Button e principali proprietą
- Controllo Label e principali proprietą
- Controllo ComboBox e ListBox e principali proprietą
- Controllo PictureBox e principali proprietą
- Controllo RadioButton e principali proprietą
- Creazione di menu
- La finestra di dialogo MessageBox
- I controlli OpenDialog e SaveDialog
- Sintassi C#.NET: Istruzioni di base
- Assegnazione dei nomi e parole riservate
- Tipi di dato
- Variabili e costanti
- Gli array e ArrayList
- Operatori del linguaggio
- Console.WriteLine
- Differenza tra funzioni e routine
- Creare una funzione
- Creare una routine
- Funzioni e routine parametrizzate
- Sintassi C#.NET: Istruzioni di controllo
- Istruzioni condizionali: costrutto if...else
- Istruzioni condizionali: pił condizioni con "else if"
- Tutorial: validazione di una Form con C#.NET
- Istruzioni condizionali: costrutto switch
- Istruzioni di iterazione: costrutto for
- Istruzioni di iterazione: costrutto foreach
- Istruzioni di iterazione: costrutto While
- Istruzioni di iterazione: costrutto do...while
- Funzioni predefinite C#.NET : gestione delle stringhe, delle date e dei numeri
- Introduzione
- Principali funzioni predefinite per la gestione delle stringhe
- Length: conteggio dei caratteri
- Replace: sostituzione di caratteri
- Split: creazione di un array di sottostringhe
- Trim, TrimStart, TrimEnd: eliminare gli spazi superflui
- SubString: creazione di sottostringhe
- Contains: verifica dei caratteri di una stringa
- ToLower e ToUpper: gestione di minuscolo e maiuscolo
- Funzioni di gestione e controllo per i numeri
- Gestione delle date: l'oggetto DateTime e le funzioni Now() - Date() - Time()
- Gestione delle date: le funzioni Format e Parse
- Gestione delle date: AddDays, Subtract e Day
- Programmazione ad oggetti in C#.NET
- Introduzione all'OOP
- Metodi e Proprietą
- Eventi
- Le Classi
- Overloading
- La creazione di un oggetto: costruttori e distruttori
- Incapsulamento
- L'ereditarietą
- Il Polimorfismo
- Overriding
- Le interfacce
- Introduzione ai database
- Introduzione ai database
- Basi del linguaggio SQL
- Breve guida a MS Access
- Breve guida a SQL Server (Express Edition)
- Programmazione e database con ADO.NET - Parte 1
- Introduzione ad ADO.NET
- I Data Provider: l'oggetto Connection
- I Data Provider: L'oggetto Command
- I Data Provider: L'oggetto DataAdapter
- L'oggetto Dataset
- I Data Provider: l'oggetto DataReader (il nuovo Recordset)
- Introduzione al Data binding
- Componenti di accesso ai dati: BindingSource
- Componenti di accesso ai dati: BindingNavigator
- Connettere una sorgente di dati a controlli TextBox
- Programmazione e database con ADO.NET - Parte 2
- Introduzione ad ADO.NET e SQL Server
- L'oggetto SqlConnection
- L'oggetto SqlCommand
- L'oggetto SqlDataAdapter
- Il controllo DataGridView
- Introduzione a LINQ to SQL
- Tutorial - Una Windows Form Application con C#.NET
- Introduzione
- Struttura del database e dell'applicazione
- Lettura dei dati
- Inserimento dei dati
- Modifica dei dati
- Cancellazione dei dati
- Report dei dati
- Gestione di file e cartelle con C#.NET
- Introduzione al Namespace System.IO
- Verificare l'esistenza di un file con C#.NET
- Creare e scrivere in un file di testo con C#.NET
- Leggere un file di testo con C#.NET
- Rinominare e cancellare un file con C#.NET
- Verificare l'esistenza di una cartella con C#.NET
- Creare una cartella con C#.NET
- Leggere il contenuto di una cartella con C#.NET
- Rinominare e cancellare una cartella con C#.NET
- Realizzazione di componenti .NET e di DLL
- Introduzione ai componenti .NET
- Controlli per Form Windows
- Creare un controllo utente
- Esposizione di proprietą in un controllo utente
- Introduzione alle librerie di classi
- Creare una libreria di classi
- Progettare le librerie di classi
- Utilizzare le librerie di classi nelle applicazioni
- Interazione tra C#.NET e XML
- Introduzione ad XML
- Il Namespace System.XML
- XmlReader e XmlWriter: gestione di un documento XML con C#.NET
- Interazione tra XML e ADO.NET
- Introduzione a XAML e al WPF
- Sintassi XAML
- Windows Presentation Foundation
- Creazione di un'interfaccia WPF
Domande frequenti sul corso C#
- Qual'è la durata del corso C#?
Il corso C# può essere fruito on-line 7 giorni su 7, 24 ore su 24 senza alcun vincolo di orario. Il Corso sarą accessibile dal momento dell'avvenuto pagamento per il tempo previsto dalla modalità prescelta. - Come funziona il corso C#?
Una volta attivato, potrai accedere alle lezioni del corso e potrai utilizzare gli strumenti di ausilio didattico (come, ad esempio, l'evidenziatore ed il quaderno appunti) nonché accedere all'area di download del corso. Al termine del corso C# potrai eseguire un quiz di autovalutazione per verificare qual'è il tuo grado di apprendimento della materia. - Riceverò un attestato per la frequentazione del corso C#?
Sì! L'attestato di partecipazione al corso C# viene riconosciuto a tutti gli utenti che acquistano il corso nelle modalità certificate o extra. - L'attestato del corso C# è riconosciuto in ambito accademico?
L'attestato del corso C# è un documento privato che certifica la partecipazione ad un percorso didattico on-line. Il corso C#, come tutti i nostri corsi, è riconosciuto in ambito privato e presso alcune Università potrebbe essere considerato valido per l'ottenimento di crediti formativi. - Dopo aver frequentato il corso C# mi aiuterete a trovare lavoro?
Non siamo un'agenzia di collocamento, ma non è infrequente che le aziende ci chiedano i nominativi dei nostri studenti per assunzioni e/o stage formativi. Ogni volta che ne abbiamo la possibilità, pertanto, segnaliamo sempre i nostri studenti. - In che modo il corso C# può aiutare la mia carriera lavorativa?
Il corso C#, come tutti gli altri corsi on-line di MRW Corsi, è finalizzato a formare nuovi professionisti del mercato digitale. Se studierai e ti impegnerai a fondo, siamo sicuri che il corso C# ti fornirà nuove competenze che potranno essere apprezzate dal mercato del lavoro. L'attestato del corso C#, inoltre, rappresenta una prestigiosa documentazione che potrai allegare al tuo curriculum.
Informazioni sul docente
Dott. Vincenzo Gaglio
Classe 1981, diplomato al liceo classico e laureato in ingegneria informatica, ho sempre nutrito una passione particolare verso il mondo dell'informatica in tutti i suoi aspetti. Dopo aver completato la formazione universitaria ho cominciato subito a lavorare come programmatore e successivamente mi sono specializzato come analista software e amministratore di database. Nel corso della mia attivitą lavorativa ho lavorato soprattutto in ambito Microsoft .NET e approfondito lo sviluppo di applicazioni in linguaggio C#, tramite lambiente di sviluppo Microsoft Visual Studio e interfacciamento a Microsoft SQL Server per la gestione dei dati. Oggi mi occupo di analisi, progettazione, sviluppo e manutenzione di applicazioni integrate in sistemi gestionali ERP e stand-alone sviluppati in tecnologia .NET. Dal 2010 collaboro con MrWebmaster per la stesura di articoli/guide e con MRW Corsi come tutor in diversi corsi presenti sul portale.