[genesis] Plano da disciplina de Visual Basic

  • From: "José Antas" <jose_antas@xxxxxxx>
  • To: genesis@xxxxxxxxxxxxx
  • Date: Mon, 26 Nov 2001 22:16:11 GMT


Plano da disciplina de Visual Basic - Projecto
Genesis

A disciplina deverá ser por agora, dividida em 4
pequenas unidades(disciplinas dependentes 
umas das outras mas diferentes no conteudo).
Sendo elas:
- Introdução ao Visual Basic
- Visual Basic para programadores intermédios
- Visual Basic avançado
- Desenvolvimento de aplicações para bases de
dados em Visual Basic

Cada uma destas unidades tem dependencias. Por
exemplo a disciplina 'Introdução ao Visual Basic'
tem como dependencias:
- Componentes do PC -> Introdução à programação
-> Estrutura do Windows -> Int. ao Vb.

Visual Basic para programadores intermédios:
- Componentes do PC -> Introdução à programação
-> Estrutura do Windows -> Int. ao Vb.
        -> Visual Basic para programadores intermédios

Visual Basic Avançado:
- Componentes do PC -> Introdução à programação
-> Estrutura do Windows -> Int. ao Vb.
        -> Visual Basic para programadores intermédios
-> Visual Basic Avançado.

Criação de aplicações para bases de dados em
Visual Basic:
- Componentes do PC -> Introdução à programação
-> Estrutura do Windows -> Int. ao Vb.
        -> Visual Basic para programadores intermédios
-> Teoria de Bd´s
        -> Apps para bd´s em Visual Basic.

Notas:
1) Um dos grandes problemas do pessoal que usa
linguagens de programação  com ambientes
   RAD(rapid aplication development) é não
saberem o que se passa no 'background' da
aplicação,
   porque é que as coisas acontecem, porque é que
aparecem, como é que aparecem...
   Por isso decidi adicionar a disciplina
'Estrutura do Windows', que tem como finalidade
   explicar o modo como o Windows trabalha e o
modo como os seus vários componentes trocam
   informação. Dou alguns exemplos: O que é o
GDI? A estrutura do GDI, O modo como as
aplicações
   interagem com o teclado/rato, 'device
independence', multitasking, multithreading,
   bibliotecas, registry, etc... Desde já me
ofereço para fazer este documento, ou se lhe
   quiserem chamar, disciplina.
   Esta disciplina 'não teria' nada a ver com
outra que porventura poderia/vai haver chamada
   'Programação para Windows' que teria como
funções ensinar a programar no windows com a
   api e/ou com MFC.

2) Decidi adicionar a disciplina 'Desenvolvimento
de aplicações para bases de dados em VB' 
   porque achei essencial dado ao vasto uso desta
linguagem nesta área. No entanto axo que 
   poderia ser desenvolvida uma disciplina à
parte chamada 'Teoria de bases de dados', 
   que iria ensinar o modelo relacional,
normalização de bases de dados ou até mesmo SQL.


INTRODUÇÃO AO VISUAL BASIC

Capítulo 1: O que é o visual basic, vantagens e
desvantagens da sua utilização.

Capítulo 2: O IDE do visual basic, projectos e
ficheiros de código em Vb(Vbp, bas, etc...).

Capítulo 3: Controlos intrínsicos, passos para a
criação de um programa, criação de um
            primeiro programa('Hello World :P').

Capítulo 4: Variáveis e constantes, utilização
dos controlos CommandButton, Label e TextBox.

Capítulo 5: Propriedades, eventos e métodos.

Capítulo 6: Condições (If, Then, Else, Case).
Operadores matemáticos e de relacionamento. 
            Utilização dos controlos PictureBox,
Image, Shape e Line.

Capítulo 7: Loops(For...Next, Do...While,
Do...Until). Criação de MsgBoxes.

Capítulo 8: Arrays, utilização dos controlos
Frame, CheckBox, OptionBox, ComboBox e ListBox.

Capítulo 9: Menus, InputBoxes, utilização do
controlo Timer.

Capítulo 10: Funções, utilização dos controlos
HScrollBar e VScrollBar.

Capítulo 11: Manipulação de strings.

Capítulo 12: Informação em disco(uso de
ficheiros). Utilização do controlo Data.

Capítulo 13: Utilização do 'Debug' para procurar
falhas nos programas.

Capítulo 14: Why goto sucks? :-) Optimização de
programas.


VISUAL BASIC PARA PROGRAMADORES INTERMÉDIOS

Capítulo 1: Arrays de controlos.

Capítulo 2: Funções específicas do Visual
Basic(ex: Left, Rnd, Sin...)

Capítulo 3: Manipulação de Forms. Forms
MDI(multiple document interface).

Capítulo 4: Interacção do rato e do teclado em
programas. Evento Drag & Drop.

Capítulo 5: Tratamento de dados avançado.
Integração de Sql com o Visual Basic.

Capítulo 6: Objecto Printer, utilização da
impressora.

Capítulo 7: Mais sobre os objectos intrínsicos do
Visual Basic.

Capítulo 8: Utilização dos controlos ListView,
TreeView.

Capítulo 8: Utilização da API do Windows.

Capítulo 9: Programação orientada a objectos em
Visual Basic.

Capítulo 10: Utilização e criação de objectos
ActiveX.

Capítulo 11: Adicionar ajuda em programas.

Capítulo 12: 'Pack & GO' :-) Preparar programas
para distribuição.


VISUAL BASIC AVANÇADO


Capítulo 1: Utilização da API do Windows - Parte
II

Capítulo 2: Programação orientada a objectos em
Visual Basic - Parte II 

Capítulo 3: Utilização e criação de objectos
ActiveX - Parte II

Capítulo 4: Programação de aplicações para
internet/intranets em Visual Basic. Utilização
            dos controlos Winsock, Mapi

Capítulo 5: Introdução ao Direct Draw(Directx)

... Aceitam-se sugestões para mais capítulos! :-)


DESENVOLVIMENTO DE APLICAÇÕES PARA BASES DE DADOS
EM VISUAL BASIC

Em planeamento... :-)


************************ //
**************************
MaynardKeenan e homicidE - Equipa de Visual Basic

Documento sujeito a alterações no futuro.

--
Crie o seu Email Grátis no Clix em
http://registo.clix.pt/

Other related posts:

  • » [genesis] Plano da disciplina de Visual Basic