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) 0 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 professor

Java e Cia

0 Avaliações | 0 Alunos | 1 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