Apostila
- Apostila de JAVA web da Caelum – Unidade 2 – Bancos de dados e JDBC
Modelos de Classe
Videoaulas – Orientação à Objetos
- Aula 01 – Encapsulamento, Herança e Polimorfismo
- Aula 02 – Implementando Exercício Prático de Herança
- Aula 03 – Agregação, Associação e Composição + Exercício Prático
- Aula 04 – Classe Abstrata e Interface + Exercício Prático
- Aula 05 – Organização do projeto e Menu de opções e submenus com JOptionPane
- Aula 06 – Refatorando o projeto com Menu de opções
- Aula 07 – Projeto Menu de opções. Criando a classe Entrada.java
- Aula 08 – Introdução à banco de dados
- Aula 09 – Banco de dados: Padrão DAO com exemplo de CRUD
- Aula 10 – Criando o projeto CRUD de Pessoa (Próxima aula)
Videoaulas – Banco de dados
- Aula 01 – Criando o banco de dados
- Aula 02 – Criando Projeto e adicionando Driver JDBC do MySQL
- Aula 03 – Criando as entidades
- Aula 04 – Criando interface de configuração do banco de dados
- Aula 05 – Gerente de Conexão
-
Aula 06 – ContatoDAO – Método listar
-
Aula 07 – ContatoDAO – Método inserir
-
Aula 08 – ContatoDAO – Método alterar
- Aula 09 – ContatoDAO – Método excluir
- Aula 10 – Passo-a-passo – TesteListar.java
- Aula 11 – TesteListar.java
- Aula 12 – TesteInserir.java
- Aula 13 – TesteAlterar.java
- Aula 14 – TesteExcluir.java
- Aula 15 – CRUD Contatos com JFrame – Parte 1 – Botão Listar
- Aula 16 – CRUD Contatos com JFrame – Parte 2 – Botão Excluir
- Aula 17 – CRUD Contatos com JFrame – Parte 3 – Botão Salvar
- Aula 18 – CRUD Contatos com JFrame – Parte 4 – Tela de pesquisa e listagem
- Aula 19 – CRUD Contatos com JFrame – Tela Pesquisar – Botão Excluir
- Aula 20 – CRUD Contatos com JFrame – Tela Pesquisar – Ajuste na lógica de exclusão
- Aula 21 – CRUD Contatos com JFrame – Tela Pesquisar – Botão Novo
- Aula 22 – CRUD Contatos com JFrame – Tela Pesquisar – Botão Alterar
Videoaulas extras – Interface Gráfica
- Aula 01 – JButton, JLabel, JTextField e JOptionPane
- Aula 02 – Obtendo valores do JTextField para formatos String, double e int
- Aula 03 – Calculando INSS do salário líquido do funcionário
- Aula 04 – Abrindo um formulário a partir de um botão
- Aula 05 – Criando tabela de dados com JTable
- Aula 06 – Algumas configurações do JTable e habilitando/desabilitando JButton
- Aula 07 – Excluindo dados da tabela
- Aula 08 – Alterando dados da tabela
- Aula 09 – Adicionando máscara de data, telefone e CPF