Developing ASP.NET MVC 4 Web Applications (LAP508)

Reiss Romoli
A Roma

1.640 
+IVA
Preferisci chiamare subito il centro?
08624... Leggi tutto

Informazione importanti

  • Corso
  • Roma
  • 35 ore di lezione
  • Durata:
    5 Giorni
  • Quando:
    Da definire
Descrizione

La piattaforma ASP.NET è indispensabile per chi vuole progettare siti complessi, dinamici, che offrano interazione con l'utente (commercio elettronico, portali dinamici, Forum e sistemi di gestione dei contenuti). In questo corso gli allievi impareranno a sviluppare applicazioni di tipo avanzato (ASP.NET MVC e Web Forms) utilizzando gli strumenti e le tecnologie .NET Framework 4.
ASP.NET MVC viene introdotto e confrontato con le Web Forms in modo tale che l'allievo possa scegliere la modalità a lui più congeniale. Corso valido per la preparazione all’esame di certificazione 70-486 e il conseguimento della certificazione MCSD.

Informazione importanti

Documenti

Sedi

Dove e quando

Inizio Luogo
Da definire
Roma
Via Portuense, 741 , 00148, Roma, Italia
Visualizza mappa

Cosa impari in questo corso?

Progettazione applicazioni
Programmazione web

Professori

Faculty Reiss Romoli
Faculty Reiss Romoli
REISS

Programma

Agenda (5 giorni)
Exploring ASP.NET MVC 4:
* overview of Microsoft Web Technologies
* overview of ASP.NET 4.5
* introduction to ASP.NET MVC 4.
Designing ASP.NET MVC 4 Web Applications:
* planning in the Project Design Phase
* designing Models, Controllers, and Views.
Developing ASP.NET MVC 4 Models:
* creating MVC Models
* working with Data.
Developing ASP.NET MVC 4 Controllers:
* writing Controllers and Actions
* writing Action Filters.
Developing ASP.NET MVC 4 Views:
* creating Views with Razor Syntax
* using HTML Helpers
* reusing Code in Views.
Testing and Debugging ASP.NET MVC 4 Web Applications:
* Unit Testing MVC Components
* implementing an Exception Handling Strategy.
Structuring ASP.NET MVC 4 Web Applications:
* analyzing Information Architecture
* configuring Routes
* creating a Navigation Structure.
Applying Styles to ASP.NET MVC 4 Web Applications:
* using Template Views
* applying CSS to an MVC Application
* creating an Adaptive User Interface.
Building Responsive Pages in ASP.NET MVC 4 Web Applications:
* using AJAX and Partial Page Updates
* implementing a Caching Strategy.
Using JavaScript and jQuery for Responsive MVC 4 Web Applications:
* rendering and Running JavaScript Code
* using jQuery and jQueryUI.
Controlling Access to ASP.NET MVC 4 Web Applications:
* implementing Authentication and Authorization
* assigning Roles and Membership.
Building a Resilient ASP.NET MVC 4 Web Application:
* developing Secure Sites
* state Management.
Using Windows Azure Web Services in ASP.NET MVC 4 Web Applications:
* introduction to Windows Azure
* designing and Writing Windows Azure Services
* consuming Windows Azure Services in a Web Application.
* Applying CSS, Skins, and Themes.
Implementing Web APIs in ASP.NET MVC 4 Web Applications:
* developing a Web API
* calling a Web API from Mobile and Web Applications.
Handling Requests in ASP.NET MVC 4 Web Applications:
* using HTTP Modules and HTTP Handlers
* using Web Sockets.
Deploying ASP.NET MVC 4 Web Applications:
* deploying Web Applications
* deploying MVC 4 Applications.

Obiettivi
Il corso si propone di trasmettere ai partecipanti le conoscenze e le competenze necessarie per:
* applicare le tecniche più appropriate nella progettazione di applicazioni Web
* sviluppare modelli, controller e viste MVC
* ottimizzare la progettazione di applicazioni Web ai fini delle ricerca attraverso i motori di ricerca
* scrivere codice server-side per le Web Forms
* rendere sicura una applicazione Web
* applicare Master Pages e CSS
* sviluppare servizi Windows Azure e script JavaScript client-side
* eseguire test, debug e troubleshooting delle applicazioni.

Destinatari
Programmatori e sviluppatori di applicazioni.

Prerequisiti
Conoscenza delle caratteristiche di .NET Framework e dell'utilizzo di Visual Studio. Conoscenza di base di linguaggi di programmazione ad oggetti.

Confronta questo corso con altri simili
Leggi tutto