Delphi Essentials

   
Carga Horária 16 horas
Idioma Material Português
Pré-Requisitos Conhecimentos de lógica de programação, Windows e Linguagem Pascal.

O que é Delphi?

O que é Delphi?

  • Recursos e benefícios do Rad Studio Berlin
  • Conhecendo as versões

Conhecendo a IDE do CodeGear RAD Studio XE

Conhecendo a IDE do CodeGear RAD Studio XE

  • Manager Favorites
  • Customize Menu
  • Save Desktop
  • Structure View
  • Object Inspector
  • Data Explorer
  • Tool Palette
  • ToDo List
  • O Code Editor
  • Project Manager - Project Group
  • History
  • File Browser
  • MSBuild Build Engine
  • O Code Insight
  • SyncEdit
  • Live Templates
  • Surround
  • Help Insight
  • Error Insight
  • Bookmarks
  • Toggling Code to/from Comments
  • Project Options
  • Compilando um projeto

Linguagem Delphi

Linguagem Delphi

  • Linha de Comentário
  • Variáveis
  • Declaração de Variáveis
  • Constantes
  • Operadores
  • Procedures e Functions
  • Parâmetros
  • Comandos de Decisão
  • O Comando IF... THEN...ELSE
  • O Comando CASE
  • O Comando FOR
  • O Comando WHILE
  • O Comando REPEAT...UNTIL
  • Os Comandos Break e Continue
  • Tipos de dados
  • Tipos Inteiros
  • Tipos Reais
  • Tipo Char
  • Tipo String
  • Tipo Boolean
  • Tipos definidos pelo usuário e seus subtipos
  • Tipo Variant
  • Estrutura de dados
  • Set
  • Arrays
  • Records
  • Classes
  • Tabuada
  • Médias

Elementos Básicos de Interface

Elementos Básicos de Interface

  • Buttons
  • Standards
  • Menus
  • TreeView e ListView
  • PageControls, Animate, Data e Hora
  • DragDrop e ListBoxes
  • FlowPanel e GridPanel
  • CategoryButtons e Splitters
  • Docking
  • TrayIcon
  • GlassFrame e Vista Dialogs
  • MediaPlayer e Ancors
  • Editor de Textos

Estrutura de Programa e Escopo

Estrutura de Programa e Escopo

  • Estrutura e sintaxe de uma Unit
  • Escopo
  • Seção Interface
  • Seção Implementation
  • Local a uma Procedure ou Function
  • Calculadora
  • Tratamento de Exceções
  • Bloco try...finally...end
  • Bloco try…except…end
  • Blocos try...finally...end e try...except...end aninhados
  • Gerando Exceções
  • Tratando Exceções
  • Depuração
  • Templates e Frames
  • Template de Componente
  • Frames
  • Repositório de Objetos
  • Herança Visual
  • Template de Projeto

embarcadero logo