Sobre o curso

Esse é um curso online, ou seja: você pode assistir as aulas onde e quando quiser, o que facilita ainda mais seu aprendizado.

Vamos mais a fundo dentro da estrutura ASP.NET 2013 com C#!

Aqui o professor José Eduardo Machado Grasso vai te mostrar recursos avançados como o Bootstrap, que ajuda no desenvolvimento de componentes de interface e front-end para sites e aplicações web, melhorando a experiência do usuário.

Ao decorrer das aulas você vai aprender como utilizar o Design Patterns, além de ver como criar telas com templates e autenticar diferentes providers, trazendo assim um ganho enorme para o seu trabalho de desenvolvedor.

Fazendo esse curso você está apto:

Ao terminar o curso você poderá definir as estratégias para distribuição e implementação das aplicações, como questões de segurança, criptografia e técnicas de construção de interface.

Conteúdo programático

  • Otimizações
    • Bundle/Minification.
    • Bootstrap.
    • Modernizr.
    • FriendlyUrls.
  • Segurança
    • Autenticação.
    • História.
    • ASP.NET Identity.
    • OWIN.
    • Implementações do Visual Studio: Web Forms e contas individuais, Criando usuários, Web Forms e autenticação externa (OAuth, Exemplo de autenticação com o Google), Web Forms e Windows, Web Forms e Organizational Accounts.
  • SignalR
    • Web Sockets e outros protocolos.
    • Implementando uma comunicação SignalR.
    • JavaScript ? criando o Proxy Hub.
    • Nome da função em JavaScript.
    • Escopo dos clientes.
  • Resources e Globalization
    • Culture.
    • Resources: Global Resources, Local Resources.
    • Resources via código.
    • Alterando a cultura via código.
  • Web Pages - Razor
    • Renderização de Web Pages utilizando o Razor: Instalando o Razor, Estrutura, Loops, Estruturas condicionais, Render e Layout, Caminho da requisição, Request e Form, Helpers, Database, Web Grid (Chart, WebImage, Crypto).
  • MVC - Conceitos e estrutura
    • Add your content...Web Forms + MVC: Web Forms ? História, ASP.NET MVC.
    • Estrutura dos arquivos MVC.
    • Routes.
    • Controller.
    • Views: ViewBag.
    • HtmlHelper.
    • Model e Views tipadas.
    • GET e POST.
    • Ciclo de requisição e resposta no MVC.
  • MVC - Validação
    • Validação
    • Data Annotation: Required, StringLength, Regular Expression, Range, Remote, Compare.
    • ModelState.
    • Display.
    • DisplayFormat.
    • EditorForModel.
    • Geração automática de código: Criando um Controller, Criando uma View.
  • Single Page App
    • Introdução ao knockout, MVVM e Observer: MVVM (Model?View?ViewModel), Biblioteca knockout, Observable, Observable Array.
    • O modelo SPA.
    • Executando o modelo SPA.
  • Testes unitários
    • Tipos de teste.
    • TDD (Test Driven Development).
    • Projeto de teste.
    • Classe e método de teste.
    • Teste de unidade nos modelos.

Pré-requisitos

Para conseguir acompanhar o curso é indicado que você tenha participado do curso ASP.NET 2013 com C# - Acesso a Dados ou que tenha a mesma base de conhecimentos.

Sobre o instrutor

  • José Eduardo Machado Grasso é analista, consultor e programador desde 1985.
  • Especializado em encontrar, adaptar ou criar tecnologias adequadas para projetos de TI de diversos segmentos.
  • Desde 2007, vem trabalhando no ramo editorial, criando soluções para distribuição, leitura, transmissão segura e controle de distribuição de royalties em bibliotecas digitais.
  • Instrutor da Impacta Tecnologia desde 2001, ministrando cursos de desenvolvimento de Software com plataforma .NET.

Certificação Impacta

Um dos títulos mais respeitados do país, atesta a qualidade e os conhecimentos de profissionais especializados nas mais variadas áreas de TI, Gestão e Design. Ao concluir o curso, você tem 90 dias a contar da data de término do curso para agendar seu exame.
Saiba mais sobre a certificação Impacta

Assine e tenha acesso a esse e mais centenas de cursos online:

Plano Anual

Apenas R$ 89,90/mês

Assine já

Plano Semestral

Apenas R$ 129/mês

Assine já

Ou comprar este curso avulso

em até 6x R$ 141,50

R$ 106,13

ou R$601.73 à vista

O que os alunos dizem sobre a Impacta

Ver mais depoimentos