Desenvolva passo a passo um Sistema Web seguro com C# e Web Services! Indo além do Desenvolvimento Desktop do módulo anterior, desenvolva nesse curso Aplicações Web de alta performance e agilidade através do Design Pattern MVC Model View Controller em conjunto à plataforma ASP.NET Framework. Pré-requisitos Para aproveitar todo o conteúdo das aulas, o aluno precisa cumprir com alguns itens: Ter concluido nosso Curso de Programação com C# Profissional Ou possuir conhecimentos equivalentes sobre o curso citado. Carga-horária: 40h
Para quem é este curso: Programadores que já possuam conhecimento avançado sobre a linguagem C# e que desejam embarcar no desenvolvimento de sistemas web de forma profissional com uso dos mais avançados recursos de segurança e produtividade. Desenvolvedores; Programadores; Analistas Programadores.
Neste curso você irá aprender a: Compreender os padrões e protocolos de envio e recebimento de informações através da Internet; Compreender o funcionamento da plataforma Web ASP.NET; Especializar-se no padrão de design MVC Model View Controller; Criar, estruturar e dar manutenção em projetos feitos na plataforma Web ASP.NET MVC; Configurar o roteamento do servidor de aplicações de acordo com o necessário; Entender e criar projetos de Web Design que utilizem o framework do Twitter, o Bootstrap; Entender e criar formulários que utilizem das diversas possibilidades de envio e recebimento de informações por Ajax; Compreender o uso de PartialViews; Funcionamento do ASP.NET MVC Scaffolding; Criar validações e utilizar Data Annotations; Compreender a estrutura de uma arquitetura orientada a serviços (SOA);»» Compreender a importância e a maneira de consumir Web Services dentro de uma aplicação ASP.NET MVC.
Conteúdo Detalhado CAPÍTULO 01 - INTRODUÇÃO AOS PROTOCOLOS DE COMUNICAÇÃO WEB INTERNET COMO MEIO DE COMUNICAÇÃO CLIENTE E SERVIDOR ENVIO E RECEBIMENTO DE INFORMAÇÕES ENTRE CLIENTE E SERVIDOR A INTERPRETAÇÃO DOS BROWSERS SOBRE A INFORMAÇÃO CAPÍTULO 02 - INTRODUÇÃO AO PADRÃO DE DESIGN MVC O QUE SÃO PADRÕES DE DESIGN PADRÃO MVC CAPÍTULO 03 APLICAÇÃO DO PADRÃO AO ASP.NET O QUE É ASP.NET DIFERENÇA ENTRE ASP.NET WEBFORMS E ASP.NET MVC CRIAR UM PROJETO ASP.NET MVC COM O VISUAL STUDIO 2013 EXPRESS CAPÍTULO 04 - VALIDAÇÕES E DATA ANNOTATIONS O QUE SÃO DATA ANNOTATIONS UTILIZAÇÃO DAS VALIDAÇÕES EM VIEWS CAPÍTULO 05 - HTML HELPERS HTML HELPERS CRIANDO COMPONENTES HTML A PARTIR DE HTML HELPERS CONSUMIR OS VALORES PASSADOS EM HTML HELPERS
CAPÍTULO 06 - CASCADING STYLE SHEET ESTRUTURA DE CSS DENTRO DOS PROJETOS ASP.NET MVC CRIANDO SEU PRÓPRIO CSS RESPONSIVIDADE COM CSS PRÓPRIO CAPÍTULO 07 - TWITTER BOOTSTRAP O QUE É E QUAL A UTILIDADE INCORPORAR AO PROJETO ASP.NET MVC REPONSIVIDADE COM TWITTER BOOTSTRAP COMPONENTES VISUAIS DISPONÍVEIS E COMO UTILIZÁ-LOS CAPÍTULO 08 - INTRODUÇÃO À ARQUITETURAS DE APLICAÇÕES ARQUITETURA DE SOFTWARE DESIGN PATTERNS APLICAÇÕES MULTICAMADAS CAPÍTULO 09 SERVICE ORIENTED ARCHITECTURE (SOA) O QUE É ARQUITETURA ORIENTADA A SERVIÇOS SOA ENTERPRISE SERVICE BUS (ESB) CAPÍTULO 10 WINDOWS COMMUNICATION FOUNDATION O QUE É O WCF O QUE PODEMOS REALIZAR COM WCF REQUISITOS PARA O DESENVOLVIMENTO CAPÍTULO 11 TIPOS DE PROJETO E ESTRUTURAÇÃO COMPREENSÃO BÁSICA SERVICE LIBRARY X SERVICE APPLICATION (HOST ENVIRONMENT)
CAPÍTULO 12 FUNCIONAMENTO BÁSICO SERVIÇOS CONTRATOS SERVICE CONTRACT SERVICE BEHAVIOR DATA CONTRACTS DATA MEMBERS CAPÍTULO 13 SOAP E REST SIMPLE OBJECT ACCESS PROTOCOL (SOAP) REPRESENTATIONAL STATE TRANSFER (REST) CAPÍTULO 14 CRIANDO SERVIÇOS REST REQUISITOS CONTRATOS COMPORTAMENTOS ARQUIVO DE CONFIGURAÇÕES CAPÍTULO 15 ABC DO WCF ENDPOINTS ADDRESS BINDING CONTRACT CAPÍTULO 16 CONSUMIR WEBSERVICE SOAP COM C#»» COMO CONSUMIR UM WEB SERVICE COM WCF TEST CLIENT C#.NET
CAPÍTULO 17 CONSUMIR WEBSERVICE REST COM C# COMO CONSUMIR UM WEB SERVICE REST COM C#.NET CAPÍTULO 18 - PUBLICAÇÃO DO WEB SERVICE O QUE É O IIS HABILITANDO O IIS EXPRESS CONFIGURAÇÕES BÁSICAS PROCESSO PUBLICAÇÃO DO WEB SERVICE LOCALMENTE DISPONIBILIZAÇÃO DO WEB SERVICE ATRAVÉS DO IIS CAPÍTULO 19 - ENVIO DE INFORMAÇÕES POR AJAX O QUE É AJAX AJAX TRADICIONAL AJAX COM AJAXHELPER CAPÍTULO 20 - SERVICE ORIENTED ARCHITECTURE (SOA) O QUE É ARQUITETURA ORIENTADA A SERVIÇOS SOA ENTERPRISE SERVICE BUS (ESB) PROTOCOLO SOAP COMO CONSUMIR UM WEB SERVICE COM WCF TEST CLIENT C#.NET COMO CONSUMIR UM WEB SERVICE COM C#.NET CAPÍTULO 21 - PROJETO PARTE 01 MIGRAÇÃO DE PLATAFORMA REQUISITO DE MUDANÇA MODELAGEM DE DADOS SISTEMA ATUAL WEB SERVICE DISPONIBILIZADO
CAPÍTULO 22 - PROJETO PARTE 02 CRIAÇÃO DO PROJETO ASP.NET MVC DEFINIÇÃO DO LAYOUT A SER UTILIZADO DEFINIÇÃO DOS MODELOS NECESSÁRIOS CRIAÇÃO DOS CONTROLLERS E ACTIONS NECESSÁRIOS MUDANÇA LÓGICA DO ROTEAMENTO DA APLICAÇÃO CAPÍTULO 23 - PROJETO PARTE 03 CRIAÇÃO DE VIEWS E DINÂMICA DA APLICAÇÃO ESTRUTURANDO _LAYOUT.CSHTML CRIAÇÃO DAS VIEWS PARA CADA ACTION UTILIZAÇÃO DOS PRINCIPAIS HELPERS COM OS MODELS E COM VARIÁVEIS DINÂMICAS CAPÍTULO 24 - PROJETO PARTE 04 CONEXÃO COM WEB SERVICES CONSUMIR O WEBSERVICE CURSOSCLARIFYSERVICES CONSTRUÇÃO DO NAMESPACE UTILIDADES E CLASSE CONVERSOR UTILIZAR O WEB SERVICE PARA ENVIO E RECEBIMENTO DE DADOS DO BANCO DE DADOS CAPÍTULO 25 - PROJETO PARTE 05 RELATÓRIOS SAINDO DO BÁSICO ESTRUTURAÇÃO INICIAL CRIAÇÃO DAS VIEWS E MULTI-FORMULÁRIOS
Bem-vindo Estabelecida em 1998, a Clarify tem como propósito ser referência em qualidade e em capacitação profissional nas áreas de tecnologia e gestão. Paulista/SP Av. Paulista, 171-2º andar São Paulo/SP (11) 3675-0033 3142-9699 contato@clarify.com.br