Udemyallpt

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.

4.8(34)
167students
286h 14m
Certificate
Clevison Santos
Clevison SantosInstrutor de Informática, Excel, Power BI, Python, Java, C++

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!

$ whoami — the devs behind tutorialsearch.io

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.

5.0(3)
1h 49m
beginner

Como programar em Javascript

by Fábio Venâncio

5.0(17)
9h 15m
intermediate

Javascript: Aprenda em 2025 + Métodos extras

by José Eduardo Morini Castro

5.0(7)
1h 3m
beginner
5.0(15)
12h 30m
beginner
5.0(3)
2h 6m
beginner