Programmare applicazioni in C#, con .Net e Visual studio
Programma del corso
- Durata: 35 h
- Numero lezioni: 5 incontri da 7h
- Struttura: 35h teoria e pratica
- Skill Level: Beginner
- Modalità: e-learning
- Richiesta aziende: alta
- Certificato: Sì
20 Reviews :

Descrizione Corso
Il corso fornisce le basi teoriche e pratiche per lo sviluppo di applicazioni moderne utilizzando C#, .NET e Visual Studio. Attraverso un approccio graduale e orientato al progetto, i partecipanti impareranno a progettare, strutturare e sviluppare applicazioni desktop e web, utilizzando uno degli ambienti di sviluppo più diffusi in ambito enterprise.
Argomenti
- Introduzione al linguaggio C# e ambiente .NET
- Tipi di dato, operatori, variabili e strutture di controllo
- Concetti base della programmazione a oggetti in C#
- Classi, oggetti, metodi, ereditarietà e incapsulamento
- Strutture dati e collezioni (List, Dictionary, Array)
- Gestione delle eccezioni e debugging
- Accesso ai file e gestione dati
- Introduzione a Windows Forms e interfacce grafiche
- Struttura di un progetto in Visual Studio
- Connessione a database con ADO.NET
Cosa imparerai
- Come sviluppare applicazioni scalabili in C#
- A utilizzare Visual Studio in modo professionale
- A progettare software strutturato secondo logiche OOP
- A integrare interfacce grafiche e accesso a database
Programma
- Configurazione dell’ambiente di sviluppo (Visual Studio, .NET SDK)
- Creazione di progetti C#: console app e GUI
- Implementazione di logiche OOP con C#
- Utilizzo di controlli e componenti in interfacce desktop
- Gestione dei dati e file system
- Sviluppo di un’applicazione multi-layer con interfaccia utente
- Debugging, testing e gestione degli errori
- Connessione a database relazionali con ADO.NET
- Project work finale con presentazione di una mini-app funzionante
Strumenti utilizzati
- Visual Studio
- C# .NET
- Windows Forms / Console App
- ADO.NET
- Toolkit Hdemy con esempi ed esercizi
Metodologie
- Learning by doing
- Esercitazioni guidate
- Sviluppo incrementale di un’applicazione
- Project work finale
- Quiz interattivi e revisione codice
Possibilità di finanziamento
Monitoraggio
Monitoraggio opportunità offerte dai Fondi Interprofessionali.
Consulenza
Attività di consulenza sul funzionamento degli strumenti finanziari.
Assistenza
Assistenza per l’adesione al Fondo e la portabilità delle risorse.
Supporto
Dall’analisi dei fabbisogni formativi alla conversione in progetto finanziato.
Gestione
Gestione Parti Sociali e condivisione del Piano Formativo.
Rendicontazione
Presentazione, gestione e rendicontazione dei progetti nelle piattaforme dei Fondi.
Assistenza
Coordinamento didattico e affiancamento nella fase di erogazione.
Segreteria
Supporto segreteria e amministrazione economica del Piano Finanziato.
ISO 9001:2015, AS 9100D/ EN 9100:2018, ISO 14001:2015, UNI CEI EN ISO/IEC 27001:2017, ISO 45001:2018, D.Lgs. 231/2001
