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.

Se você está procurando aprofundar seu conhecimento em ASP.Net, aqui vamos ver recursos avançados em C# como acesso a dados com ASP.NET, uso de Web Controls para exibição de dados e as boas práticas no uso de suas ferramentas para a criação de aplicações Web.

O professor José Eduardo Machado Grasso vai te ensinar novos padrões de desenvolvimento Web e vai te dar dicas de layout, além de te mostrar como o usar o AJAX e a biblioteca jQuery para melhorar a experiência do usuário.

Fazendo esse curso você está apto:

Ao terminar o curso você poderá criar aplicações aprimoradas, com layouts mais trabalhados, melhor performance e qualidade de experiência do usuário usando recursos como Web Controls e AJAX.

Conteúdo programático

  • Acesso a dados ADO.NET - Conexão
    • Providers
    • Principais classes de acesso a dados
    • Classes desconectadas
    • Conectando
    • Enviando comandos ao banco de dados
    • Lendo informações do banco: DbDataReader
    • DataSet
  • Acesso a dados ADO.NET - Web Controls
    • GridView
    • DetailsView
    • FormView
    • DataList
    • ListView
    • Repeater
    • CheckBoxList
    • RadioButtonList
    • BulletedList
    • DropDownList
    • ListBox
  • Boas práticas em ASP.NET - Código
    • Separar funcionalidades: Separar por métodos, Separar por classes, Separar por componente
    • Acesso a dados: String de conexão, Sempre fechar a conexão
    • DataReader, DataSet e Generics
  • Boas práticas em ASP.NET - Web Controls e Perfomance
    • Web Controls: Use Literal no lugar de Label, Use HtmlEncoding, Associe a legenda com o campo, Não use tabela para formulário, Use listas para menus
    • Performance: Desabilite o ViewState, Use o ViewState
    • Código: Separar funcionalidades (Métodos, Classes e Componentes), Acesso a dados (String de conexão, sempre fechar a conexão), DataReader, DataSet e Generics
  • AJAX
    • Como funciona
    • AJAX com JavaScript
    • AJAX com jQuery: NuGet, Usando jQuery
    • Uso de AJAX com ASP.NET: Suporte no lado servidor
    • Exemplo de uso
    • AJAX Control Toolkit: Instalando o AJAX Control Toolkit pelo NuGet, Usando o AJAX Control Toolkit (Exemplo de Extender: ConfirmButton, Exemplo de WebControl: TabContainer), Exemplos

Pré-requisitos

Para conseguir acompanhar o curso é interessante que tenha participado do curso ASP.NET 2013 com C# - Módulo I (online) ou tenha a mesma base de conhecimentos: é interessante ter familiaridade com a linguagem SQL.

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$ 74,31

R$ 55,73

ou R$316.01 à vista

O que os alunos dizem sobre a Impacta

Ver mais depoimentos