| Curso: ASP .NET |
Carga Horária: O curso fica disponível por até 3 meses. Equivale a um bom curso presencial de 96 horas. |
| Nível: Intermediário |
| Categoria: Programação |
| Introdução |
| 1 - |
Este curso on-line, o mais completo no Brasil, é baseado em nossos treinamentos presenciais ASP .NET 2005 e ASP NET Avançado e equivale a um treinamento presencial de 80 horas |
| 2 - |
Este treinamento é voltado para programadores que já conhecem a linguagem C# e que desejam criar aplicações Web utilizando as novas funcionalidades do ASP .NET 2.0 |
| 3 - |
Após concluir este treinamento o participante estará apto a criar sofisticadas aplicações web utilizando o SQL Server e AJAX |
| Objetivos |
| 1 - |
Capacitar aos participantes a criar aplicações Web utilizando a plataforma .NET 2.0 |
| 2 - |
Obter instalar e utilizar o SQL Server Express 2005 |
| 3 - |
Utilizar os novos recursos desta plataforma para criar ricas aplicações web |
| 4 - |
Ajudar ao participante a se preparar para o exame de certificação 70315 da Microsoft |
| Público Alvo |
| 1 - |
Programadores ASP, PHP, JSP e outras tecnologias para programação Web |
| 2 - |
Programadores Windows que necessitam programar para WEB |
| 3 - |
Web Masters e Web Designers |
| 4 - |
Estudantes interessados em se aprofundar na plataforma .NET |
| 5 - |
Coordenadores e Gerentes de Projetos |
| Pré-Requisitos |
| 1 - |
Participado do curso de Visual C# 2005 |
| 2 - |
Nocões básicas de HTML |
| 3 - |
Noções básicas de banco de dados |
| Conteúdo Programático |
| 1 - |
Criando aplicações Web |
|   |
1.1 - Introdução ao ASP .NET 2005 |
|   |
1.2 - Introdução ao Visual Web Developer |
|   |
1.3 - Obtendo e instalando o Visual Web Developer |
|   |
1.4 - Criando a primeira aplicação web |
|   |
1.5 - Criando uma nova página |
|   |
1.6 - Adicionando elementos à página |
|   |
1.7 - Adicionando e programando controles |
|   |
1.8 - Configurando as propriedades dos controles |
|   |
1.9 - Executando a página |
| 2 - |
Web Server Controls I |
|   |
2.1 - Controles Button, LinkButton e ImageButton |
|   |
2.2 - Controle TextBox e Label |
|   |
2.3 - Classe ListItemCollection |
|   |
2.4 - Controles CheckBox e CheckBoxList |
|   |
2.5 - Controles RadioButton e RadioButtonList |
|   |
2.6 - Controles DropDownList e ListBox |
| 3 - |
Web Server Controls II |
|   |
3.1 - Controle Calendar
|
|   |
3.2 - Controles MultiView e View |
|   |
3.3 - Controle FileUpload |
|   |
3.4 - Controle AdRotator |
|   |
3.5 - Configurando o arquivo XML |
|   |
3.6 - Controle Wizard |
| 4 - |
Navegação do site |
|   |
4.1 - Introdução à Navegação no ASP.NET |
|   |
4.2 - Processo de Carregamento do Mapa do Site |
|   |
4.3 - Criando o mapa do site |
|   |
4.4 - Mapas do Site Válidos |
|   |
4.5 - Controle SiteMapPath |
|   |
4.6 - Controle TreeView |
|   |
4.7 - Controle Menu |
| 5 - |
Páginas Mestras |
|   |
5.1 - Visão geral de páginas mestras |
|   |
5.2 - Páginas de conteúdo |
|   |
5.3 - Criando e usando páginas mestras |
|   |
5.4 - Criando uma tabela de layout para a página mestra |
|   |
5.5 - Como adicionar conteúdo estático para a página mestra |
|   |
5.6 - Como adicionar conteúdo dinâmico para a página mestra |
|   |
5.7 - Como adicionar um espaço reservado de conteúdo |
|   |
5.8 - Criando e usando páginas de conteúdos |
| 6 - |
Temas e Aparências |
|   |
6.1 - Visão geral de temas e aparências no ASP.NET
|
|   |
6.2 - Temas e aparências de Controle
|
|   |
6.3 - Temas de escopo
|
|   |
6.4 - Precedência das configurações de tema |
|   |
6.5 - Propriedades dos temas |
|   |
6.6 - Temas vs. Folhas de Estilo
|
|   |
6.7 - Criando e utilizando temas
|
| 7 - |
Globalização e localização |
|   |
7.1 - Arquivos de recursos
|
|   |
7.2 - Criando arquivos de recursos
|
|   |
7.3 - Trabalhando com recursos em páginas
|
|   |
7.4 - Selecionando arquivos de recurso para idiomas diferentes
|
|   |
7.5 - Recuperar valores de recursos por código |
| 8 - |
Acesso a banco de dados I |
|   |
8.1 - Visão geral do acesso a Dados no ASP.NET |
|   |
8.2 - Benefícios do ADO.NET |
|   |
8.3 - Comparação entre o ADO.NET e o ADO |
|   |
8.4 - Visão geral de aplicativo de dados de N camadas |
|   |
8.5 - Obtendo e instalando o SQL Server Express Edition |
|   |
8.6 - Usando o SQL Server Express Edition |
|   |
8.7 - Implantando um banco de dados no SQL Server |
|   |
8.8 - Controles fonte de dados |
|   |
8.9 - Controle GridView
|
|   |
8.10 - Criando uma simples aplicação com banco de dados |
| 9 - |
Acesso a banco de dados II |
|   |
9.1 - Principais objetos do ADO.NET |
|   |
9.2 - Namespace System.Data.SqlClient
|
|   |
9.3 - Namespace System.Data.OleDb |
|   |
9.4 - Modelo de dados básico |
|   |
9.5 - Principais instruçôes SQL |
|   |
9.6 - Métodos: ExecuteNonQuery, ExecuteScalar e ExecuteReader |
|   |
9.7 - Utilizando Dataset e GridView |
|   |
9.8 - Criando e utilizando Stored Procedures |
| 10 - |
AJAX |
|   |
10.1 - Arquitetura do AJAX |
|   |
10.2 - Obtendo e configurando o AJAX .NET |
|   |
10.3 - Controles do AJAX |
|   |
10.4 - Criando o site com AJAX |
|   |
10.5 - Criando uma aplicação AJAX com banco de dados |
| 11 - |
Cache |
|   |
11.1 - Visão geral do cache no ASP.NET |
|   |
11.2 - O que há de novo no cache do ASP.NET |
|   |
11.3 - Cache de páginas ASP.NET |
|   |
11.4 - Cache de dados de aplicativo |
|   |
11.5 - Armazenando múltiplas versões de uma página |
|   |
11.6 - Cache de partes de uma página |
|   |
11.7 - Atualizar dinamicamente porções de uma página em cache |
| 12 - |
Introdução aos Serviços da Web (Web Services)
|
|   |
12.1 - Visão geral sobre Serviços de Aplicativos ASP.NET |
|   |
12.2 - Referências da Web no Visual Studio |
|   |
12.3 - Criando e usando um serviço da Web |
|   |
12.4 - Adicionar e remover referências da Web |
|   |
12.5 - Chamar um Serviço da Web
|
|   |
12.6 - Atualizar uma referência de projeto Web |
|   |
12.7 - Renomear uma referência Web do projeto |
|   |
12.8 - Usando Serviços de Aplicativos no ASP.NET |