Plano de Ensino - Desenvolvimento Desktop 📚
Objetivo Geral
Capacitar o estudante a projetar, codificar, depurar e implementar sistemas desktop orientados a objetos, utilizando o padrão MVC e persistência em banco de dados.
📅 Ementa das Aulas
| Aula | Tópico |
|---|---|
| 01 | Introdução ao Desenvolvimento Desktop |
| 02 | Classes, Objetos e Instanciação |
| 03 | Encapsulamento e Construtores |
| 04 | Herança e Polimorfismo |
| 05 | Classes Abstratas e Interfaces |
| 06 | Organização de Projetos e Pacotes |
| 07 | Padrão MVC na Prática |
| 08 | Introdução à Interface Gráfica (GUI) |
| 09 | Componentes Básicos (Label, Text, Button) |
| 10 | Componentes Intermediários e Layouts |
| 11 | Interfaces Avançadas (Abas, Menus, Tabelas) |
| 12 | Introdução a Banco de Dados Relacional |
| 13 | Conexão com Banco de Dados (JDBC) |
| 14 | CRUD e Padrão DAO |
| 15 | Segurança, SQL Injection e Boas Práticas |
| 16 | Projeto Integrador Final |
🛠 Metodologia
- Projetos Práticos Experimentais.
- Exercícios de Fixação.
- Quizzes de Verificação Cognitiva.