Visual Basic .Net
  Pré-requisitos:

Desenvolvedores de aplicações
Analistas de sistemas
Desenvolvedores e projetistas de sistemas
Analistas de suporte técnico
Programadores em geral.
Administradores de Banco de Dados - DBAs
Web Masters
Web Designers

  Recomendados:

Ter participado do curso de VB6

  Dias da Semana:
 

 
Versão:

2005

Público:

Desenvolvedores de aplicações;

Analistas de sistemas;

Desenvolvedores e projetistas de sistemas;

Analistas de suporte técnico;

Programadores em geral;

Administradores de Banco de Dados - DBAs;

Web Masters;

Web Designers.



Pré-requisitos obrigatórios:

Desenvolvedores de aplicações
Analistas de sistemas
Desenvolvedores e projetistas de sistemas
Analistas de suporte técnico
Programadores em geral.
Administradores de Banco de Dados - DBAs
Web Masters
Web Designers



Pré-requisitos recomendados:

Ter participado do curso de VB6



Objetivos:

Durante este treinamento, os participantes irão aprender as

novidades da mais nova versão do VB: o Visual Basic.NET. Serão

apresentados tópicos que explicam as principais diferenças

envolvidas no produto, incluindo sua nova estrutura de bibliotecas,

compilação, etc.

Detalhes da Framework.NET serão discutidos para que os

alunos conheçam as inovações da nova plataforma de

desenvolvimento corporativo. Itens como programação

orientada a objetos, conexão com banco de dados usando

ADO.NET, serão apresentados com exemplos práticos.



Conteúdo programático

Introdução

Comentários

O oque é a plataforma .Net

O que é Framework.Net

Linguagens suportadas

Componentes da Framework.Net

Common Language Runtime

MSIL e Jit

.Net Framework Class Library

 

Ambiente de desenvolvimento

Principais janelas

 

Criação e estrutura de projetos

Tipos de projetos

Arquivos que compõem um projeto

O que são Assemblies?

O manifesto do Assembly

Gerenciamento de projetos

Configurações de projeto

Compilação e geração da versão final

 

Introdução ao desenvolvimento em VB.Net

Relação entre classes

Utilizando componentes de tela

Formulários, Button, Label, TextBox

Caixa de diálogo

Utilizando a função MsgBox

MaskedTextBox

Utilizando a Função msgBox

Utilizando a Função InputBox

 

Linguagem e melhorias na sintaxe

 

Comentários e caractere de continuação

Identificadores

Convenção de escrita

Common type System

Value-Types X reference-Types

Declaração e inicialização de variáveis

Mudanças nos Data Types

Conversão de tipos

Declarando e inicializando Arrays

Criando estrutura de dados

Opções de compilação

Option Explicit

Option Strict

Operadores

Estruturas condicionais

Estruturas de loop

Procedures e funções

Chamanda de procedimentos

Passagem de parâmetros

Parâmetros Opcionais

 

Programação orientada a objetos

Comparando Classes e Objetos

Membros de Classe

Encapsulação, Abstração, Agregação, Herança, Polimorfismo

 

Implementando POO em VB.Net

Declarando e Instanciando Classes

Namespaces

Modificadores de Acesso

Declarando Propriedades e métodos

Procedure Overload

Métodos construtores e destrutores

Implementando Herança

MyBase e MyClass

Overriding, Overloading, Shadowing e Shared

Shared

Declaração de Eventos

  

Window Forms

GroupBox, CheckBox e RadioButton

ToolTip, Lista de valores, LinkLabel, ErrorProvider

Caixas de diálogo

Criação de menus

ContextMenu

NotifyIcon

TabControl

StatusStrip

ToolStrip

 

Depuração de Aplicativos

Breakpoint

Controlando fluxo de execução

Informações de depuração

 

Tratamento de Excessões

Tratamento não estruturado de excessões

Tratamento estruturado de excessões

Try...Catch...Finally

Proteção de código

Criando exceções customizadas

 

Introdução ao ADO.Net

Visão Geral

Estrutura de Objetos

 

Acesso ao Banco de Dados

Conectando-se com o Banco de Dados

Executando comandos SQL

Comandos Parametrizados

Execução de Stored Procedures

Transação de Dados

DataReader, DataAdapter e DataSet

Apresentando os Dados na Tela

Filtro e Ordenação

Lendo e Gravando DataSet´s em formato XML

 

Distribuindo seu Aplicativo

 





Mês:
Período:
Curso:

As vagas para todos os cursos ofertadas em nossa grade devem ser
reservadas pelo próprio aluno junto ao Depto. de Suporte.

A situação do curso ou status pode ser:



Curso aberto aceitando reservas via suporte.


C
urso programado, que já recebeu reservas suficientes e confirmadas, portanto vai se realizar.


Curso com número insuficiente de reservas.


Home | Sobre Nós | Formações Master | Tekno Advance | Info Base | Corporate | Cursos | Calendário
Seminários | Promoções | Currículos | Contato |
Mapa do Site

TEKNO Software © 2007