+ Semana 1 - Revisão de Lógica de Programação em Java |
Slide - Aula Ao Vivo 20/04/2023 | |
Simulado | |
fontes do curso | |
Código - Aula 20/04/2023 | |
SLIDE - Primeira Aula | |
Código - Primeira Aula Ao Vivo | |
Aula 1 - Baixando Intellij e construíndo um novo projeto | 5min 6seg |
Aula 2 - Ola Mundo em Java | 7min 7seg |
Aula 3 - Cálculo do IMC | 10min 49seg |
Aula 4 - Arrays e loops | 13min 10seg |
Aula 5 - Desafios do IMC | 2min 34seg |
Aula 6 - Resolução do desafio do IMC | 4min 2seg |
Aula 7 - Resolução com leitura de string | 9min 22seg |
Aula 8 - Arrays, comandos for e switch | 8min 40seg |
Aula 9 - O Simulado | 1min 48seg |
Aula 10 - Resposta simulado | 19min 31seg |
+ Semana 2 - Introdução a Orientação a Objetos |
Simulado | |
Fontes | |
Aula 1 - Introdução a Orientação a Objetos | 18min 41seg |
Aula 2 - Criando uma classe herdada | 13min 12seg |
Aula 3 - Getters e Setters | 10min 59seg |
Aula 4 - Diretiva override | 2min 56seg |
Aula 5 - Leitura na classe | 8min 43seg |
Aula 6 - Tratamento de Exceções | 10min 49seg |
Aula 7 - Respostas do Simulado | 9min 11seg |
+ Semana 3 - Programando com Orientação a Objetos |
Simulado | |
Fontes | |
Aula 1 - Propriedades e métodos estáticos | 13min 58seg |
Aula 2 - O método toString | 5min 25seg |
Aula 3 - Percorrendo arrays com for | 6min 20seg |
Aula 4 - Desafio com arrays e instancias de classes | 3min 22seg |
Aula 5 - Resposta do desafio de arrays e objetos | 8min 18seg |
Aula 6 - Arrays, objetos, herança | 12min 12seg |
Aula 7 - Solução do simulado | 12min 19seg |
+ Semana 4 - Criando um Programa em Java |
Fonte do Jogo | |
Aula 0 - Apresentação do curso | 1min 56seg |
Aula 1 - Criar um Jogo em Java | 4min 28seg |
Aula 2 - Lendo e convertendo uma entrada | 10min 5seg |
Aula 2 - Lendo e convertendo uma entrada | 10min 5seg |
Aula 3 - Desenhando um array | 9min 8seg |
Aula 4 - Exibindo a partir do array | 5min 13seg |
Aula 5 - Alterando o mapa | 4min 57seg |
Aula 6 - Criando as peças | 8min 35seg |
Aula 7 - Calculando as distâncias | 6min 31seg |
Aula 8 - Eliminando as peças | 7min 24seg |
Aula 9 - Finalizando o jogo | 8min 7seg |
+ Semana 5 - Collections em JAVA |
Interface MAP | |
Projeto Final | |
Interface LIST | |
Slides | |
Interface SET | |
Interface List | 21min 4seg |
Interface Set | 11min 51seg |
Interface MAP | 13min 29seg |
Usando Map e List na prática | 9min 55seg |
Usando Map e List na prática 2 | 9min 46seg |
+ Semana 6 - Generics e Streams |
Generics 01 | 10min 42seg |
Generics 02 | 7min 7seg |
Programação funcional | 10min 39seg |
Streams | 12min 5seg |
Prática | 12min 56seg |
Aula 01 - Interfaces funcionais e expressões lambdas | 19min 4seg |
Aula 02 Interfaces funcionais do pacote util.function | 15min 57seg |
Aula 03 - Streams | 18min 12seg |
Aula 04 - Métodos de referência e Streams | |
+ Java - Introdução a linguagem |
Conteúdo | 7min 4seg |
História | 23min 36seg |
Instalação | 18min 8seg |
Continuação da Instalação | 20min 57seg |
Apresentação dos Primeiros Exemplos | 3min 34seg |
Exemplo I | 23min 40seg |
Exemplos II | 24min 47seg |
Exemplos III | 10min 54seg |
Exemplos IV | 11min 52seg |
+ Java - Orientação Objetos |
O que é orientação objetos | 13min 42seg |
Entendendo o que é uma classe, métodos e atributos. | 24min 19seg |
Como instanciar um objeto e usar seus métodos. | 24min |
Criando uma classe e instanciando ela | 25min 8seg |
Modificadores de acesso | 21min 51seg |
Modificadores de acesso Pt2 | 24min 34seg |
O que são importações e introdução ao JavaFx | 16min 53seg |
Construindo um pequeno programa com conteúdos já vistos | 18min 39seg |
Aula de fixação | 28min 35seg |
Métodos estáticos | 20min 41seg |
Herança | 30min 10seg |
Herança pt2 e classes abstratas | 38min 11seg |
Construindo um programa com os conceitos vistos | 27min 18seg |
Interface | 28min 50seg |
Exceções e Try/Catch | 18min 22seg |
Criando exceções personalizadas | 15min 50seg |
JavaDoc | 8min 19seg |
Criando um arquivo JAR | 3min 56seg |
+ Java - Recursos básicos da linguagem |
Getters e Setters | 18min 21seg |
Estrutura de projetos | 16min 7seg |
Tipos primitivos x Wraps | 25min 5seg |
Classes auxiliares e arrays | 20min 51seg |
String Builder e tipos de Data | 18min 45seg |
ArrayList, HashSet e HashMap | 22min 9seg |
Começando a usar a IDE Eclipse | 18min 12seg |
+ Java - JSP e Banco de dados |
HTML, CSS e JS com servidores web | 18min 14seg |
Links e formulários | 12min 48seg |
Conhecendo o Bootstrap | 25min 18seg |
Introdução ao JSP | 28min 11seg |
Estrutura básica de um projeto JSP | 11min 28seg |
Enviando parametros para o servidor | 18min 14seg |
Enviando parametros através de links | 16min 17seg |
Enviando parametros através de formulários | 21min 35seg |
Padrões de projetos legados (scriptless) | 14min 11seg |
Dissecando um projeto de comentários | 21min 4seg |
Testando tags JSP | 23min |
Construindo um projeto utilizando tags | 32min 43seg |
Migrando para o Netbeans 8.2 | 27min 6seg |
Introdução ao Servlet | 13min 21seg |
Construindo um projeto com Servlet | 48min 22seg |
Introdução a banco de dados | 11min 36seg |
Conectando o projeto ao BD (Scriptless) | 19min 40seg |
Inserindo e buscando dados | 10min 22seg |
Conectando o projeto ao BD (JSTL) | 16min 28seg |
Usando recursos do BD com JSTL | 35min 16seg |
+ Java - Criando um projeto do zero |
Introdução ao ORM e DAO | 19min 2seg |
Métodos padrões (CRUD) pt1 | 23min 22seg |
Métodos padrões (CRUD) pt2 | 23min 34seg |
Conectando métodos com página JSP | 17min 26seg |
Chamando o método listar com tag for each | 25min 17seg |
Atualizando curso | 12min 45seg |
Projeto Alfashop (Introdução) | 15min 28seg |
Projeto Alfashop (Relacionamento do banco) | 32min 40seg |
Projeto Alfashop (Template padrão) | 35min 2seg |
Projeto Alfashop (Estrutura do projeto) | 32min 53seg |
Projeto Alfashop (página de produtos e includes) | 16min 20seg |
Projeto Alfashop (buscando produtos do banco) | 27min 16seg |
Projeto Alfashop (mostrando produtos de destaque) | 29min 39seg |
Projeto Alfashop (buscando por categoria) | 22min 2seg |
Projeto Alfashop (vendo detalhes do produto) | 14min 13seg |
Projeto Alfashop (área administrativa) | 27min 51seg |
Projeto Alfashop (Login) | 30min 41seg |
Projeto Alfashop (Ajustes no login) | 44min 5seg |
Projeto Alfashop (Login com banco de dados) | 21min 34seg |
Projeto Alfashop (Gerenciamento dos produtos) | 11min 42seg |
Projeto Alfashop (Gerenciamento dos produtos com banco) | 12min 5seg |
Projeto Alfashop (Logout e cadastrar/buscar categorias) | 26min 5seg |
Projeto Alfashop (Atualizando categorias) | 29min 56seg |
Projeto Alfashop (Atualizando categorias pt2) | 30min 42seg |
Projeto Alfashop (Excluindo uma categoria) | 47min 52seg |
+ Java - Recursos avançados (spring boot, hibernate) |
Introdução ao curso | 11min 30seg |
Anotações | 15min 41seg |
Anotações pt2 | 5min 41seg |
Introdução ao maven e Spring boot | 26min 47seg |
Introdução ao JPA e suas anotações | 21min 10seg |
Introdução ao Hibernate | 36min 34seg |
Hibernate (web) | 31min 35seg |
Criando DAO com Hibernate | 21min 49seg |
Criando DAO com Hibernate pt2 | 15min 8seg |
Introdução ao SpringData | 14min 33seg |
Criando DAO com Spring data | 14min 5seg |
Criando um controller para ver os produtos | 29min 58seg |
Spring MVC (Iniciando o projeto) | 30min 12seg |
Spring MVC (Construindo model e repository) | 10min 33seg |
Spring MVC (Inserindo produtos) | 19min 43seg |
Spring MVC (Inserindo produtos pt2) | 10min 49seg |
Introdução a APIS SOAP e REST | 19min 13seg |
Usando Postman para testar APIS | 14min 37seg |
Retornando os produtos via APIS | 19min 5seg |
TDD - Desenvolvimento orientado a testes e JUnit | 12min 13seg |
Introdução a testes | 27min 1seg |