Desenvolvimento com Ferramenta RAD

  • Curso: Tecnologia em Sistemas para Internet

  • Disciplina: Desenvolvimento com Ferramenta RAD

  • Carga-Horária: 60h (80h/a) Pré-Requisito(s): Algoritmos e Técnicas de Programação Número de créditos: 4

EMENTA

Ambientes de programação baseados em eventos. Eventos e Procedimentos. Componentes. Propriedades. Construção de Aplicações. Componentes de acesso a Bancos de Dados. Componentes de relatórios.

PROGRAMA

Objetivos

Desenvolver programas com acesso a bancos de dados utilizando ferramentas RAD.

Bases Científico-Tecnológicas (Conteúdos)

  1. Introdução

  2. Ambiente de desenvolvimento 2.1. Elementos da IDE 2.2. Propriedades 2.3. Eventos 2.4. Form Designer 2.5. Code Editor

  3. Revisão da Linguagem de Programação 3.1. Diretivas de compilação 3.2. Identificadores 3.3. Palavras reservadas 3.4. Variáveis 3.5. Constantes 3.6. Operadores 3.7. Tipos de dados da linguagem 3.8. Tipos definidos pelo usuário 3.9. Objetos 3.10. Typecasting – conversão de tipos 3.11. Procedimentos e funções 3.12. Passagem de parâmetros

  4. Componentes

  5. Banco de Dados 5.1. Componentes de conexão e acesso

  6. Aplicações com Bancos de Dados 6.1. ADO 6.2. DBExpress 6.3. Componentes com vínculos de dados (data-aware) 6.4. Técnicas Mestre-Detalhe 6.5. Validações

  7. Relatórios

Procedimentos Metodológicos

Aulas expositivas; Exercícios Práticos usando a ferramenta.

Recursos Didáticos

• Quadro branco e marcadores.

Avaliação

• Avaliação prática; • Projeto de desenvolvimento de sistema;

Bibliografia Básica

  1. SANTOS, C. M. Desenvolvimento de aplicações comerciais com Java e Netbeans. Rio de Janeiro: Ciência Moderna, 2010.
    
  2. GOMES, Y. M. P. Java na Web com JSF, Spring, Hibernate e Netbeans 6: de universitários a desenvolvedores. Rio de
    Janeiro: Ciência Moderna, 2008.
    
  3. BAUER, C. Java Persistence com Hibernate. Ciência Moderna, 2007.