Imprimir

Desenvolvimento de Aplicações com C++Builder

Descrição

Este treinamento fornece ao profissional o conhecimento avançado sobre IDE e todas as suas funcionalidades, com foco na máxima produtividade. Tudo sobre depuração de código, componentes visuais e de acesso a banco de dados serão abordados.
Público Alvo:
Interessados no desenvolvimento de aplicações de negócio e banco de dados com C++Builder.

Carga Horária

40 horas.

Pré-requisitos

Lógica de Programação Orientada a Objetos.

Conteúdo programático

  • Visão geral do produto
    • O project manager, opções de projeto e do IDE, delphi compiler, code generation, debugging, runtime errors, syntax options, hints and warnings, linking, resource compiler, directories and conditionals, forms, version info, packages, symbol tables, build configurations, visual form designer e code editor.
  • Estruturas de linguagem
    • Palavras reservadas; Tipos de dados; Operadores; Procedimentos e Funções; Estruturas condicionais e de repetição.
  • Elementos básicos de interface
    • Arquitetura da VCL, usando formulários, criando e gerenciando menus, caixas de diálogo, actions, oolbars, pagescrollers, toolbars, statusbar, pagecontrols, fontes e cores, TAnimate, monthcalendar, novos componentes da VCL;
  • Programação orientada a objetos
    • Abstração, encapsulamento, herança e polimorfismo. Classes vs. Objetos.
  • Tratamento de exceções
    • O que é uma exceção?, blocos protegidos, tratando exceções, classes de exceções, proteção de recursos, try finally, disparando e redisparando exceções;
  • Depurador do C++Builder
    • Roteiro de depuração, controlando a execução do programa, definindo breakpoints, ambiente do depurador, breakpoint list, watch list, local variables, call stack, threads, modules, Cpu, Fpu, event log, evaluate/modify, controlando o fluxo de depuração;
  • Desenvolvimento de banco de dados
    • Visão geral, arquitetura do C++Builder para banco de dados, a interface do usuário, datamodules, datasource, dataset, tecnologias de acesso a banco de dados a conexão de dados, conectando-se a um servidor de banco de dados; Dados locais, TFields, tipos de TFields, Lookup e Aggregates.
  • Acesso a dados com FireDac
    • FireDac, conectando a um servidor de banco de dados;



Voltar | Subir