fbpx

FORMAÇÃO COMPLETA

Profissão: Desenvolvedor Full Stack Java

Desenvolva habilidades completas em programação, abrangendo todas as etapas do desenvolvimento de softwares e aplicativos, desde a interface até o sistema e bancos de dados. Domine Java para criar soluções complexas de ponta a ponta, impulsionando sua carreira como desenvolvedor, ganhando mais pelo seu trabalho.

Parceiro exclusivo

Reproduzir vídeo

Para quem é a Formação?

É para iniciantes que desejam entrar no mercado de desenvolvimento e garantir oportunidades para melhorar de vida investindo pouco. Você pode abrir portas para uma carreira promissora.

É para quem quer aprender programação com um curso confiável e de ótima qualidade, com conteúdo prático e acessível e com um professor com vasta experiência e carreira notável.

É para quem quer aprender ou se aperfeiçoar nas seguintes tecnologias: Java 21, Orientação a Objetos, Programação Funcional, Bancos de Dados Oracle, MySQL e MongoDB, Hibernate/JPA, Framework Spring Boot, React JS e muito mais!

Você sabia que faltam desenvolvedores de software no Brasil e no mundo? ​

A demanda por desenvolvedores de software no Brasil aumenta cada vez mais, mas a disponibilidade de profissionais qualificados é inferior à demanda. A estimativa é que até 2025 o déficit anual no Brasil será superior a 160 mil desenvolvedores de software.

Você sabia que o Dev brasileiro pode buscar carreira internacional trabalhando de casa?

O Brasil se destacou globalmente como um celeiro de talentos em TI! A vantagem na paridade das moedas, aliada ao crescimento do trabalho remoto, tornou os profissionais brasileiros altamente atrativos para empresas nos Estados Unidos e na Europa.

O que você vai aprender?

O programa é composto por 9 cursos completos. São mais de 500 videoaulas e 82h conteúdo que juntos darão uma visão ampla e completa sobre as diversas etapas do processo de desenvolvimento.

Algoritmos & Programação em Java 21

Aprenda a programar do zero e escreva mais de 50 programas em JAVA. São mais de 100 videoaulas e 01 eBook com mais de 420 páginas. Este curso está atualizado com a versão mais recente do Java e do Eclipse.

Orientação a Objetos em JAVA

Escreva códigos fazendo uso dos recursos da Orientação a Objetos. Atualizado até o Java 21 e o Eclipse 2023-09. São mais de 60 videoaulas e 01 eBook com mais de 320 páginas.

Pacotes, Lambdas, Streams, Interfaces Gráficas

Saiba como trabalhar com coleções, lambdas, streams e interfaces gráficas. Atualizado até o Java 21 & Eclipse 2023-09. São mais de 65 videoaulas e 01 eBook com mais de 420 páginas.

Domine as Inovações do Java com Spring Boot & Mongo DB

Aprenda a utilizar os recursos mais importantes lançados do Java 8 até o 20 em um projeto escrito com Spring Boot & Mongo DB. São mais de 50 videoaulas e 01 eBook com mais de 300 páginas.

Banco de Dados com JAVA

Crie aplicações que tenham acesso aos bancos de dados relacionais (Oracle e MySQL) e não relacional (MongoDB). Operações de CRUD são desenvolvidas para esses 03 bancos de dados. Projetos práticos JPA/Hibernate são implementados nos bancos Oracle e MysQL. São mais de 47 videoaulas e 01 eBook com mais de 410 páginas.

Java Enterprise - Java Servlets e JSP

Construa um projeto WEB completo do Zero usando o padrão de projeto MVC e as tecnologias HTML5, CSS3, Servlet, JSP & Tomcat.  São mais de 60 videoaulas e 01 eBook com mais de 390 páginas.

Aplicações Java com Spring Boot

Construa aplicações Web, REST APIs e Microsserviços utilizando o framework Java mais famoso do mercado, de uma maneira simples e bem detalhada. 

Aprenda a Resolver Questões Java para Seleção no Exterior

Aprenda a resolver 18 questões de um Processo de Seleção Internacional para Desenvolvedores Java no Exterior.

Aprenda a Resolver Questões Java Spring Boot para Seleção no Exterior

Aprenda a resolver 18 questões de um Processo de Seleção Internacional para Desenvolvedores Java Spring Boot no Exterior.

 

Ementas & VideoAulas

01 - Algoritmos & Programação em JAVA 21

Unidade 0

APRESENTAÇÃO

4 aulas • 15m

  • Apresentação dos 03 Vídeos de Introdução ao Curso 00:56
  • Vídeo 01 – 04 Passos para se tornar um Desenvolvedor de Software de Sucesso 04:27
  • Vídeo 02 – Apresentação do Projeto Final – SISCA 05:05
  • Apresentação do Curso de Algoritmos 04:02 [Videoaula]

Unidade 1 INTRODUÇÃO

13 aulas • 1h 16m

  • Apresentação da Unidade 1 02:41
  • O que são Algoritmos? 08:47 [Videoaula]
  • O que é Programação? 09:48
  • O que é uma Linguagem de Programação? 13:35
  • O que é o JAVA? 05:37
  • Evolução do JAVA até a sua Versão 21 05:53
  • Principais Mudanças 04:41
  • Por que Aprender a Programar? 03:52
  • Quais os Principais Benefícios no Aprendizado da Programação? 09:43
  • Quem deve fazer este Curso? 02:32
  • Quem é o Professor do Curso? 02:37
  • Bibliografias 02:15
  • Após a Conclusão Deste Curso Você estará Apto A … 03:49

Unidade 2

CONSTRUÇÃO DE ALGORITMOS

24 aulas • 4h 7m

  • Apresentação da Unidade 2 01:53
  • Lógica de Programação 11:02
  • UBER 13:50
  • Google 20:01
  • Google Maps 08:49
  • NETFLIX 07:55
  • E-COMMERCE 07:07
  • NISSAN PROPILOT 10:35
  • Etapas de Desenvolvimento 03:35
  • Instalação do JAVA 21 & ECLIPSE 2023-09 04:10
  • Arquitetura Computacional na Qual Construímos Algoritmos (Parte 1) 19:19
  • Arquitetura Computacional na Qual Construímos Algoritmos (Parte 2) (Exercícios) 19:26
  • Operadores Matemáticos, Relacionais e Lógicos 14:01
  • Comandos de Entrada e Saída 13:45
  • Comandos de Entrada e Saída – Algoritmo N1 04:27
  • Comandos de Entrada e Saída – Algoritmo N2 08:17
  • Comandos de Entrada e Saída – Algoritmo N3 03:32
  • Exercícios – Parte 01 12:19
  • Exercícios – Parte 02 07:28
  • Exercícios – Parte 03 19:01
  • Exercícios – Parte 04 16:57
  • Exercícios – Parte 05 19:59
  • Códigos_Unidade2.zip 00:00
  • Resolução_Exercícios_Unidade2.pdf 00:00

Unidade 3

ESTRUTURAS DE SELEÇÃO

21 aulas • 4h 7m

  • Apresentação da Unidade 3 06:00
  • Ambiente de Desenvolvimento (Parte 01) 19:52
  • Ambiente de Desenvolvimento (Parte 02) 13:08
  • Ambiente de Desenvolvimento (Parte 03) 13:06
  • Ambiente de Desenvolvimento (Parte 04) 19:56
  • Ambiente de Desenvolvimento (Parte 05) 16:54
  • Fluxos de Seleção 08:28
  • Seleção Simples (Parte 01) 19:32
  • Seleção Simples (Parte 01) – Correção Raiz Quadrada 03:23
  • Seleção Simples (Parte 02) 08:11
  • Seleção Composta (Parte 01) 11:06
  • Seleção Composta (Parte 02) 15:07
  • Seleção Encadeada (Parte 01) 09:53
  • Seleção Encadeada (Parte 02) 19:36
  • Seleção Encadeada (Parte 03) 12:18
  • Seleção Encadeada (Parte 04) 15:33
  • Seleção Encadeada (Parte 05) 08:03
  • Seleção de Múltipla Escolha 19:55
  • Switch Expressions 06:45
  • Códigos_Unidade3.zip 00:00
  • Resolução_Exercícios_Unidade3.pdf 00:00

Unidade 4

ESTRUTURAS DE REPETIÇÃO

23 aulas • 4h 43m

  • Apresentação da Unidade 4 01:05
  • Introdução (Parte 01) 17:36
  • Introdução (Parte 02) 04:19
  • A Máquina ENIGMA e a Cifragem de Informações Militares 10:13
  • Fluxos de Execução 13:50
  • Estrutura ‘PARA’ (Parte 01) 15:02
  • Estrutura ‘PARA’ (Parte 02) 19:49
  • Estrutura ‘PARA’ (Parte 03) 14:07
  • Estrutura ‘PARA’ (Parte 04) 19:01
  • Estrutura ‘PARA’ (Parte 05) 16:35
  • Estrutura ‘ENQUANTO’ (Parte 01) 19:56
  • Estrutura ‘ENQUANTO’ (Parte 02) 12:04
  • Estrutura ‘ENQUANTO’ (Parte 03) 16:27
  • Estrutura ‘ENQUANTO’ (Parte 04) 16:30
  • Estrutura ‘REPITA’ (Parte 01) 06:35
  • Estrutura ‘REPITA’ (Parte 02) 12:37
  • Break e Continue (Parte 01) 05:04
  • Break e Continue (Parte 02) 09:44
  • Break e Continue (Parte 03) 17:02
  • Break e Continue (Parte 04) 19:55
  • Break e Continue (Parte 05) 15:58
  • Códigos_Unidade4.zip 00:00
  • Resolução_Exercícios_Unidade4.pdf 00:00

Unidade 5

TÓPICOS FINAIS

17 aulas • 2h 47m

  • Apresentação da Unidade 5 01:06
  • Depuração dos Programas no Eclipse 17:52
  • Estruturas de Dados Homogêneas – Vetores e Matrizes (Parte 01) 09:40
  • Estruturas de Dados Homogêneas – Vetores e Matrizes (Parte 02) 19:56
  • Estruturas de Dados Homogêneas – Vetores e Matrizes (Parte 03) 09:02
  • Estruturas de Dados Homogêneas – Vetores e Matrizes (Parte 04) 19:45
  • Estruturas de Dados Homogêneas – Vetores e Matrizes (Parte 05) 10:12
  • Estruturas de Dados Heterogêneas – Registros e Arquivos 18:34
  • Records 03:25
  • Novos Métodos para Leitura e Escrita em Arquivos 02:39
  • Modularização (Parte 01) 13:22
  • Modularização (Parte 02) 11:10
  • Orientação a Objetos 09:22
  • Algoritmos com Qualidade 18:40
  • Conclusão 02:24
  • Códigos_Unidade5.zip 00:00
  • Resolução_Exercícios_Unidade5.pdf
02 - Orientação a Objetos em JAVA

Unidade 0 – Apresentação2 aulas • 10m

  • 04 Passos para se tornar um Desenvolvedor de Software de Sucesso 04:27
  • Apresentação do Projeto Final da CARREIRA DEV JAVA FULL STACK – SISCAPACIT 05:05

Unidade 1 – Fundamentos do Java10 aulas • 1h 11m

  • O que é o JAVA? 07:44
  • Principais Características do JAVA 15:53
  • Evolução do JAVA até a sua Versão 21 04:43
  • Ambiente JAVA – JDK & JRE 04:06
  • Instalação do ORACLE JDK 21 06:26
  • Principais Mudanças 04:53
  • IDE’S JAVA – Eclipse 2023 & VSCode 1.83 06:47
  • Primeira Classe JAVA (Parte 1) 11:08
  • Primeira Classe JAVA (Parte 2) 04:43
  • Documentação JAVA 04:44

Unidade 2 – Rápida Revisão de Algoritmos5 aulas • 31m

  • Apresentação 02:13
  • Problema 01 – Número Par ou Ímpar 06:17
  • Problema 02 – Alunos Aprovados e Reprovados 09:55
  • Problema 03 – Número de Euler 05:23
  • Problema 04 – Valor Final da Venda 07:39

Unidade 3 – Programação Orientada a Objetos em Java (Parte 1)21 aulas • 3h 12m

  • O que é a Orientação a Objetos? (Parte 1) 16:20 [Videoaula]
  • O que é a Orientação a Objetos? (Parte 2) 02:01
  • O que é a Orientação a Objetos? (Parte 3) 02:21
  • Os 04 Pilares da Orientação a Objetos 07:30
  • Atributos (Parte 1) 06:42
  • Atributos (Parte 2) 06:27
  • Métodos (Parte 1) 12:09
  • Métodos (Parte 2) 05:42
  • Variáveis Locais e Varargs 08:31
  • Construtores 10:08
  • Membros de Classe 17:33
  • Atributos e Métodos Constantes 03:34
  • Classe String 16:09
  • Enumerações 03:41
  • Projeto Prático SISCAPACIT V1.0 (Parte 1) 05:11
  • Projeto Prático SISCAPACIT V1.0 (Parte 2) 08:39
  • Projeto Prático SISCAPACIT V1.0 (Parte 3) 07:55
  • Projeto Prático SISCAPACIT V1.0 (Parte 4) 07:17
  • Projeto Prático SISCAPACIT V1.0 (Parte 5) 11:16
  • Projeto Prático SISCAPACIT V1.0 (Parte 6) 14:59
  • Projeto Prático SISCAPACIT V1.0 (Parte 7) 18:24

Unidade 4 – Programação Orientada a Objetos em Java (Parte 2)24 aulas • 3h 23m

  • Os 04 Pilares da Orientação a Objetos 05:17
  • Reuso (Parte 1) 10:09
  • Reuso (Parte 2) 23:39
  • Herança (Parte 1) 07:25
  • Herança (Parte 2) 15:19
  • Atributos e Métodos na Herança (Parte 1) 05:57
  • Atributos e Métodos na Herança (Parte 2) 03:59
  • Sobrecarga e Anulação (Parte 1) 05:05
  • Sobrecarga e Anulação (Parte 2) 08:02
  • Polimorfismo (Parte 1) 18:36
  • Polimorfismo (Parte 2) 01:21
  • Classes Abstratas (Parte 1) 03:24
  • Polimorfismo (Parte 2) 05:25
  • Interfaces (Parte 1) 09:00
  • Interfaces (Parte 2) 07:03
  • Interfaces (Parte 3) 08:04
  • Projeto Prático SISCAPACIT V2.0 (Parte 1) 06:20
  • Projeto Prático SISCAPACIT V2.0 (Parte 2) 05:12
  • Projeto Prático SISCAPACIT V2.0 (Parte 3) 04:49
  • Projeto Prático SISCAPACIT V2.0 (Parte 4) 13:13
  • Projeto Prático SISCAPACIT V2.0 (Parte 5) 17:23
  • Projeto Prático SISCAPACIT V2.0 (Parte 6) 08:28
  • Projeto Prático SISCAPACIT V2.0 (Parte 7) 05:48
  • Projeto Prático SISCAPACIT V2.0 (Parte 8) 03:56

Unidade 5 – Novos Recursos – Java 8 ao Java 217 aulas • 34m

  • Apresentação 02:50
  • Evolução das Interfaces 10:14
  • Novos Métodos String 04:09
  • Records (Parte 1) 03:43
  • Records (Parte 2) 04:42
  • Sealed Classes 05:03
  • Conclusão 03:47
03 - Pacotes, Lambdas, Streams, Interfaces Gráficas

Unidade 0 – Apresentação2 aulas • 10m

  • 04 Passos para se tornar um Desenvolvedor de Software de Sucesso 04:27
  • Apresentação do Projeto Final da CARREIRA DEV JAVA FULL STACK – SISCAPACIT 05:05

Unidade 1: Pacotes, Erros e Exceções14 aulas • 2h

  • Apresentação 02:38
  • Pacotes em Java (Parte 1) 12:31
  • Instalação do JAVA 21 & ECLIPSE 2023-09 03:54
  • Pacotes em Java (Parte 2) 14:46
  • Modularidade (Parte 01) 06:22
  • Modularidade (Parte 02) 12:40
  • Modularidade (Parte 03) 06:13
  • Formato Java ARchive 08:50
  • Erros e Exceções (Parte 1) 14:41
  • Erros e Exceções (Parte 2) 10:30
  • Helpful NullPointerException 01:51
  • Throws e Throw 16:20
  • JavaDoc 05:17
  • Novidades JavaDoc 03:24

Unidade 2: Anotações e Entrada/Saída7 aulas • 1h 15m

  • Apresentação 03:33
  • Remoção Completa Applets Java e JWS 04:27
  • Gráficos, Fontes/Textos e Cores 08:44
  • Anotações 15:15
  • Streams de Entrada e Saída 18:44
  • Novos Métodos para Leitura e Escrita em Arquivos 04:46
  • Entrada e Saída de Dados com as classes Scanner e Formatter 19:57

Unidade 3: Genéricos6 aulas • 1h 14m

  • Apresentação 01:44
  • Conceito de Genéricos 16:43
  • Anatomia dos Genéricos 18:37
  • Métodos, Construtores e Interfaces Genéricos 09:43
  • Hierarquia de Classes 12:47
  • Restrições no Uso de Genéricos 14:18

Unidade 4: Framework Collections13 aulas • 1h 58m

  • Apresentação 03:06
  • Introdução ao Framework Collections 10:43
  • Lista, Pilha e Fila 05:57
  • Interface Set (Parte 1) 07:56
  • Interface Set (Parte 2) 15:59
  • Interface List 15:45
  • Interfaces Queue e Dequeue 06:04
  • Interface Map (Parte 1) 06:32
  • Interface Map (Parte 2) 20:00
  • Interfaces Auxiliares e Classes Utilitárias 10:49
  • Collection Factory 05:27
  • Coleções Sequenciadas 04:52
  • Considerações Finais 04:39

Unidade 5: Novidades Java 815 aulas • 2h 23m

  • Apresentação 03:45
  • Introdução às Expressões Lambdas (Parte 1) 19:54
  • Introdução às Expressões Lambdas (Parte 2) 13:54
  • Sintaxe Lambda (Parte 1) 06:17
  • Sintaxe Lambda (Parte 2) 19:49
  • Interfaces Funcionais 05:30
  • Var nos Parâmetros Lambda 04:23
  • Manutenção da Compatibilidade 07:57
  • Principais Utilizações das Expressões Lambdas 10:37
  • Referência de Métodos 08:21
  • Métodos Default 07:53
  • Streams 16:06
  • Parallel Streams 08:16
  • Melhorias na API Stream 07:22
  • Conclusão 02:40

Unidade 6: Aplicações Gráficas em Java13 aulas • 2h 15m

  • Apresentação 01:59
  • Bibliotecas Gráficas 16:02
  • Componentes Swing: JLabel, JTextField, JPasswordField, JTextArea e JButton 19:24
  • Componentes Swing: JCheckBox, JRadioButton, JComboBox, JMenuBar, JMenu, JMenuIte 16:30
  • Caixas de Diálogo 09:36
  • Gerenciadores de Layout 09:00
  • Eventos 19:58
  • Look and Feel 07:55
  • Editor Visual (Parte 01) 05:17 [Videoaula]
  • Editor Visual (Parte 02) 12:14
  • JavaFX 13:08
  • Projeto OpenJFX 01:37
  • Conclusão 02:38
04 - Domine as Inovações do Java com Spring Boot & Mongo DB

Unidade 1 – A Evolução da Plataforma Java – 3 aulas • 39m

  • Histórico (Parte 1) 21:31
  • Histórico (Parte 2) 06:06
  • Principais Mudanças 11:14

Unidade 2 – Construção do Projeto com Spring Boot & MongoDB – 6 aulas • 54m

  • Spring Boot 08:35
  • MongoDB 03:56
  • Parte Prática (Parte 1) 09:18
  • Parte Prática (Parte 2) 19:51
  • Parte Prática (Parte 3) 05:45
  • Parte Prática (Parte 4) 06:34

Unidade 3 – Novos Recursos – Java 8 ao 10 – 12 aulas • 1h 48m

  • Java 8 – Lambdas, Interfaces, Métodos Default / Estáticos, Streams 15:01
  • Java 8 – Operações com Streams (Map/Filter/Reduce/Sorted/Count/Sum), Optional 20:20
  • Java 8 – Operações com Streams (Continuação) 02:01
  • Java 8 – Parte Prática (01 – Implementar Método listarCidadesFuncionarios) 08:14 [Videoaula]
  • Java 8 – Parte Prática (02 – Implementar Método calcularFolhaFuncionarios) 06:22
  • Java 8 – Parte Prática (03 – Implementar Métodos listarFuncionariosIdades) 06:49
  • Java 8 – Parte Prática (04 – Implementar Métodos listarFuncionariosSalários) 08:22
  • Java 8 – Parte Prática (05 – Implementar Métodos listarFuncionariosOrdenados) 15:11
  • Java 8 – Parte Prática (05 – Continuação) 01:17
  • Java 9 – Collection Factory, Modularidade, JLink, Métodos Privados, JShell 09:08
  • Java 9 – Parte Prática 06:16
  • Java 10 – Tipo Var & Parte Prática 09:14

Unidade 4 – Novos Recursos – Java 11 ao 13 – 6 aulas • 47m

  • Java 11 – Sem Javac, Novos métodos String, Uso do tipo Var nos parâmetros Lambda 13:43
  • Java11 – Exemplo Var nos parâmetros Lambda e Leitura/Gravação em Arquivos 05:54
  • Java 12 – Novos métodos String e Switch Expressions 04:12
  • Java 13 – Text Blocks e Yield 04:28
  • Parte Prática (01 – Implementar Método inserirNovoFuncionario) 08:28
  • Parte Prática (02 – Implementar Método listarAtividadesFuncionarios) 10:40

Unidade 5 – Novos Recursos – Java 14 ao 16 – 12 aulas • 1h 12m

  • Java 14 – Records 10:53
  • Java 14 – Pattern Matching para Instanceof 05:10
  • Java 14 – Helpful NullPointerException 03:33
  • Java 15 – Sealed Classes 06:07
  • Java 15 – Sealed Classes (Continuação) 01:35
  • Java 16 – Pattern Matching 03:33
  • Parte Prática (01 – Substituir a classe Funcionario pelo record Funcionario) 06:29
  • Parte Prática (01 – Continuação) 01:33
  • Parte Prática (02 – Criar a superclasse sealed Departamento e suas subclasses) 13:45
  • Parte Prática(03 -Implementar Método listarAtividadesFuncionariosDetalhadamente) 09:07
  • Parte Prática (03 -Continuação) 04:09
  • Parte Prática (04 – Implementar Método listarFuncionariosTrabalhoRemoto) 06:21

Unidade 6 – Novos Recursos – Java 17 ao 20 – 11 aulas • 1h17m

  • Java 17 – Novos Algoritmos PRNG (Pseudo-Random Number Generators) 07:00
  • Java 17 – Pattern Matching para Switch 03:57
  • Java 18 – UTF-8 como Charset Padrão 04:52
  • Java 18 – Servidor Web Simples 02:29
  • Java 19 – Record Pattern 02:13
  • Java 19 – Threads Virtuais 11:45
  • Java 19 – Concorrência Estruturada 06:41
  • Java 20 – Scoped Values 09:56
  • Parte Prática (01 – Implementar Método gerarSalarioNovoFucnionario) 09:59
  • Parte Prática (02 – Implementar Método listarAtividadesFuncionariosDetalhes) 12:46
  • Conclusão do Curso

Unidade 7 – Novos Recursos • 59m

  • Instalação do Java 22, Eclipse 2024.03 e VSCode 1.88 06:43
  • Java 21 – Novas Funcionalidades 05:05
  • Java 21 – Pattern Matching for Switch e Record Pattern for Switch 07:56
  • Java 21 – Sequenced Collections e Math.clamp(), StringBuffer.repeat (+) 10:47
  • Java 21 – Unnamed Variables, String Templates, Unnamed Classes e Método main (+) 15:12
  • Java 22 – Statements Before Super(…), Stream Gatherers, Foreign Function & (+) 13:39
05 - Banco de Dados com JAVA

Unidade 0 – APRESENTAÇÃO 2 aulas • 10′

  • Vídeo 01 – 04 Passos para se tornar um Desenvolvedor de Software de Sucesso 04:27
  • Vídeo 02 – Apresentação do Projeto Final da CARREIRA DEV JAVA FULL STACK – SISCA 05:05

Unidade 1 – ARQUITETURA JEE 07 aulas • 1h 3′

  • Apresentação
  • A Web Como Plataforma de Software
  • Introdução ao JAVA ENTERPRISE EDITION
  • Evolução do JEE
  • Modelo de Aplicação JEE
  • Front-End & Back-End
  • Arquitetura Monolítica vs Arquitetura de Microsserviços

Unidade 2 – INTRODUÇÃO A BANCO DE DADOS COM ORACLE, MYSQL E MONGODB 11 aulas • 1h 31′

  • Apresentação
  • Introdução a Banco de Dados
  • Sistemas Gerenciadores de Banco de Dados Relacionais
  • SGBD Oracle (Parte 1)
  • SGBD Oracle (Parte 2)
  • Novidades SGBD Oracle
  • SGBD MySQL (Parte 1)
  • SGBD MySQL (Parte 2)
  • MongoDB (Parte 1)
  • MongoDB (Parte 2)
  • Linguagem SQL

Unidade 3 – PERSISTÊNCIA DE DADOS COM JDBC 20 aulas • 3h 33′

  • Apresentação
  • API JDBC
  • Instalação do JAVA 21 & ECLIPSE 2023-09
  • Instalação do JAVA 21 & ECLIPSE 2023-12 [WINDOWS]
  • Driver SGBD Oracle
  • Principais Classes e Interfaces JDBC
  • Nova Versão da API JDBC 4.3
  • CRUD no MySQL 8 (Parte 1)
  • CRUD no MySQL 8 (Parte 2)
  • CRUD no MySQL 8 (Parte 3)
  • CRUD no MongoDB 1.41 (Parte 1)
  • CRUD no MongoDB 1.41 (Parte 2)
  • CRUD no MongoDB 1.41 (Parte 3)
  • CRUD no MongoDB 1.41 (Parte 4)
  • Stored Procedures e Transações (Parte 1)
  • Stored Procedures e Transações (Parte 2)
  • Stored Procedures e Transações (Parte 3)
  • Stored Procedures e Transações (Parte 4)
  • Padrões de Projeto (Parte 1)
  • Padrões de Projeto (Parte 2)

Unidade 4 – FRAMEWORK HIBERNATE 9 aulas • 2h 4′

  • Apresentação
  • Introdução ao Hibernate
  • Principais Componentes do Hibernate
  • Novidades do Hibernate
  • Projeto Prático com o Hibernate (Parte 1) [Videoaula]
  • Projeto Prático com o Hibernate (Parte 2)
  • Projeto Prático com o Hibernate (Parte 3)
  • Projeto Prático com o Hibernate (Parte 4)
  • Tipos de Consultas no Hibernate

Unidade 5 – INTRODUÇÃO AO JPA 12 aulas • 1h 42′

  • Apresentação
  • Java Persistence API (JPA)
  • Principais Componentes do JPA
  • Novidades do JPA 
  • Projeto Prático com o JPA (Parte 1)
  • Projeto Prático com o JPA (Parte 2)
  • CRUD no MySQL com JPA (Parte 1)
  • CRUD no MySQL com JPA (Parte 2)
  • CRUD no MySQL com JPA (Parte 3)
  • CRUD no MySQL com JPA (Parte 4)
  • CRUD no MySQL com JPA (Parte 5)
  • Tipos de Consultas no JPA
06 - Projeto WEB MVC com JAVA

Unidade 0 – APRESENTAÇÃO 2 aulas • 15m

  • Vídeo 01 – 04 Passos para se tornar um Desenvolvedor de Software de Sucesso 04:27
  • Vídeo 02 – Apresentação do Projeto Final da CARREIRA DEV JAVA FULL STACK – SISCA 05:05

Unidade 1 – INTRODUÇÃO À INTERNET, WEB E HTML 07 aulas • 1h 16m

  • Apresentação da Unidade 1 02:41
  • Internet
  • Passado, Presente e Futuro da WEB
  • HTML
  • HTML (Continuação)
  • CSS E JAVASCRIPT
  • HTML 5
  • Código do Projeto Loja Virtual (.zip)
  • Projeto Prático (Parte 1)
  • Projeto Prático (Parte 1) – Continuação

Unidade 2 – JAVA SERVLETS

  • Apresentação da Unidade 2 01:53
  • Componentes WEB JEE
  • Primeiro Servlet
  • Ciclo de Vida
  • Passagem de Parâmetros
  • Contexto e Sessão
  • Encaminhamento/ Redirecionamento de Requisições e Tratamento de Exceção
  • Servlet e JDBC
  • Formatos de Compressão
  • Projeto Prático (Parte 2)
  • Projeto Prático (Parte 2) (Continuação 1)
  • Projeto Prático (Parte 2) (Continuação 2)

Unidade 3 – JAVA SERVER PAGES (JSP)

  • Apresentação da Unidade 3 06:00
  • Introdução ao JSP
  • Primeiro JSP
  • Elementos JSP
  • Elementos JSP (Continuação)
  • Objetos Implícitos e Tratamento de Exceção
  • Expression Language (EL)
  • JSTL (JSP Standard Tag Library)
  • JSTL (JSP Standard Tag Library) (Continuação)
  • Aprender JSP ainda é útil?
  • Projeto Prático (Parte 3)
  • Projeto Prático (Parte 3) (Continuação 1)
  • Projeto Prático (Parte 3) (Continuação 2)
  • Projeto Prático (Parte 3) (Continuação 3)
  • Projeto Prático (Parte 3) (Continuação 4)
  • Projeto Prático (Parte 3) (Continuação 5)
  • Projeto Prático (Parte 3) (Continuação 6)
  • Projeto Prático (Parte 3) (Continuação 7)
  • Projeto Prático (Parte 3) (Continuação 8)
  • Projeto Prático (Parte 3) (Continuação 9)

Unidade 4 – PADRÃO DE PROJETO MVC (INTEGRAÇÃO SERVLET E JSP)

  • Apresentação da Unidade 4 01:05
  • Padrões de Projeto
  • Padrão de Projeto MVC
  • Projeto Prático (Parte 4)

Unidade 5 – ORÇAMENTAÇÃO DE SISTEMAS

  • Apresentação da Unidade 5 01:06
  • Medição de Software [Videoaula]
  • Análise de Pontos de Função (APF)
  • Métodos de Contagem de APF
  • Projeto Prático (Parte 5 – Final)
07 - Aplicações JAVA com SPRING BOOT

Unidade 01 – Introdução – 7 aulas • 1h 19m

  • Apresentação [Videoaula]
  • Frameworks Java 29:02
  • Visão Geral do Spring Framework 06:03
  • Visão Geral do Spring Boot 07:58
  • Spring vs Spring Boot 01:55
  • Pré-Requisitos 03:55
  • Projetos Práticos 30:26

Unidade 02 – Fundamentos do Spring Boot – 8 aulas • 1h 47m

  • Documentação Spring Boot 03:20
  • Estrutura de um Projeto Spring Boot 08:32
  • Padrões de Projeto 22:47
  • Anotações Mais Comuns do Spring Boot 17:37
  • Profiles Spring Boot 02:14
  • Arquitetura Spring Boot 02:17
  • Projetos Práticos_Parte 01 40:27
  • Projetos Práticos_Parte 02 09:53

Unidade 03 – Persistência de Dados no Spring Boot – 8 aulas • 1h 45m

  • Persistência de Dados no Java 06:10
  • Spring Data Jpa 02:45
  • Componentes Spring Data Jpa 06:26
  • Propriedades do Application.Properties 01:44
  • Projetos Práticos_Parte 01 40:49
  • Projetos Práticos_Parte 02 27:20
  • Projetos Práticos_Parte 03 14:01
  • Projetos Práticos_Parte 04 06:06

Unidade 04 – Projeto Web no Spring Boot – 9 aulas • 2h 10m

  • Internet e Web 32:38
  • Padrão MVC 03:39
  • Thymeleaf 03:20
  • Spring MVC 10:40
  • Projetos Práticos_Parte 01 24:31
  • Projetos Práticos_Parte 02 18:03
  • Projetos Práticos_Parte 03 10:39
  • Projetos Práticos_Parte 04 09:59
  • Conclusão 16:25

Unidade 05 – Projeto Rest Api no Spring Boot – 7 aulas • 1h 31m

  • Api 14:22
  • Web Services 05:13
  • Rest Api 09:07
  • Rest vs Restful 04:12
  • Spring MVC 06:33
  • Projetos Práticos_Parte 01 31:02
  • Projetos Práticos_Parte 02 20:09

Unidade 06 – Projeto Rest Api no Spring Boot com React – 7 aulas • 1h 14m

  • Frameworks Front-End 12:40
  • React 03:36
  • Estrutura React 16:45
  • Node.js 10:03
  • Javascript 03:33
  • Ambiente de Integração 04:13
  • Projeto Prático 22:52

Unidade 07 – Projeto Rest Api no Spring Boot com Thymeleaf – 13 aulas • 2h 51m

  • Rest API com Thymeleaf 08:18
  • Arquitetura Monolítica 06:06
  • Projetos Práticos_Parte 01 14:33
  • Projetos Práticos_Parte 02 12:52
  • Projetos Práticos_Parte 03 16:01
  • Projetos Práticos_Parte 04 07:58
  • Projetos Práticos_Parte 05 16:29
  • Projetos Práticos_Parte 06 15:39
  • Projetos Práticos_Parte 07 17:14
  • Projetos Práticos_Parte 08 10:09
  • Projetos Práticos_Parte 09 20:33
  • Projetos Práticos_Parte 10 18:12
  • Projetos Práticos_Parte 11 07:05

Unidade 08 – Projeto Rest Api no Spring Boot com Microsserviços – 13 aulas • 2h 58m

  • Arquitetura Orientada a Serviços (SOA) 15:39
  • Arquitetura de Microsserviços (MSA) 07:27
  • Arquitetura MSA no Spring Boot 26:02
  • Principais Anotações 04:20
  • Spring Boot Starters 06:00
  • Projeto Prático_Parte 01 18:04
  • Projeto Prático_Parte 02 16:37
  • Projeto Prático_Parte 03 10:29
  • Projeto Prático_Parte 04 15:05
  • Projeto Prático_Parte 05 21:42
  • Projeto Prático_Parte 06 11:47
  • Projeto Prático_Parte 07 17:46
  • Projeto Prático_Parte 08 06:46

Unidade 09 – Projeto Final – 6 aulas • 1h 8m

  • Projeto Final_Parte 01 07:06
  • Projeto Final_Parte 02 20:29
  • Projeto Final_Parte 03 12:01
  • Projeto Final_Parte 04 15:31
  • Projeto Final_Parte 05 09:31
  • Conclusão 03:48
08 - Aprenda a Resolver Questões Java para Seleção no Exterior

Aprenda a resolver 18 questões de um Processo de Seleção Internacional para Desenvolvedores Java no Exterior [Videoaula]

Identificar quais os assuntos mais cobrados

Resolver questões em um curto espaço de tempo

Aprender a pesquisar materiais de apoio

Aprender a usar o ChatGPT como fonte de apoio

09 - Aprenda a Resolver Questões Spring Boot para Seleção no Exterior
  • Os alunos serão capazes de demonstrar um domínio avançado do framework Spring Boot para responder questões técnicas cobradas em provas de seleção internacional. [Videoaula]
  • Os alunos estarão preparados para enfrentar processos seletivos de empresas internacionais que exigem habilidades avançadas em Spring Boot.
  • Os alunos serão orientados a estudar os principais tópicos cobrados da tecnologia Spring Boot.
  • Os alunos irão perceber que a forma de cobrança de questões exige uma preparação específica, mesmo que o aluno seja expert em projetos desenvolvidos com Spring

8600+
ALUNOS

Já são mais de 8.600 alunos em nossa plataforma. Você estará conectado com nosso instrutor e alunos de toda parte do mundo.

+500 aulas liberadas

Acesso completo e ilimitado

Invista no seu conhecimento!

Descubra a jornada que irá impulsionar sua carreira no desenvolvimento de software. Com um acervo de mais de 500 aulas com conteúdo abrangente, nossos 9 cursos são projetados para transformar você em um Desenvolvedor Java Full Stack de sucesso. Além disso, mergulhe em oito ebooks com mais de 3000 páginas e aprofunde seus conhecimentos com 36 questões internacionais, minuciosamente comentadas pelo Prof. Sampaio. Inscreva-se hoje mesmo.

Quanto ganha um Dev Java Jr?

Se você aspira trabalhar como Dev de Software Java Júnior, saiba que o cenário oferece ótimas possibilidades de remuneração. A demanda por profissionais em Java está em constante crescimento, com muitas empresas procurando talentos para projetos específicos. Mesmo para aqueles que estão dando os primeiros passos na carreira, é viável conquistar ganhos na faixa de R$3 mil a R$4 mil.

Há diversas vagas CLT disponíveis, proporcionando a flexibilidade de trabalho presencial ou remoto. Seja na busca por autonomia ou em uma posição mais estruturada, o horizonte de oportunidades para Devs Java Júnior é promissor e repleto de desafios empolgantes.

Suporte em até 24h

Garantimos um compromisso real de suporte, proporcionando atendimento rápido para esclarecer todas as dúvidas dos alunos em até 24h. O Prof. Sampaio está comprometido com o sucesso dos seus alunos.

Sobre o professor

Antonio B.C. Sampaio Jr iniciou a sua jornada na área de tecnologia aos 20 anos de idade. De lá até aqui, são 28 anos dedicados à área de tecnologia e educação. Trabalhou em diversos segmentos, desde a construção de software até o gerenciamento de equipes da área de Tecnologia da Informação. Ele possui graduações nas áreas de engenharia civil e processamento de dados; também possui uma especialização na área de redes de computadores; por fim, possui mestrado em um dos mais prestigiosos cursos do Brasil: Mestrado em Informática da PUC-RIO (nota máxima Capes). Professor universitário por 14 anos nas áreas de graduação e pós-graduação, o Prof. Sampaio já treinou e capacitou mais de 10.000 alunos, destacando-se pela didática simples e objetiva, aliando teoria à resolução dos problemas do dia a dia. Possui diversas certificações na área de Java e JS/React. Atualmente é servidor público na área de TI da Receita Federal.


+ 9 cursos completos
+ 9 certificados (um por curso)
+ 8 Ebooks
+ Mais de 50 Projetos 50 Projetos

VOCÊ PAGARIA

R$ 1690,00

De R$ 1690,00

Por apenas
12x de R$ 53,00
ou R$ 497,00

OU ESCOLHA

Mentoria Exclusiva

Maximize seu potencial com a mentoria individual exclusiva do Prof. Sampaio ao longo de um mês de mentoria e dois meses de acompanhamento para acelerar o seu aprendizado.

+ Encontros ao vivo e online
+ Suporte Premium
+ Atendimento Individual
+ Reuniões Semanais

Por apenas
12x de R$ 499,96

ou R$ 4997,00

Pagamento Único

Avaliação 4,9
4.9/5

Feedbacks dos Alunos

Prints de feedbacks espontâneos em nossa plataforma

Perguntas Frequentes

Java para quem está iniciando não é muito complicado?
Iniciar com Java pode parecer desafiador para alguns, especialmente quando comparado com linguagens como Javascript e Python, conhecidas por sua simplicidade. Contudo, é importante alertar sobre a armadilha de sempre buscar o caminho mais fácil, pois nem sempre é a escolha mais vantajosa. Atualmente, há uma demanda significativa por profissionais qualificados em Java (https://br.indeed.com/q-desenvolvedor-java-vagas.html), indicando a escassez de especialistas que optam pela simplicidade em vez da profundidade. Aqui, com o Prof. Sampaio, você tem a oportunidade de aprender Java de maneira simples e intuitiva. Nossos cursos comprovam a eficácia da didática premiada que posicionou a primeira versão do curso do Prof. Sampaio como a melhor do Brasil (https://www.jivochat.com.br/blog/reviews/cursos/curso-de-java.html). Desenvolva suas habilidades de programação de forma sólida e esteja preparado para o mercado em constante busca por profissionais capacitados.
Quais são os projetos desenvolvidos?

São desenvolvidos 12 projetos Spring Boot:

– 1º Projeto Spring Boot – Impressão de Mensagens
– 2° Projeto Spring Boot – Impressão de Mensagens na WEB
– 3° Projeto Spring Boot – Aplicação Servidor Público
– 4° Projeto Spring Boot – Aplicação Servidor Público na WEB
– 5° Projeto Spring Boot – Aplicação Servidor Público no SGBD MYSQL
– 6° Projeto Spring Boot – Aplicação Servidor Público no MONGO DB
– 7° Projeto Spring Boot – Aplicação Servidor Público WEB
– 8° Projeto Spring Boot – Aplicação Servidor Público REST API e MySQL
– 9° Projeto Spring Boot – Aplicação Servidor Público REST API com REACT
– 10° Projeto Spring Boot – Aplicação Servidor Público/Curso REST API – Monolítico
– 11° Projeto Spring Boot – Aplicação Servidor Público REST API – Microsserviços
– 12° Projeto Final Spring Boot – SISCAPACIT (Sistema de Capacitação de Servidores Públicos)

Exemplo: https://youtu.be/QM7LIokXkpc

O programa tem certificado de conclusão?

Sim, ao finalizar cada curso, você receberá um certificado comprovando suas habilidades técnicas.

Qual a carga horária dos cursos?

São mais de 82 horas de videoaulas, além do tempo necessário para as atividades práticas e projetos.

Por quanto tempo terei acesso ao curso?

Mesmo com pagamento único, seu acesso é vitalício, garantindo flexibilidade em seu aprendizado.

Como tenho acesso aos 09 cursos?

Após confirmação do pagamento, você receberá por e-mail os links de acesso aos cursos para fazer a sua inscrição.

Quais as formas de pagamento?

Aceitamos cartão de crédito, cartão de débito Elo, boleto bancário ou PIX, proporcionando segurança via MercadoPago.

Como posso obter ajuda/suporte caso necessite?

Em caso de dúvidas ou necessidade de suporte, estamos aqui para ajudar. Cada um dos nove cursos dispõe de um fórum dedicado, onde os alunos podem fazer perguntas a qualquer momento. O Prof. Sampaio se compromete a responder a todas as dúvidas em um prazo máximo de 24 horas.

Preciso seguir a sequência dos 07 cursos para fazer os 02 últimos cursos de questões de seleção internacional?

Embora recomendada, a sequência pode ser ajustada conforme seu conhecimento, acelerando o aprendizado.

Ao concluir os 09 cursos da Carreira Profissional em Java Full Stack, quais processos seletivos estarei apto a participar?

Ao concluir os 9 cursos desta carreira, você estará apto a trilhar caminhos promissores. A formação prepara você para atuar como Desenvolvedor de Software Java Full Stack Jr., uma carreira altamente valorizada, oferecendo rendimentos atrativos ao longo do tempo, com a flexibilidade do trabalho remoto.

 

Essa jornada também pavimenta seu caminho para cargos mais avançados, como DEV Pleno e Sênior, posições escassas no mercado e muito procuradas por empresas internacionais.

 

Além disso, outras oportunidades se desdobram diante de você:

 

  1. Aceleração no Ensino Superior:

   – Estude disciplinas já abordadas na graduação, concluindo o curso superior de forma mais ágil.

 

  1. Concursos Públicos na Área Tecnológica:

   – Participe de concursos que demandam conhecimentos em programação, ampliando suas opções de carreira.

 

  1. Atuação como Profissional Autônomo:

   – Explore o universo de micro e pequenas empresas pelo Brasil, oferecendo seus serviços como profissional autônomo.

 

Esta carreira não apenas aprimora suas habilidades técnicas, mas também abre portas para diversas oportunidades profissionais em um cenário dinâmico e em constante evolução.



Ambiente seguro

Amazoncode EPP Ltda
CNPJ 50.712.398/0001-67