Java Básico ao Avançado + 80 Projetos com Interface Gráfica
Learn Java from scratch to advanced! Master logic, OOP, Swing, databases (MySQL, MongoDB), layouts, events & MVC/DAO patterns. Build real-world applications.
Course Content
Java Básico ao Avançado + 80 Projetos com Interface Gráfica is an all-levels Udemy course taught by Clevison Santos. It runs 286h 14m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.8 out of 5 from 34 reviews, with 167 students enrolled. It is a paid course, last updated October 2025.
Domine Java e Construa um Portfólio Impecável com 80 Projetos Práticos!
Quer uma carreira de sucesso na área de tecnologia? Aprenda Java do básico ao avançado e transforme seu currículo com este curso completo: Java Básico ao Avançado + 80 Projetos com Interface Gráfica. Ideal para quem está começando do zero ou busca aprimorar suas habilidades e se destacar no mercado de trabalho.
O que você vai aprender:
- Fundamentos Sólidos de Java: Domine a sintaxe, tipos de dados, lógica de programação (condicionais, loops), estruturas de dados (arrays, matrizes, listas, sets) e funções (métodos).
- Programação Orientada a Objetos (POO): Aprenda a criar classes, objetos, aplicar encapsulamento, herança, polimorfismo e interfaces.
- Interface Gráfica (GUI): Construa interfaces desktop intuitivas e profissionais.
- Banco de Dados: Utilize MongoDB e MySQL para armazenar e gerenciar seus dados.
Estrutura do Curso:
- Módulo 1-16: Fundamentos Essenciais:
- Configuração do ambiente de desenvolvimento: instalação do Eclipse IDE, SQL e MongoDB.
- Primeiros passos em Java: sintaxe, tipos, entrada/saída, boas práticas.
- Lógica de programação: decisão (if, switch), repetição (while, do while, for), estruturas de dados (arrays, matrizes, listas, sets), funções (métodos).
- POO: Classes, objetos, encapsulamento, herança, polimorfismo, interfaces.
- Interface Gráfica: Criação de interfaces desktop.
- Módulo 17-91: Maratona de Projetos Práticos (80 Projetos!):
- Aplique seus conhecimentos em projetos reais e diversificados.
- Integre MongoDB nos seus projetos para aprender sobre bancos de dados NoSQL.
- Desenvolva sistemas e jogos, como:
- Jogos Clássicos: PacMan, Tetris, Space Invaders, FlappyBird, Snake Game.
- Simuladores: Semáforo, Caixa Eletrônico, Aumento Salarial.
- Sistemas: Cadastro, Reservas de Ônibus, Supermercado, WhatsApp Desktop, Instagram Desktop.
- Ferramentas: Gerador de Senhas, Conversor de Moedas/Datas, Calculadora, Quiz.
- Projetos com MongoDB: Álbum de Fotos, Conferidor de Jogos da Mega Sena/Loto Fácil, Jogo da Forca, Anagrama, BeeHoney, Piano Tiles, Tradução, Matemática, Conecta Números, Palavras Conectar, Bolhas com Letras, Jump, Solte o Objeto na Lixeira, Caça ao Pato com Estilingue, Pássaro, Asteroids Game.
- Projetos com MySQL: Sistema de Cadastro, Combobox Dependente, Congelar Painéis, Tabela com Agrupamento, Tooltip Lista de Produtos com Imagens.
Por que escolher este curso?
- Aprendizado 100% Prático: Aprenda fazendo com 80 projetos guiados.
- Conteúdo Atualizado: Aulas passo a passo, organizadas logicamente.
- Ambiente de Desenvolvimento Pronto: Instalação do Eclipse IDE, MongoDB e MySQL explicada detalhadamente.
- Portfólio Forte: Crie um portfólio com 80 projetos para impressionar recrutadores e empresas.
- Acesso Vitalício: Aprenda no seu ritmo, quando e onde quiser.
- Suporte Contínuo: Tire suas dúvidas e receba ajuda para superar desafios.
- Certificado Udemy: Comprove suas habilidades com um certificado reconhecido.
- Garantia de Reembolso: Teste o curso por 30 dias e, se não gostar, receba seu dinheiro de volta.
Saia do Zero e Conquiste seu Futuro em Java!
Este curso é a chave para você se tornar um desenvolvedor Java completo e competitivo no mercado de trabalho. Junte-se a nós e comece hoje mesmo a sua jornada rumo ao sucesso!
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.