Curso de Java SE Completo

O Curso de Java SE Completo Gratuito foi desenvolvido para quem deseja aprender programação em Java desde os fundamentos até conceitos mais avançados da linguagem.

Iniciante 0(0 Avaliações) 15 Alunos Português
Autor : Java e Cia Última atualização em 06/2026
+ Mostrar mais
Visão geral do curso

Durante o curso, o aluno conhecerá a estrutura de um programa Java, tipos de dados, variáveis, operadores, estruturas condicionais, laços de repetição, métodos, vetores, matrizes e os principais conceitos da programação orientada a objetos.

Também serão abordados temas como classes, objetos, atributos, métodos, encapsulamento, herança, polimorfismo, interfaces, tratamento de exceções, coleções, arquivos, programação genérica e recursos importantes da plataforma Java SE.

O conteúdo apresenta uma base sólida para quem deseja desenvolver aplicações em Java, estudar desenvolvimento back-end, iniciar na programação orientada a objetos ou se preparar para trabalhar com outras tecnologias do ecossistema Java.

Este curso é indicado para iniciantes, estudantes de informática, desenvolvedores em formação e profissionais que desejam revisar ou ampliar seus conhecimentos em Java. Ao concluir as aulas, o aluno poderá solicitar o certificado conforme as condições disponibilizadas pela plataforma.

O que vou aprender ?
  • O que é Java e como a linguagem funciona
  • Diferenças entre JDK, JRE e JVM
  • Como instalar e configurar o ambiente Java
  • Variáveis e constantes
  • Tipos de dados primitivos
  • Entrada e saída de dados

Requisitos
  • Acesso à internet para acompanhar as aulas.
  • Comprometimento com o aprendizado do curso.
  • Ter interesse em aprender sobre o tema do curso.
Conteúdo do Curso
117 Aulas 51:38:44
Curso de Java SE Completo com Certificado Grátis
  • Universidade XTI - JAVA - 001 - Introdução
    00:20:52
  • Universidade XTI - JAVA - 002 - Hardware e Software
    00:29:08
  • Universidade XTI - JAVA - 003 - Instalação e Configuração
    00:28:35
  • Universidade XTI - JAVA - 004 - Hello World
    00:18:15
  • Universidade XTI - JAVA - 005 - Fundamentos Java
    00:26:22
  • Universidade XTI - JAVA - 006 - Variáveis e Sintaxe
    00:14:09
  • Universidade XTI - JAVA - 007 - Tipos Primitivos
    00:21:33
  • Universidade XTI - JAVA - 008 - Introdução ao Garbage Collector
    00:07:18
  • Universidade XTI - JAVA - 009 - Constantes e Modificador final
    00:06:09
  • Universidade XTI - JAVA - 010 - Wrapper Classes Envólucros de Tipos Prim...
    00:15:48
  • Universidade XTI - JAVA - 011 - Entrada de Dados com Scanner
    00:13:14
  • Universidade XTI - JAVA - 012 - Entrada Gráfica de Dados com JOptionPane
    00:07:54
  • Universidade XTI - JAVA - 013 - Operadores
    00:13:31
  • Universidade XTI - JAVA - 014 - Operadores Matemáticos
    00:11:51
  • Universidade XTI - JAVA - 015 - Operadores de Comparação
    00:09:26
  • Universidade XTI - JAVA - 016 - Operadores Lógicos
    00:05:02
  • Universidade XTI - JAVA - 017 - Operadores de Atribuição
    00:03:54
  • Universidade XTI - JAVA - 018 - Operadores Especiais
    00:13:29
  • Universidade XTI - JAVA - 019 - Desafio do Cálculo do IMC
    00:13:58
  • Universidade XTI - JAVA - 020 - Array
    00:17:00
  • Universidade XTI - JAVA - 021 - Array Multidimensional
    00:21:09
  • Universidade XTI - JAVA - 022 - ArrayList
    00:14:29
  • Universidade XTI - JAVA - 023 - if else
    00:13:31
  • Universidade XTI - JAVA - 024 - switch
    00:09:30
  • Universidade XTI - JAVA - 025 - Desafio dos Dados
    00:07:29
  • Universidade XTI - JAVA - 026 - for
    00:10:53
  • Universidade XTI - JAVA - 027 - foreach
    00:07:40
  • Universidade XTI - JAVA - 028 - while, do while
    00:13:30
  • Universidade XTI - JAVA - 029 - Fibonacci
    00:09:08
  • Universidade XTI - JAVA - 030 - Label, Break e Continue
    00:13:48
  • Universidade XTI - JAVA - 031 - AutoBoxing
    00:08:01
  • Universidade XTI - JAVA - 032 - IDE Eclipse - Instalação
    00:21:57
  • Universidade XTI - JAVA - 033 - IDE Eclipse, Atalhos
    00:13:26
  • Universidade XTI - JAVA - 034 - Orientação a Objetos OO
    00:16:29
  • Universidade XTI - JAVA - 035 - Pacotes package
    00:15:03
  • Universidade XTI - JAVA - 036 - Métodos com Parâmetros
    00:14:21
  • Universidade XTI - JAVA - 037 - Métodos com Retorno
    00:12:46
  • Universidade XTI - JAVA - 038 - Desafio Raiz Quadra com Equação Pell
    00:16:24
  • Universidade XTI - JAVA - 039 - Modificadores de Acesso
    00:17:00
  • Universidade XTI - JAVA - 040 - Métodos get e set Encapsulamento
    00:10:40
  • Universidade XTI - JAVA - 041 - Variáveis e Métodos Estáticos
    00:16:23
  • Universidade XTI - JAVA - 042 - VarArgs Argumentos Variáveis
    00:06:17
  • Universidade XTI - JAVA - 043 - Métodos Sobrecarregados
    00:11:00
  • Universidade XTI - JAVA - 044 - Construtores
    00:10:19
  • Universidade XTI - JAVA - 045 - Relacionamento tem um, Composição
    00:09:37
  • Universidade XTI - JAVA - 046 - Enumeração enum Constantes Java
    00:12:50
  • Universidade XTI - JAVA - 047 - Herança extends
    00:15:14
  • Universidade XTI - JAVA - 048 - Heranca e Construtor super
    00:15:10
  • Universidade XTI - JAVA - 049 - Polimorfismo, Sobrescrita de Métodos
    00:18:06
  • Universidade XTI - JAVA - 050 - Polimorfismo, Classes abstract
    00:05:19
  • Universidade XTI - JAVA - 051 - Polimorfismo, Classes final
    00:03:14
  • Universidade XTI - JAVA - 052 - Polimorfismo, Interfaces
    00:18:58
  • Universidade XTI - JAVA - 053 - Exception, try, catch e finally
    00:18:23
  • Universidade XTI - JAVA - 054 - Exception, multi catch, stacktrace e throws
    00:17:38
  • Universidade XTI - JAVA - 055 - Exception, Hierarquia das Classes
    00:12:48
  • Universidade XTI - JAVA - 056 - Assertion
    00:11:33
  • Universidade XTI - JAVA - 057 - Debug no Eclipse
    00:17:40
  • Universidade XTI - JAVA - 058 - String, Principais Operações
    00:27:03
  • Universidade XTI - JAVA - 059 - String, split, Tokens e Delimitadores
    00:05:26
  • Universidade XTI - JAVA - 060 - Stringbuffer e Stringbuilder
    00:12:31
  • Universidade XTI - JAVA - 061 - Regular Expression regex Expressão Regular
    00:55:58
  • Universidade XTI - JAVA - 062 - I O, Path, Leitura e Escrita
    00:15:31
  • Universidade XTI - JAVA - 063 - I O, Hierarquia, Buffer, try, Closable I...
    00:19:41
  • Universidade XTI - JAVA - 064 - Desafio I O Armazenar Contas em Arquivo ...
    00:24:20
  • Universidade XTI - JAVA - 065 - I O, Check, Delete, Create, Copy e Move
    00:13:53
  • Universidade XTI - JAVA - 066 - I O, Directory e Filesystem
    00:12:09
  • Universidade XTI - JAVA - 067 - Serialização, transient
    00:13:59
  • Universidade XTI - JAVA - 068 - Serialização de Contas
    00:09:22
  • Universidade XTI - JAVA - 069 - Date, Calendar, get, set, clear, add e roll
    00:24:27
  • Universidade XTI - JAVA - 070 - Date, Formatação, DateFormat, format e p...
    00:13:54
  • Universidade XTI - JAVA - 071 - Date, Internacionalização, Locale
    00:10:16
  • Universidade XTI - JAVA - 072 - NumberFormat, parse, Internacionalização
    00:09:18
  • Universidade XTI - JAVA - 073 - Math
    00:08:41
  • Universidade XTI - JAVA - 074 - GUI, Introdução JFrame
    00:11:49
  • Universidade XTI - JAVA - 075 - GUI, BorderLayout e FlowLayout
    00:09:30
  • Universidade XTI - JAVA - 076 - GUI, GridLayout e Composição
    00:13:38
  • Universidade XTI - JAVA - 077 - GUI, Eventos e Listeners
    00:09:15
  • Universidade XTI - JAVA - 078 - GUI, Jlabel e ImageIcon
    00:10:39
  • Universidade XTI - JAVA - 079 - GUI, JTextField, JPasswordField e InnerC...
    00:18:49
  • Universidade XTI - JAVA - 080 - Desafio Calculadora
    00:10:44
  • Universidade XTI - JAVA - 081 - GUI, JCheckBox e ItemListener
    00:14:13
  • Universidade XTI - JAVA - 082 - GUI, JComboBox e Álbum de Fotos
    00:11:33
  • Universidade XTI - JAVA - 083 - GUI, JTextArea e JFilechooser
    00:14:52
  • Universidade XTI - JAVA - 084 - GUI, Plugin WindowBuilder Pro GUI Designer
    00:06:47
  • Universidade XTI - JAVA - 085 - GUI, Conversor de Fahrenheit para Celsius
    00:17:16
  • Universidade XTI - JAVA - 086 - Collection Introdução
    00:13:43
  • Universidade XTI - JAVA - 087 - Collection List
    00:08:13
  • Universidade XTI - JAVA - 088 - Collection Utilitário Collections
    00:10:55
  • Universidade XTI - JAVA - 089 - Collection Set
    00:04:14
  • Universidade XTI - JAVA - 090 - Collection Queue
    00:09:22
  • Universidade XTI - JAVA - 091 - Collection Map
    00:07:24
  • Universidade XTI - JAVA - 092 - Genéricos
    00:11:56
  • Universidade XTI - JAVA - 093 - Threads, start, sleep e Ciclo de Vida
    00:18:09
  • Universidade XTI - JAVA - 094 - Threads, runnable
    00:06:55
  • Universidade XTI - JAVA - 095 - Threads, synchronized
    00:23:08
  • Universidade XTI - JAVA - 096 - Threads, wait e notifyAll
    00:30:11
  • Universidade XTI - JAVA - 097 - Garbage Collector
    00:12:59
  • Universidade XTI - JAVA - 098 - Classes Aninhadas e Anônimas
    00:12:23
  • Universidade XTI - JAVA - 099 - Recursividade
    00:22:21
  • Universidade XTI - JAVA - 100 - Organização do Projeto, src, bin
    00:04:31
  • Universidade XTI - JAVA - 101 - Documentação, javadoc e marcas
    00:12:59
  • Universidade XTI - JAVA - 102 - Annotations
    00:19:48
  • Universidade XTI - JAVA - 103 - Reflection
    00:13:58
  • Universidade XTI - JAVA - 104 - Socket e SocketServer
    00:14:17
  • Universidade XTI - JAVA - 105 - Socket, Chat I
    00:26:16
  • Universidade XTI - JAVA - 106 - Socket Chat II
    00:15:00
  • Universidade XTI - JAVA - 107 - jar, classpath e versão
    00:12:49
  • Universidade XTI - JAVA - 108 - System, Runtime, Properties e Console
    00:12:40
  • Universidade XTI - JAVA - 109 - JDBC Banco, SGBD, Tabela, SQL, Instalaçã...
    00:20:37
  • Universidade XTI - JAVA - 110 - JDBC Select, Driver, Connection, Stateme...
    00:18:34
  • Universidade XTI - JAVA - 111 - JDBC Insert, Batch, add e executeBatch
    00:21:26
  • Universidade XTI - JAVA - 112 - JDBC CRUD, Create, Read, Update e Delete
    00:23:51
  • Universidade XTI - JAVA - 113 - JDBC Transação, Commit, Rollback
    00:13:16
  • Universidade XTI - JAVA - 114 - Teste Unitário com JUnit
    00:14:05
  • Universidade XTI - JAVA - 115 - TestSuite com JUnit
    00:10:08
  • Universidade XTI - JAVA - 116 - Conclusão
    00:06:51
  • Prova
    23:55:00

Perguntas Frequentes

O curso é gratuito?

Sim, este curso pode ser acessado gratuitamente pela plataforma Cursa.

O certificado é gratuito?

Sim, o certificado pode ser obtido ao final do curso, após a conclusão das aulas e aprovação na avaliação.

O curso ajuda na busca por emprego?

Sim. Os conhecimentos adquiridos podem fortalecer seu currículo e contribuir para novas oportunidades profissionais.

Quanto tempo tenho para concluir o curso?

Você pode estudar no seu próprio ritmo e acessar o conteúdo conforme sua disponibilidade.

Posso estudar pelo celular?

Sim, os cursos podem ser acessados pelo celular, tablet ou computador.
Sobre o criador

Java e Cia

0 Avaliações | 39 Alunos | 4 Cursos
Feedback do aluno
0
0 Avaliações
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Avaliações

Grátis
Este curso inclui:
  • 51:38:44 de vídeo sob demanda
  • 117 Aulas
  • Acesso no dispositivo móvel e na TV
  • Recursos para download
  • Acesso total vitalício
  • Certificado de conclusão gratuito
  • Compare este curso com outros