Curso de HTML – Índice



Apresentação

Introdução ao HTML

Conceitos necessários para construir uma página

Um exemplo mais elaborado

Entendendo alguns comandos HTML básicos

Links

Atributos de Texto

cores

Imagens

Listas

Tabelas

Formulários HTML

Frames

Iframe

Formatando sinais especiais





Alguma dúvida? Participe de nosso Grupo de HTML!




Seu negócio é PHP? Entre em nosso fórum para ajudar e ser ajudado!





DicasBCB - O site dos programadores C++Builder



Curso C++Builder I

----- Módulo Básico -----
Considerações iniciais
O bê-a-bá da programação
Afinal, o quê é C++?
Um pouco de história
Conceitos
O bit e o byte
Cuidados gerais
O programa main()
Primeiro programa
Imprimindo dados nos componentes
Conhecendo melhor as propriedades que capturam dados
Comentários
Tipos fundamentais
tipo inteiro
Os tipos ponto flutuante
O tipo caracter
Modificadores de tipos
Construção do Editor de Textos - Primeira parte
Construção do Editor de Textos - Segunda parte
Construção do Editor de Textos - Terceira parte
Construção do Editor de Textos - Quarta parte
Construção do Editor de Textos - Quinta parte
Construção do Editor de Textos - Sexta parte
Construção do Editor de Textos - Sétima parte
Construção do Editor de Textos - Oitava parte
Construção do Editor de Textos - Nona parte
Construção do Editor de Textos - Décima parte
Construção do Editor de Textos - Décima primeira parte
Variáveis
Atribuição de valores a variáveis
Variáveis signed e unsigned (com e sem sinal)
Excedendo o limite de uma variável
Operações matemáticas com unsigned
AnsiString
Funções que modificam strings
Funções que modificam strings (AnsiString...continuação)
AnsiString continuação...(dstring.h)
AnsiString continuação...(operadores relacionais)
AnsiString continuação...(Concatenação)
A palavra-chave typedef
A diretiva #define
A palavra-chave const
O tipo enum
Operadores matemáticos
Expressões
Entendendo melhor o C++Builder
#include <vcl.h>
#pragma hdrstop
Unit1.h
#pragma package(smart_init)
#pragma resource
TForm
_fastcall, __fastcall
TComponent
TComponent::Owner
Operadores de incremento e decremento
Operadores relacionais
O comando if
O comando else
if ... else - Continuação
Comandos aninhados e Indentação
Operadores lógicos
O operador condicional ternário
Funções
Chamada de Funções
Definição de uma função
Protótipos de funções
Variáveis locais e globais
A palavra-chave extern
A palavra-chave static
Parâmetros das funções - passando argumentos por valor
O comando return
Valores Default
Funções inline
Projeto paint - primeira parte
Projeto paint - segunda parte
Projeto paint - terceira parte
Projeto paint - quarta parte
Projeto paint - quinta parte
Projeto paint - sexta parte
Projeto paint - sétima parte



O comando goto
O loop while
break e continue
O loop while sem fim
loop while - continuação
O loop do... while
O loop for
loop for - continuaçã
Omissão e aninhamento no loop for
O comando switch
Entendendo o evento OnMouseMove
TCanvas
TCanvas::CopyMode
TRect, Rect, TextRect, Brush e FrameRect
CopyRect
métodos Canvas para desenhar objetos gráficos
propriedades Canvas
Usando pens
TPen::Color
TPen::Width
TPen::Style
TPen::Mode
TPenRecall
Usando brushes
TBrush::Color
TBrush::Style
TBrush::Bitmap
TBrushRecall
Ler e inserir pixels ...TCanvas::Pixels
TBitmap::ScanLine
Propriedades e métodos comuns de Canvas
Conhecendo arrays
Excedendo o limite de um array
Matrizes multidimensionais
Arrays de caracteres
Estruturas
Ponteiros
A reutilização de um ponteiro
Ponteiros apontando para outros ponteiros
Ponteiros apontando para structs
O nome do array
Variáveis dinâmicas
Mais problemas... ponteiros soltos
Ponteiros & constantes
Introdução a referências
Reatribuição de uma referência
Construção do Editor de Textos – Décima segunda parte
Construção do Editor de Textos – Décima terceira parte
Construção do Editor de Textos – Décima quarta parte
Construção do Editor de Textos – Décima quinta parte
Construção do Editor de Textos – Décima sexta parte
Construção do Editor de Textos – Décima sétima parte
Construção do Editor de Textos – Décima oitava parte
Construção do Editor de Textos – Décima nona parte


Curso C++Builder II


----- Módulo intermediáio -----
Apresentação
Introdução
Trabalhando com classes
Analisando a classe Trapézio
Rompendo com o tradicional
A Alma do C++Builder
Primeiros contatos com TApplication
WinMain e TApplication
A instância Application
Application->Initialize();
Criando uma janela no braço
Application->CreateForm();
Run() e ShowException()
Prescindibilidade de TApplication
Propriedades de TApplication - início


Tutoriais


----- Tutoriais - índice -----
Entendendo a VCL (índice)
VCL - VCL standard componentes
VCL - O Ambiente Integrado de Desenvolvimento(IDE)
VCL - Projetando aplicações
VCL - Entendendo a VCL
VCL - Tipos de eventos
VCL - Objetos, componentes, e controles na VCL
VCL - Propriedades comuns com TControl
VCL - eventos Standard de TControl
VCL - aplicações de Bancos de Dados
VCL - Propriedades comuns de TWinControl
VCL - eventos Standard de TWinControl
VCL - Usando componentes
VCL - Controles de Texto
VCL - Controles para entrada de dados
VCL - Controles Splitter
VCL - Buttons e controles similares
VCL - Toolbars
VCL - Listas
VCL - Componentes para agrupamento
VCL - Componentes de efeitos Visuais
VCL - Grids
VCL - Exibições Gráficas
VCL - Dialog boxes (caixas de diálogo comuns Windows)
VCL - Usando objetos auxiliares
VCL - Trabalhando com listas
VCL - Trabalhando com string lists
VCL - Windows registry e INI files
VCL - Usando streams
VCL - TCanvas
VCL - Tprinter
AnsiString para char[]
Arrasta Form
Banco de dados
Botão Colorido
Caixa de Diálogos colorida
Calcula equação
Calculadora
Casas Decimais
Chama Proteção de tela
char[] para int
Color para RGB
Cursor invisível
Desativa Barra etc
Desativa botão Fechar
Divisão de Códigos - Jester
double - casas decimais
Edita vírgulas - casas decimais
Executávies sem livrarías
Form transparente
Inicia Aplicativos
Iniciando o BCB
Iniciando o BCB - 2ª parte
Inteiros para binários
Inteiros para hexadicimais
Limpar o Clipboard
MédiaPlayer
MédiaPlayer criado dinamicamente
Menus
Papel de Parede
Relógio
TDateTime
Usuário ID da máquina
Viagem (programinha simples)
Vírgula para ponto




. .