Developing ASP.NET MVC 5 Web Applications (20486)

Documentos relacionados
Developing ASP.NET MVC 4 Web Applications (20486)

Academia Programador Web

Academia Desenvolvimento de Software

MCSD Web Applications Developer [Ativar Portugal]

Programming in HTML5 with JavaScript and CSS3 (20480)

20480 Programming in HTML5 with JavaScript and CSS3

Developing Microsoft SharePoint Server 2013 Core Solutions (20488)

Developing Windows Azure and Web Services (20487)

Designing and Implementing a Server Infrastructure (20413)

Julho a Dezembro Formações ITEN

Microsoft Azure Fundamentals (10979)

Installing and Configuring Windows Server 2012 (20410)

Updating Your SQL Server Skills to Microsoft SQL Server 2014 (10977)

Desenvolva passo a passo um Sistema Web seguro com C# e Web Services!

Installing and Configuring Windows Server 2012 (20410)

486A: Developing ASP.NET MVC 4 Web Applications

MCSA SQL Server. Sobre o curso. Destinatários. Com certificação. Nível: Intermédio Duração: 90h

Administering Windows Server 2012 (20411)

Implementing a Data Warehouse with Microsoft SQL Server 2014 (20463)

Developing Microsoft Azure Solutions (20532)

Developing Microsoft Azure Solutions (20532)

ASP.NET MVC 5 AVANÇADO

Academia Programador Especialista JAVA

Formação ASP.NET MVC com C#

Software Testing with Visual Studio 2013 (20497)

C# (C Sharp) - ASP.NET MVC Avançado

Core Solutions of Microsoft Skype for Business 2015 (20334)

Planning for and Managing Devices in the Enterprise: Enterprise Management Suite (EMS) & On-Premises Tools (20398)

Academia Base de Dados e Business Intelligence

Administering Microsoft SQL Server 2014 Databases (20462)

Deploying and Managing Windows 10 Using Enterprise Services ( )

Integração por Web Services

Criação de uma aplicação Web ASP.NET MVC 4

Academia Programação JAVA

ASP.NET MVC 5 BÁSICO

Academia Programador de Aplicações JAVA

Programming in C# (20483)

REST. Representational State Transfer. É um estilo arquitetural usado por muitas aplicações Web para estender as suas funcionalidades.

Curso Online de E-commerce. Plano de Estudo

Administering Microsoft Exchange Server 2016 ( )

CompTIA A+ Essentials (CA+)

Curso: Especializado Web Design

Curso: FLAGProfessional UX/UI Designer for Web & Mobile

Módulo II Arquitetura em Camadas

Arquitetura em Camadas

SASAC (IMPLEMENTING CORE CISCO ASA SECURITY) 1.0

Designing and Deploying Microsoft Exchange Server 2016 ( )

Quem somos. O nosso maior objetivo é prepará-lo para alcançar o sucesso, avançar profissionalmente e financeiramente em sua carreira.

Aplicação Web Zend Framework 2 Cliente de Aplicação Asp.Net Web API

2.1 URL Introdução ao roteamento Criação de uma rota Parâmetros esperados pelo ASP.NET MVC... 30

CompTIA A+ Essentials. Sobre o curso. Tecnologias de Informação - Redes e Sistemas. Com certificação

Transcrição:

Developing ASP.NET MVC 5 Web Applications (20486) Formato do curso: Presencial Localidade: Lisboa Com certificação: Microsoft Certified Solutions Developer (MCSD) Data: 02 Abr. 2018 a 06 Abr. 2018 Preço: 1670 Horário: Laboral - das 09h30 às 17h30 Nível: Intermédio Duração: 35 horas Neste curso, os formandos aprenderão a desenvolver aplicações avançadas em ASP.NET MVC com as ferramentas e tecnologias Framework.NET. O foco será na codificação de atividades que melhorem a performance e a escalabilidade das aplicações Web. O ASP.NET MVC será apresentado e comparado com ASP.NET Web Forms para que os formandos percebam as suas capacidades e diferenças. Destinatários Programadores Web Candidatos que estejam interessados em desenvolver aplicações web avançadas. Quem esteja interessado em fazer o exame 70-486 Pré-requisitos Experiência em desenvolvimento web através do Visual Studio e ASP.NET. Conhecimento da Framework.NET. Conhecimento da linguagem de programação C#. Objectivos Descrever as Tecnologias Web da Microsoft e selecionar a apropriada de acordo com as

características e necessidades da aplicação. Desenhar a arquitetura e a implementação da aplicação web de acordo com os requisitos funcionais, requisitos de interface de utilizador e modelo de negócio. Criar Models de MVC e codificar a lógica de negócio através de métodos, propriedades e eventos dos Models. Adicionar Controllers a aplicações MVC para gerir a interação do utilizador, atualização dos Modelos e seleção e retorno das Views. Criar Views numa aplicação MVC que permita a apresentação e edição de dados como a interação com os Models e Controllers. Executar testes unitários e ferramentas de debug em aplicações web através do Visual Studio 2012 e configurar a aplicação para troubleshooting. Desenvolver aplicações web que usem o motor de rotas ASP.NET que facilitem a interpretação lógica e hierárquica dos URLs para os utilizadores. Implementar uma apresentação consistente, incluindo a imagem de marca, através de toda aplicação MVC. Utilizar atualizações parciais às páginas tendo em vista a redução de largura de banda e acelerar o tempo de resposta aos pedidos do utilizador. Codificar em JavaScript para ser executado no lado do cliente e a utilização de jquery para otimizar a responsividade da aplicação MVC. Implementar o sistema completo de membership numa aplicação MVC. Criar aplicações MVC resilientes e seguras, que resistem a ataques maliciosos e capazes de guardar informação dos utilizadores e suas preferências. Descrever como criar um web servisse no Windows Azure e consumi-lo numa aplicação MVC. Descrever o que é um Web API e a sua utilização numa aplicação. Modificar a forma como os pedidos do browser são tratados numa aplicação MVC. Descrever como criar um package e instalar uma aplicação ASP.NET MVC de um ambiente de desenvolvimento para ambientes de staging ou produção. Metodologia Pode assistir a este curso de forma: Presencial Live Training Programa Exploring ASP.NET MVC 5

Overview of Microsoft Web Technologies Overview of ASP.NET Introduction to ASP.NET MVC 5 Lab : Exploring ASP.NET MVC 5 Exploring a Photo Sharing Application Exploring a Web Pages Application Exploring a Web Forms Application Exploring an MVC Application Designing ASP.NET MVC 5 Web Applications Planning in the Project Design Phase Designing Models, Controllers, and Views Lab : Designing ASP.NET MVC 5 Web Applications Planning Model Classes Planning Controllers Planning Views Architecting an MVC Web Application Developing ASP.NET MVC 5 Models Creating MVC Models Working with Data Lab : Developing ASP.NET MVC 5 Models Creating an MVC Project and Adding a Model Adding Properties to MVC Models Using Data Annotations in MVC Models Creating a New Microsoft Azure SQL Database Developing ASP.NET MVC 5 Controllers Writing Controllers and Actions Writing Action Filters Lab : Developing ASP.NET MVC 5 Controllers Adding an MVC Controller and Writing the Actions Optional Writing the Action Filters in a Controller Developing ASP.NET MVC 5 Views

Creating Views with Razor Syntax Using HTML Helpers Re-using Code in Views Lab : Developing ASP.NET MVC 5 Views Adding a View for Photo Display Adding a View for New Photos Creating and Using a Partial View Adding a Home View and Testing the Views Testing and Debugging ASP.NET MVC 5 Web Applications Unit Testing MVC Components Implementing an Exception Handling Strategy Lab : Testing and Debugging ASP.NET MVC 5 Web Applications Performing Unit Tests Optional Configuring Exception Handling Structuring ASP.NET MVC 5 Web Applications Analyzing Information Architecture Configuring Routes Creating a Navigation Structure Lab : Structuring ASP.NET MVC 5 Web Applications Using the Routing Engine Optional Building Navigation Controls Applying Styles to ASP.NET MVC 5 Web Applications Using Layouts Applying CSS Styles to an MVC Applicaiton Creating an Adaptive User Interface Lab : Applying Styles to ASP.NET MVC 5 Web Applications Creating and Applying Layouts Applying Styles to an MVC Web Application Optional Adapting Webpages for Mobile Browsers Building Responsive Pages in ASP.NET MVC 5 Web Applications

Using AJAX and Partial Page Updates Implementing a Caching Strategy Lab : Building Responsive Pages in ASP.NET MVC 5 Web Applications Using Partial Page Updates Optional Configuring the ASP.NET Caches Using JavaScript and jquery for Responsive MVC 5 Web Applications Rendering and Executing JavaScript Code Using jquery and jqueryui Lab : Using JavaScript and jquery for Responsive MVC 5 Web Applications Creating and Animating the Slideshow View Optional Adding a jqueryui ProgressBar Widget Controlling Access to ASP.NET MVC 5 Web Applications Implementing Authentication and Authorization Assigning Roles and Membership Lab : Controlling Access to ASP.NET MVC 5 Web Applications Configuring Authentication and Membership Providers Building the Logon and Register Views Authorizing Access to Resources Optional Building a Password Reset View Building a Resilient ASP.NET MVC 5 Web Application Developing Secure Sites State Management Lab : Building a Resilient ASP.NET MVC 5 Web Application Creating Favorites Controller Actions Implementing Favorites in Views Implementing Web APIs in ASP.NET MVC 5 Web Applications Developing a Web API Calling a Web API from Mobile and Web Applications Lab : Implementing Web APIs in ASP.NET MVC 5 Web Applications Adding a Web API to the Photo Sharing Application

Using the Web API for a Bing Maps Display Handling Requests in ASP.NET MVC 5 Web Applications Using HTTP Modules and HTTP Handlers Using Web Sockets Lab : Handling Requests in ASP.NET MVC 5 Web Applications Creating a SignalR Hub Creating a Photo Chat View Deploying ASP.NET MVC 5 Web Applications Deploying a Web Application Deploying an ASP.NET MVC 5 Web Application Lab : Deploying ASP.NET MVC 5 Web Applications Deploying a Web Application to Microsoft Azure Testing the Completed Application