Dia 05/01/2009 terá início o cusdo de Desenvolvimento de Sistemas para Web com todo o poder da tecnologia Microsoft: Visual Studio 2008 e a linguagem de programação c#. O curs é uma iniciativa da Escola Tecnica Cristo Rei - CETEC e será ministrado por mim com uma carga horária de 80 horas, divididas de segunda a sexta, das 19:00 às 22:30 e aos sábados, das 14:00 às 17:30.
O conteúdo programático do curso abordará os assuntos listados no índice da apostila do curso, disponibilizado aqui no blog, no final desta postagem, para que os interessados possam analisar.
Não é um cuso preparatório para certificação e sim um curso voltado ao real aprendizado da tecnologia e das etapas de desenvolvimento de um sistema de informação a ser trafegado via internet.
Os cursistas receberão uma apostila e um dvd com todo o conteúdo do curso, inclusive os programas demostrativos que a Microsoft disponibiliza, bem como os laboratórios com as respostas das atividades.
Para se inscrever o interessado deve procurar a Coordenação do CETEC. As vagas são limitadas a 20 cursistas.
Segue os itens aborados no índice da apostila do curso:
1 Nota de Abertura
2 A Web 2.0 e as Aplicações Atuais
3 Introdução ao Transact-SQL
3.1 DDL
3.2 DCL
3.3 DML
3.4 Instrução SELECT
3.5 Instrução INSERT
3.6 Instrução DELETE
3.7 Instrução UPDATE
3.8 Views e Stored Procedures
3.9 Implementando um banco de dados utilizando a IDE do Visual Studio 2008
3.10 Laboratório.
4 Programação Estruturada com C#
4.1 Introdução
4.2 Hello World em c#
4.3 Variáveis
4.4 Tipos por Valor e Tipos por Referência
4.5 Conversão de Tipos
4.6 Operadores
4.7 Arrays
4.8 Estruturas de Controle
4.8.1 Estruturas de Decisão
4.8.2 Estruturas de Repetição
4.9 Laboratório
5 Conhecendo o Visual Studio e a Plataforma .Net
5.1 Common Language Runtime
5.2 .NET Framework Class Library
5.3 Como o .Net funciona
5.4 Visual Studio 2008
6 Orientação a Objetos com C#
6.1 Orientação a Objetos (OO)
6.1.1 Atributos e Métodos
6.1.2 Herança
6.1.3 Construtores e Sobrecarga
6.1.4 Polimorfismo
6.1.5 Propriedades
6.2 Laboratório
7 Modelo em Camadas
7.1 O Modelo Tradicional em Três Camadas
7.2 O Modelo de Cinco Camadas
8 Utilização de AJAX
8.1 AJAX no ASP.NET 3.5 e Visual Studio 2008
8.2 AJAX Extensions
8.3 Usando o Controle UpdatePanel
8.4 Usando o Controle Timer
8.5 Usando o Controle UpdateProgress
8.6 Instalação do Ajax Control ToolKit
8.7 Implementando o controle Accordion
8.8 Implementando o controle MaskedTextBox
8.9 Implementando o controle AlwaysVisibleControl
9 Web Forms (Criando aplicações componentizadas)
9.1 Componentes e Propriedades
9.2 Construindo Um Interface com os Controles da Paleta Standard e Validation
9.3 Tratamento de Exceções
9.4 Trabalhando com Sessions
9.5 MasterPages e os Controles da Paleta Navigation
9.6 Laboratório
10 Web Forms (Acesso a Dados com ADO.Net)
10.1 Desmistificando o ADO.Net
10.2 Codificando o Acesso a Dados com ADO “na Unha”
10.3 Usando ADO com DataSet Tipado e TabelAdapters
10.4 Laboratório
11 Distribuindo uma Aplicação Web
11.1 Debug de Aplicação no Visual Studio 2008
11.2 Deployment de Aplicação
11.3 Configuração do Internet Information Service - IIS
Referências
2 A Web 2.0 e as Aplicações Atuais
3 Introdução ao Transact-SQL
3.1 DDL
3.2 DCL
3.3 DML
3.4 Instrução SELECT
3.5 Instrução INSERT
3.6 Instrução DELETE
3.7 Instrução UPDATE
3.8 Views e Stored Procedures
3.9 Implementando um banco de dados utilizando a IDE do Visual Studio 2008
3.10 Laboratório.
4 Programação Estruturada com C#
4.1 Introdução
4.2 Hello World em c#
4.3 Variáveis
4.4 Tipos por Valor e Tipos por Referência
4.5 Conversão de Tipos
4.6 Operadores
4.7 Arrays
4.8 Estruturas de Controle
4.8.1 Estruturas de Decisão
4.8.2 Estruturas de Repetição
4.9 Laboratório
5 Conhecendo o Visual Studio e a Plataforma .Net
5.1 Common Language Runtime
5.2 .NET Framework Class Library
5.3 Como o .Net funciona
5.4 Visual Studio 2008
6 Orientação a Objetos com C#
6.1 Orientação a Objetos (OO)
6.1.1 Atributos e Métodos
6.1.2 Herança
6.1.3 Construtores e Sobrecarga
6.1.4 Polimorfismo
6.1.5 Propriedades
6.2 Laboratório
7 Modelo em Camadas
7.1 O Modelo Tradicional em Três Camadas
7.2 O Modelo de Cinco Camadas
8 Utilização de AJAX
8.1 AJAX no ASP.NET 3.5 e Visual Studio 2008
8.2 AJAX Extensions
8.3 Usando o Controle UpdatePanel
8.4 Usando o Controle Timer
8.5 Usando o Controle UpdateProgress
8.6 Instalação do Ajax Control ToolKit
8.7 Implementando o controle Accordion
8.8 Implementando o controle MaskedTextBox
8.9 Implementando o controle AlwaysVisibleControl
9 Web Forms (Criando aplicações componentizadas)
9.1 Componentes e Propriedades
9.2 Construindo Um Interface com os Controles da Paleta Standard e Validation
9.3 Tratamento de Exceções
9.4 Trabalhando com Sessions
9.5 MasterPages e os Controles da Paleta Navigation
9.6 Laboratório
10 Web Forms (Acesso a Dados com ADO.Net)
10.1 Desmistificando o ADO.Net
10.2 Codificando o Acesso a Dados com ADO “na Unha”
10.3 Usando ADO com DataSet Tipado e TabelAdapters
10.4 Laboratório
11 Distribuindo uma Aplicação Web
11.1 Debug de Aplicação no Visual Studio 2008
11.2 Deployment de Aplicação
11.3 Configuração do Internet Information Service - IIS
Referências
Um comentário:
O Conteúdo do curso está completíssimo, seria possível vir ministrar aqui no Rio de Janeiro? Um abraço colega!
Postar um comentário