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)¶
Introdução
Ambiente de desenvolvimento 2.1. Elementos da IDE 2.2. Propriedades 2.3. Eventos 2.4. Form Designer 2.5. Code Editor
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
Componentes
Banco de Dados 5.1. Componentes de conexão e acesso
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
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¶
SANTOS, C. M. Desenvolvimento de aplicações comerciais com Java e Netbeans. Rio de Janeiro: Ciência Moderna, 2010.
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.
BAUER, C. Java Persistence com Hibernate. Ciência Moderna, 2007.