Developing ASP.NET MVC 4 Web Applications (LAP508)

Reiss Romoli
A Roma
  • Reiss Romoli

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

Informazioni importanti

Tipologia Corso
Inizio Roma
Ore di lezione 35 ore di lezione
Durata 5 Giorni
Inizio lezioni Flessible
  • Corso
  • Roma
  • 35 ore di lezione
  • Durata:
    5 Giorni
  • Inizio lezioni:
    Flessible
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.

Informazioni importanti

Documenti

Sedi

Dove e quando

Inizio Luogo
Flessible
Roma
Via Portuense, 741 , 00148, Roma, Italia
Visualizza mappa
Inizio Flessible
Luogo
Roma
Via Portuense, 741 , 00148, Roma, Italia
Visualizza mappa

Domande più frequenti

· Requisiti

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

Opinioni

Non ci sono ancora opinioni su questo corso

Cosa impari in questo corso?

Progettazione applicazioni
Programmazione web
Framework
Web master
Javascript
Windows
CSS
ASP.net
Jquery
WEB Application
.net framework
Programmatore
ASP.NET (ASP+)
Architettura web
HTML
Java
Programmatore Java
MVC
Progettazione informatica
Linguaggio HTML

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.

Successi del Centro