VB.NET + ASP.Net Fundamental
Desenvolvimento de aplicações WEB com utilização do Visual Studio 2010 com VB.NET
Para mais informações clique aqui

Objetivos

Ao final do treinamento, o participante terá sólidos conhecimentos da linguagem VB.NET em todos os seus aspectos, além de conhecimentos fundamentais de Programação Orientada a Objetos. Terá também sólidos conhecimentos da programação ASP.NET e poderá construir páginas Web combinando o VB.NET e o ASP.NET.

Público Alvo

Desenvolvedores, Analistas Programadores, Analistas de Negócio, Analistas de Teste, Analistas de Suporte, ou todos aqueles que necessitam adquirir conhecimento de programação de aplicações Web com a utilização do ASP.NET e da linguagem de programação VB.NET.

Carga Horária

Investimento



Dinheiro Visa Mastercard Boleto Bancário Redeshop

Próximas Turmas


A realização deste curso capacitará o participante a realizar qualquer curso abaixo:
Treinamento Carga Horária
VB.NET + ASP.NET Avançado 32 Horas
Outros cursos que indicamos a você:
Treinamento Carga Horária
HTML e CSS 16 Horas
JavaScript e JQuery 24 Horas
SQL Server Intermediário (Transact-SQL) 32 Horas

+ veja todos os treinamentos

Conteúdo Programático


Introdução
    Introdução ao ambiente .NET
    A linguagem de programação VB.NET
    O ambiente de desenvolvimento integrado Visual Studio
    Boas práticas de programação

A Linguagem VB.NET
    Declaração e Atribuição de Variáveis
    Tipos de Dados
    Conversões de Tipos
    Variações de Conversões

Estruturas de Controle
    Operadores Aritméticos
    Operadores Relacionais
    Operadores Lógicos
    Operadores Lógicos Condicionais
    Criando a primeira aplicação Console
    Exercícios Práticos

Estruturas de Decisão
    Estrutura de Decisão Simples (If...Then)
    Estrutura de Decisão Composta (If...Then...Else...ElseIf e Select...Case)
    If Inline
    Exercícios Práticos

Estruturas de Repetição
    Estrutura de Repetição (While...End While, Do..Loop)
    Variações de Estruturas de Repetição
    Estrutura de Repetição com Variável de Controle (For...Next)
    Exercícios Práticos

Arrays
    Visão Geral
    Declaração e Manipulação de Arrays
    Estrutura de Repetição para Arrays (For Each)
    Propriedades e Métodos de Arrays (Tamanho, Ordenação, Inversão, Busca)
    Exercícios Práticos

Criação de Funções
    Visão Geral
    Sintaxe e Modificadores de Acesso
    Funções sem retorno (Subs)
    Funções Estáticas
    Sobrecarga (Overload) de Funções
    Exercícios Práticos

Depuração de Código
    Conceitos sobre Depuração de Código
    Os utilitários de depuração do Visual Studio 2010
    Principais Teclas de Atalho
    Verificação de valores de variáveis
    Tabela de variáveis

Recursos do Visual Studio 2010
    A importância do sumary
    Procura e substituição de textos
    Encontrando a definição de um tipo
    Encontrado as utilizações de um tipo
    Code snippet

Funções de Texto, Data e Números
    Conhecendo as principais funções para tratamento de Textos, Números e Datas
    Catálogo de funções úteis
    Exemplos de utilização
    Exercícios Práticos

Coleções
    Visão Geral
    A utilização de Generic.List
    Adicionando e removendo itens de uma coleção
    Ordenação de uma coleção
    Estrutura de Repetição para Coleções (For Each)
    Exercícios Práticos

Introdução à Orientação a Objeto
    Conceitos de OO
    Classes e Objetos, Atributos e Métodos
    Construtores
    Sobrecarga (Overload) de Construtores
    Instanciação de Objetos
    Criação de Métodos (Funções)
    Membros Estáticos
    Conceitos de Herança e Polimorfismo
    Exercícios Práticos

Enumeradores
    Visão Geral
    Exemplos de aplicação

Introdução ao Ambiente WEB
    Visão Geral
    Protocolo HTTP
    HTTP Request e HTTP Response
    HTML e ASP.NET
    Utilizando folhas de estilos (CSS) em páginas ASP.NET
    Criando uma solução Web
    Exercícios Práticos

ASP.NET Server Controls
    Como inserir Controles ASP.NET em páginas HTML
    Principais controles ASP.NET (TextBox, Label, DropDownList, RadioButton, CheckBox, Button, ListBox e outros)
    Propriedades (Consumo e Manipulação)
    Modos Operando: Source, Design e Split
    A caixa de ferramentas Toolbox
    Exercícios Práticos

Execução de Aplicações ASP.NET
    Execução e Depuração de Aplicações ASP.NET
    Conhecendo o ASP.NET Web Server
    Conhecendo o IIS (Internet Information Services)
    O arquivo de configuração web.config
    Publicação de aplicações Web

Eventos de Controles
    Visão Geral
    Principais eventos dos controles ASP.NET
    Entendendo um PostBack
    A propriedade AutoPostBack
    Exercícios Práticos

Gerenciamento de Estado de Aplicações Web
    Definição
    A propriedade IsPostBack
    Redirecionamento de Páginas
    Passagem de Valores por QueryString
    Session – O que é e como utilizá-la
    ViewState – O que é e como utilizá-la
    Controles HTML Server Side
    Exercícios Práticos

Master Pages e User Controls
    Visão Geral
    Benefícios da utilização e Master Pages e User Controls
    Exercícios Práticos

ASP.NET e Javascript
    Como inserir código Javascript em nossas páginas ASP.NET
    Inserção de Javascript Server Side
    Exercícios Práticos

Controles de Validação ASP.NET
    Visão Geral
    RequiredFieldValidator (Campos requeridos)
    RangeValidator (Range de valores)
    CompareValidator (Comparação de valores)
    RegularExpressionValidator (Validação de expressões regulares)
    CustomValidator (Validações customizadas)
    Exercícios Práticos

Pré-Requisitos
Ter realizado o treinamento Lógica de Programação ou possuir conhecimentos equivalentes

Materiais

Apostila
Apostila de acompanhamento e condução do treinamento


Certificado
Certificado de Participação