I nostri corsi .NET e C#

I corsi possono essere combinati e modificati secondo le tue specifiche esigenze, per permettere di sfruttare al meglio la nostra conoscenza delle tecnologie Microsoft. Qui il programma completo del corso .NET che comprende tutti i moduli. Forniamo consulenza .NET e mentoring su tutte le ultime tecnologie Microsoft .NET

Corsi di base

Le basi della programmazione in ambiente Microsoft e il framework .NET

.NET via C#

Il corso .NET fornisce gli strumenti necessari per lo sviluppo di applicazioni utilizzando il framework .NET di Microsoft, i principi OOP e OOD.

Accesso ai dati

Il corso data access fornisce le competenze per l’impiego di LINQ e un ORM utilizzando NHibernate o Entity Framework o RavenDB per lo sviluppo di applicazioni data driven.

Metodologia e testing

Il corso TDD permette di adottare metodologie agili quali TDD (Test Driven Development), Agile con SCRUM, e tecniche di Extreme Programming (XP) per lo sviluppo di applicazioni .NET.

Corsi intermedi

Sviluppare applicazioni client e applicazioni web con le più recenti tecnologie Microsoft

WPF e MVVM

Il corso WPF tratta dello sviluppo di applicazioni .NET utilizzando WPF sfruttando il pattern MVVM.

ASP.NET MVC

Il corso MVC fornisce gli strumenti per lo sviluppo di applicazioni web utilizzando ASP.NET MVC e jQuery, creando applicazioni web modulari e reattive.

Progettare l'applicazione

Il corso fornisce i criteri per la progettazione di un’applicazione enterprise, partendo dal dominio con l’impiego di Domain Driven Design fino all’utilizzo di un framework di Inversion Of Control.

Corsi avanzati

Approfondire le tecniche più evolute

WCF e Web API

Il corso WCF/web tratta lo sviluppo di applicazioni orientate ai servizi utilizzando Microsoft WCF o ASP.NET Web API come sistema di comunicazione.

Architettura del software

Il corso tratta l'organizzazione di un progetto .NET usando Visual Studio e TFS, la divisione in layer e l'utilizzo dei test per ottimizzare la qualità del software.

Application LifeCycle Management

Il corso fornisce gli strumenti per gestire il sistema di source control (TFS), utilizzandolo in tutte le fasi dello sviluppo di un’applicazione .NET, compreso il sistema di deploy continuo ed automatizzato.