|
Pré-inscrição
|
Imprimir
|
ASP.NET com Webservices, C#
|
Objetivos
|
ASP.NET é a plataforma da Microsoft para o desenvolvimento de aplicações Web e é o sucessor da tecnologia ASP.
Este curso tem por objetivo desenvolver competências e habilidades no que diz respeito à plataforma .NET de nível básico ao mais avançado, bem como a utilização das melhores práticas relativas à temática em voga, utilizando a linguagem C#.
|
Público Alvo
|
Profissionais da área de Tecnologia da Informação que trabalham na área de desenvolvimento de software, com ênfase na plataforma .NET, bem como outros profissionais de áreas afins interessados em conhecer e aprofundar-se na linguagem de programação .NET.
|
Conteúdo Programático
|
|
Comparando ASP.NET e ASP
• Criando Web Forms
• Usando Web Server Controls
Adicionando Código em um Web Form
ASP.NET – Estudo de caso
• Visão Geral
• Usando as páginas Code-Behind
• Adicionando Evento aos Web Server
• Usando Eventos da Página
Realizando Tracing em Aplicações Microsoft
ASP.NET - Estudo de caso
• Entendendo Tracing
• Debug Remoto
Validando Entrada de Dados do Usuário
• Visão Geral da Validação de Entrada de
Dados do Usuário
• Usando Controles de Validação
Criando User Controls - Estudo de caso
• Adicionando User Controls em um Web
Form ASP.NET
• Criando User Controls
Acessando Dados Relacionais
• Visão Geral do ADO.NET
• Criando uma Conexão com um Banco de
Dados
• Exibindo um DataSet em um Controle
List-Bound
Acessando Dados com Microsoft ADO.NET
• Introdução ao uso de ADO.NET
• Conectando com um Banco de Dados
• Acessando Dados com DataSets
• Usando Múltiplas Tabelas
• Acessando Dados com DataReaders
Chamando Stored Procedures com ADO.NET
• Visão Geral de Stored Procedures
• Chamando Stored Procedures
Lendo e Escrevendo Dados XML
• Visão Geral
• Visão Geral da Arquitetura XML no
ASP.NET
• XML e o Objeto DataSet
• Trabalhando com Dados XML
• Usando o XML Web Server Control
Consumindo e Criando Web Services
• Visão Geral do Uso de XML Web Services
• Chamando um XML Web Service Usando
http
• Usando um Proxy para Chamar um XML
Web Service
• Criando um XML Web Service
Gerenciando Estado - Estudo de caso
• Gerenciamento de Estado
• Variáveis de Sessão e Aplicação
• Sessões com e sem Cookies
Tornando uma ASP.NET Web Application
Segura
• Visão Geral de Segurança em uma Web
Application
• Trabalhando com Autenticação Windows-
Based
• Trabalhando com Autenticação
Visão geral do C#
• Visão Geral dos Nemespaces
• O ambiente de execução
gerenciamento
• Compilando e Rodando uma
aplicação
Trabalhando com Componentes –
Estudo de caso
• Criando uma aplicação simples
Console
• Criando uma aplicação Simples
Windows Forms
Trabalhando com tipo de dados e
operadores
• Funcionalidade da Classe
System.Object
• Operações com Tipos
• Operadores
• Interfaces
Estruturas Condicionais e de Repetição
• Estruturas Condicionais if e switch
• Estruturas de Repetição while, do for
e foreach
Conceitos basicos de POO para .NET
• Classes e Objetos
• Encapsulamento
• Polimorfismo
• Herança
Métodos e Parâmetros
• Usando métodos
• Usando parâmetros
• Sobrecarga de Métodos (Overload)
Exceções
• Os objetos de exceção
• Bloco try e catch
• Múltiplos blocos catch
• Comando throw
Delegates e Eventos
• Delegates
• Eventos (events)
• Quando usar Delegates e Eventos
Streams, Diretórios e Arquivos
• Streams
• Lendo e escrevendo arquivos
• Operações de criação, escrita, etc de
diretórios e arquivos
Threads
• Visão geral
• Threads
• Aplicações Multith Threads
|
Metodologia
|
Aulas teóricas e práticas. Pesquisas de campo e laboratoriais. Material didático específico. Utilização de recursos didáticos e tecnologias apropriadas. Canhão de projeção e laboratório.
|
Cronograma
|
Carga-horária de 80 horas-aulas.
|
Professores
|
Profissionais qualificados e certificados com larga experiência vivencial no mercado de trabalho, bem como experiência acadêmica.
|
Documentação
|
- Cópia do documento de identidade;
- Cópia do CPF.
|
|
Mais informações
|
|
SRTN Qd. 701 Conj. C Bl. A sala 321 - Asa Norte -
Edifício Centro Empresarial Norte - Brasília/DF.
Tel. (61) 3202-6162 / 3202-7172 - 8h30 às 21h.
>>
Pré-inscrição
Imprimir
|