-

 Partenza: NON ANCORA PREVISTA !!

Il corso insegna a creare Applicazioni Web che utilizzano Tecnologie Microsoft e che implementano un paradigma di Programmazione MVC.

Dotazioni informatiche necessarie

Un PC performante per poter creare l’ambiente di sviluppo in locale. 

Il PC deve essere aggiornato agli ultimi aggiornamenti Windows esistenti.

Per gli utenti che utilizzassero MAC è necessario disporre di un PC con almeno 16 GB di RAM e 100 GB di spazio per la creazione di tutte le macchine virtuali. Sarà infatti indispensabile disporre di un ambiente Windows perfettamente funzionante.

Per gli utenti di Windows sono necessari almeno 8 GB di RAM (raccomandati 16 GB) e 100 GB di spazio sul disco fisso.

 

 

Destinatari

Persone disoccupate

Spiccata propensione per l’informatica. Discreta capacità sistemistica nella preparazione di un ambiente Windows. Auspicata buona conoscenza del pacchetto office e fondamenta di programmazione con le macro VBA.

Competenze in uscita

Utilizzare le  tecniche di base e avanzate per lo sviluppo di applicazioni software di varia complessità.

Utilizzare la piattaforma .net.

Sviluppare applicazioni di notevole efficienza e qualità, utilizzando linguaggi di programmazione altamente innovativi e richiesti dal mercato.

Adoperare C#, Asp .net.
Realizzare soluzioni per un vasto numero di domini applicativi, quali applicazioni gestionali, orientate al web e client-server.

Migrare le vecchie applicazioni ai nuovi standard di sviluppo, adeguandone le funzionalità alle nuove tecnologie.

Interfacciarsi con applicazioni che lavorano su piattaforme non Microsoft.

Modulo 1 – Preparazione ambiente di lavoro
Questo modulo illustrerà come preparare un ambiente di sviluppo idoneo. 
Creazione di un ambiente virtuale. Vantaggi esistenti dalla creazione di una virtualizzazione degli ambienti.
Funzionamento della virtualizzazione degli ambienti con Virtual Box, VMware o Hyper-V.
Creazione di una macchina virtuale.
Definizione logiche di programmazione.
 
Modulo 2 – Database
Installazione Visual Studio.
Definizione di database e creazione di un ambiente per un Database aziendale.
Installazione nell’ambiente virtuale di SQL Server.
Installazione del software per utilizzare il Database: SQL Management Studio.
Programmazione linguaggio T-SQL.
Creazione di Tabelle, Query, Trigger e StoreProcedure.
Creazione di database relazionali.
 
Modulo 3 – Programmazione in C#
Creazione progetto Console.
Creazione progetto WindowsForm.
Creazione di un DLL.
Programmazione sincrona e Asincrona.
Programmazione con lettura e scrittura da Database. Criptazione e decriptazione delle informazioni da memorizzare sul database.
Estrazione XML, serializzazione e deserializzazione.
 
Modulo 4 – Programmazione in ASP.NET
Introduzione al mondo WEB e creazione di un’applicazione su IIS. 
Fogli di stile CSS.
Lettura e scrittura dati su un Database SQL Server.
Creazione di un servizio WebServer.
Creazione di un’applicazione WebForm e MVC.
Java script all’interno della pagina web.
 
Modulo 5 – Creazione Applicazioni
Utilizzo delle librerie XAML e XAMARIN per la creazione di applicazioni Windows e per il mondo mobile. Con qualche esempio di applicazione Android e IOS.
Emulatori per provare le applicazioni su dispositivi mobili.

Volantino del Corso

Per informazione

Per richiedere un preventivo o informazioni aggiuntive, compila il seguente "Form" inserendo la tua email, il tuo nome cognome e numero di telefono, oppure contatta la segreteria corsi allo 02-67100579, completo di autorizzazione al trattamento dei dati personali.

 
Autorizzo il trattamento dei miei dati personali a fini informativi.