O objetivo desta disciplina é desenvolver aplicações desktop utilizando Java e Swing, aplicando os princípios da programação orientada a objetos, programação orientada a eventos, interfaces gráficas, persistência de dados e distribuição de aplicações.
Ao final da disciplina o aluno deverá ser capaz de: Desenvolver aplicações desktop utilizando Java Swing. Utilizar ambientes RAD para criação de interfaces. Implementar programação orientada a eventos. Aplicar conceitos de orientação a objetos. Criar interfaces amigáveis. Manipular banco de dados utilizando JDBC. Implementar operações CRUD. Aplicar validações em formulários. Compreender diferenças entre aplicações Desktop e Web. Gerar aplicações distribuíveis.
- Professor: AVA do Ibra