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é 10 alunos

curso asp net

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

Noções de HTML

– Principais tag html
– Formulários html

Noções de CSS

– O que é CSS
– Alvos CSS
– Classes CSS
– Box Model
– Estilização de texto
– Estilização de bordas

Noções de Javascript

– Declaração de variáveis
– Operadores matemáticos
– Operadores lógicos
– Operadores de comparação
– Operador if/else
– Operador while
– Operador for
– Declaração e utilização de funções
– Validação de formulários

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!

Noturno: De 12/02 a 02/03

 

Noturno: das 18h30 às 22h30

 

Formulário de Interesse - ASP.NET MVC com C#