Especialista ASP.NET MVC com C#
Para começar a desenvolver aplicações web de alta performance
Carga horária:
Pré-requisitos: Lógica de programação, Banco de dados SQL e C#
Turmas de até 8 alunos
ASP.NET é um framework que permite que os desenvolvedores criem páginas web de forma mais rápida e dinâmica e por isso é tão utilizado nos dias atuais. E, se isso significa algo para você, há grande oferta de empregos na região de Blumenau para quem conhece e sabe programar bem através deste framework, então, se você já conhece a Linguagem C#, este treinamento irá deixar você pronto para assumir importantes cargos nas empresas de TI da região.
Tópicos do curso:
Internet como meio de comunicação
– Cliente e Servidor
– Interpretação dos Browsers sobre a informação
Padrão de Design MVC
– O que são Padrões de Design
– Padrão de Design MVC
Aplicação do MVC ao ASP.NET
– O que é ASP.NET
– Diferença entre ASP.NET Webforms e ASP.NET MVC
– Como criar um projeto ASP.NET MVC com o Visual Studio 2013 Express
Data Annotations e Validações
– O que são Data Annotations
– Utilização das validações em views
HTML Helpers
– O que são HTML Helpers
– Criando componentes HTML a partir do HTML Helpers
– Consumir os valores passados em HTML Helpers
Estilizando conteúdo no ASP.NET
– O que é Cascading Style Sheet – CSS
– Sua estrutura dentro dos projetos ASP.NET MVC
– Criando seus próprios CSS
Twitter Bootstrap
– O que é e qual sua utilidade
– Como incorporar o projeto ao ASP.NET MVC
– Responsividade com Twitter Bootstrap
– Componentes visuais disponíveis e como utilizá-los
Arquitetura das Aplicações
– Arquitetura de Software
– Design Patterns
– Aplicações Multicamadas
Service Oriented Architecture
– O que é a Arquitetura Orientada a Serviços
– SOA
– Enterprise Service Bus – ESB
– Protocolo SOAP
Windows Communication Foundation
– O que é o WCF
– O que podemos realizar com o WCF
– Requisitos para o desenvolvimento
Tipos de Projeto e Estruturação
– Introdução
– Service Library X Service Application
Funcionamento Básico
– Serviços
– Contratos
– Service Contract
– Service Behavior
– Data Contracts
– Data Members
SOAP e REST
– Simple Object Access Protocol – SOAP
– Representational State Transfer – REST
Service REST
– Como criar
– Requisitos
– Contratos
– Comportamentos
– Arquivo de Configurações
ABC do WCF
– End Points
– Address
– Binding
– Contract
Webservice SOAP com C#
– Como consumir um Webservice com WCF Test Client C#.NET
Webservice REST com C#
– Como consumir um Webservice REST com C#.NET
Publicação do Webservice
– O que é o IIS
– Habilitando o ISS Express
– Configurações Básicas
– Processo Publicação do Webservice Localmente
– Disponibilização do Webservice através do IIS
Envio de Informações por Ajax
– O que é Ajax
– Ajas Tradicional
– Ajax com Ajaxhelper
Entre em contato e converse com a gente!