Curso de Java Básico

Curso de

Java Básico

Java é uma linguagem multiplataforma que permite desenvolver aplicações web e desktop. A plataforma Java 2 Standard Edition (J2SE) é um conjunto de ferramentas necessárias para o desenvolvimento de aplicações Java.

VEJA UMA AULA DE EXEMPLO

6x R$ 24,98

R$ 149,90 à vista

  • 24h

    Curso com certificado de 24 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Curso de Java Básico

Java Básico

6x R$ 24,98

R$ 149,90 à vista

Informações sobre o curso

Sobre o curso

Java é uma linguagem de programação e uma plataforma de computação lançada pela primeira vez pela Sun Microsystems em 1995, e que foi criada para ser executada em qualquer tipo de sistema, graças a JVM (Java Virtual Machine).

Diferente de outras linguagens, em Java o código não é compilado para um executável, no seu caso, é criado um arquivo intermediário, que é executado na JVM, permitindo que um mesmo código seja utilizado em vários tipos de ambiente.

Essa característica permitiu que a linguagem fosse além dos computadores, sendo utilizada para desenvolver aplicações em diversos dispositivos como telefones celulares, televisores, cartões inteligentes e etc.

E não importando para qual dispositivo a aplicação Java será desenvolvida, a base da linguagem não muda, e mostraremos essa base nesse curso.

Conhecimentos adquiridos

Após a conclusão deste curso, você saberá como configurar o ambiente de desenvolvimento do Java. Aprenderá os conceitos básicos da linguagem, entendendo como funciona algumas estruturas de dados comuns, como: classes, métodos, arrays, etc.

Também aprenderá a se conectar ao banco de dados e a criar uma aplicação com interface gráfica.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, mas eles dão uma base de parte do conhecimento necessário que se precisa ter para fazer esse curso.

Carga horária do curso

11h22

Curso com 11h22 horas de vídeos

24h

Curso com certificado de 24 horas

77

Curso com 77 exercícios de fixação

Ambiente do curso

  • Java 8 ou superior
  • JDK 8u40 ou superior
  • Eclipse 4.5.0 ou superior
  • MySQL 5.6 ou superior

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de Java Básico

Java Básico

6x R$ 24,98

R$ 149,90 à vista

Conteúdo programático Baixar esta ementa

1 - Um pouco sobre o Java

  1. Códigos, imagens, diagramas etc.

    Um pouco sobre o Java
  2. Códigos, imagens, diagramas etc.

    Apresentação da plataforma Java
  3. Códigos, imagens, diagramas etc.

    Execução de um programa em Java Visualizar

2 - Ambientes Integrados de desenvolvimento

  1. Códigos, imagens, diagramas etc.

    Ambientes Integrados de desenvolvimento
  2. Códigos, imagens, diagramas etc.

    Preparação do ambiente de desenvolvimento
  3. Códigos, imagens, diagramas etc.

    Instalação do JDK
  4. Códigos, imagens, diagramas etc.

    Instalação do Eclipse
  5. Vídeoaula com duração de: 00:07:41

    Criando workspaces no Eclipse

3 - Estrutura de um projeto Java

  1. Códigos, imagens, diagramas etc.

    Estrutura de um projeto Java Visualizar
  2. Códigos, imagens, diagramas etc.

    O que é um pacote (package)? Visualizar
  3. Códigos, imagens, diagramas etc.

    O que são classes? Visualizar
  4. Vídeoaula com duração de: 00:18:56

    Criando o tradicional "Hello World" Visualizar
  5. 3 desafios.

    Exercícios Visualizar

4 - Fundamentos da linguagem Java

  1. Códigos, imagens, diagramas etc.

    Fundamentos da linguagem Java
  2. Códigos, imagens, diagramas etc.

    Comentários
  3. Códigos, imagens, diagramas etc.

    Variáveis Visualizar
  4. Vídeoaula com duração de: 00:07:29

    Criando variáveis Visualizar
  5. 3 desafios.

    Exercícios

5 - Tipos de Dados

  1. Códigos, imagens, diagramas etc.

    Tipos de Dados
  2. Códigos, imagens, diagramas etc.

    Valores literais
  3. Códigos, imagens, diagramas etc.

    Nomes de variáveis
  4. Códigos, imagens, diagramas etc.

    Convenções sobre nomes de variáveis
  5. Códigos, imagens, diagramas etc.

    Palavras-chave
  6. Vídeoaula com duração de: 00:17:27

    Convertendo tipos de dados
  7. 3 desafios.

    Exercícios

6 - Escopo da variável

  1. Códigos, imagens, diagramas etc.

    Escopo da variável
  2. Códigos, imagens, diagramas etc.

    Categorias de escopo
  3. Vídeoaula com duração de: 00:12:56

    Vendo o escopo de variáveis na prática
  4. 3 desafios.

    Exercícios

7 - Variáveis marcadas como “final”

  1. Códigos, imagens, diagramas etc.

    Variáveis marcadas como “final”
  2. 3 desafios.

    Exercícios

8 - Interpolação de Strings

  1. Códigos, imagens, diagramas etc.

    Interpolação de Strings
  2. Vídeoaula com duração de: 00:09:01

    Utilizando a interpolação de strings
  3. 3 desafios.

    Exercícios

9 - Operadores

  1. Códigos, imagens, diagramas etc.

    Operador de atribuição
  2. Códigos, imagens, diagramas etc.

    Operadores reduzidos
  3. Códigos, imagens, diagramas etc.

    Tipos de Operadores
  4. Códigos, imagens, diagramas etc.

    Categorias de Operadores
  5. Códigos, imagens, diagramas etc.

    Operadores Aritméticos
  6. Códigos, imagens, diagramas etc.

    Pós e Pré-Incremento e decremento
  7. Códigos, imagens, diagramas etc.

    Resumo de Pós e Pré-Incremento e Decremento
  8. Códigos, imagens, diagramas etc.

    Operadores Relacionais
  9. Códigos, imagens, diagramas etc.

    Operadores Condicionais
  10. Códigos, imagens, diagramas etc.

    Operadores bit a bit
  11. Códigos, imagens, diagramas etc.

    Operadores Lógicos
  12. Códigos, imagens, diagramas etc.

    Outros Operadores
  13. Vídeoaula com duração de: 00:09:16

    Utilizando os operadores matemáticos
  14. Vídeoaula com duração de: 00:09:28

    Utilizando os operadores relacionais
  15. Vídeoaula com duração de: 00:09:59

    Utilizando os operadores condicionais
  16. Vídeoaula com duração de: 00:05:50

    Utilizando o operador Shift
  17. Vídeoaula com duração de: 00:08:23

    Avaliando expressões a nível de bit
  18. 3 desafios.

    Exercícios

10 - Controle de Fluxo

  1. Códigos, imagens, diagramas etc.

    Controle de Fluxo
  2. Códigos, imagens, diagramas etc.

    Instruções para Controle de Fluxo
  3. 3 desafios.

    Exercícios

11 - Estruturas para tomada de decisão

  1. Códigos, imagens, diagramas etc.

    Estruturas para tomada de decisão
  2. Códigos, imagens, diagramas etc.

    Instrução if..else
  3. Códigos, imagens, diagramas etc.

    Operador ternário (if inline)
  4. Vídeoaula com duração de: 00:18:07

    Utilizando a instrução if
  5. Códigos, imagens, diagramas etc.

    Instrução switch
  6. Vídeoaula com duração de: 00:13:57

    Eliminando ifs encadeados com a instrução switch
  7. 3 desafios.

    Exercícios

12 - Estruturas de repetição (laços)

  1. Códigos, imagens, diagramas etc.

    Estruturas de repetição (laços)
  2. Códigos, imagens, diagramas etc.

    Instrução while
  3. Vídeoaula com duração de: 00:10:34

    Utilizando a instrução while
  4. Códigos, imagens, diagramas etc.

    Instrução do..while
  5. Vídeoaula com duração de: 00:04:51

    Utilizando a instrução do-while
  6. Códigos, imagens, diagramas etc.

    Instrução for
  7. Vídeoaula com duração de: 00:10:52

    Utilizando a instrução for
  8. 3 desafios.

    Exercícios

13 - Vetores e coleções

  1. Códigos, imagens, diagramas etc.

    Vetores e coleções
  2. Códigos, imagens, diagramas etc.

    Vetores
  3. Códigos, imagens, diagramas etc.

    Coleções
  4. Códigos, imagens, diagramas etc.

    Classe Arrays
  5. Códigos, imagens, diagramas etc.

    O método arraycopy()
  6. Códigos, imagens, diagramas etc.

    Vetores multidimensionais
  7. Vídeoaula com duração de: 00:17:25

    Utilizando vetores - parte 1
  8. Vídeoaula com duração de: 00:12:25

    Utilizando vetores - parte 2
  9. 3 desafios.

    Exercícios

14 - Coleções – Java Collections Framework

  1. Códigos, imagens, diagramas etc.

    Coleções – Java Collections Framework
  2. Códigos, imagens, diagramas etc.

    ArrayList
  3. Códigos, imagens, diagramas etc.

    HashMap
  4. Códigos, imagens, diagramas etc.

    Iterator
  5. Códigos, imagens, diagramas etc.

    Java Generics em coleções
  6. Códigos, imagens, diagramas etc.

    HashSet
  7. Vídeoaula com duração de: 00:24:12

    Utilizando ArraysList
  8. Vídeoaula com duração de: 00:11:47

    Utilizando HashSets
  9. Vídeoaula com duração de: 00:19:26

    Utilizando HashMaps
  10. 3 desafios.

    Exercícios

15 - Hora de praticar!

  1. Exercícios

16 - Tratamento de Exceções

  1. Códigos, imagens, diagramas etc.

    Tratamento de Exceções
  2. Códigos, imagens, diagramas etc.

    Utilizando try..catch
  3. Códigos, imagens, diagramas etc.

    Exceções marcadas
  4. Vídeoaula com duração de: 00:19:14

    Tratando exceções - parte 1
  5. Vídeoaula com duração de: 00:08:09

    Tratando exceções - parte 2
  6. 3 desafios.

    Exercícios

17 - Iniciando com a Orientação a Objetos (OO)

  1. Códigos, imagens, diagramas etc.

    Iniciando com a Orientação a Objetos (OO)
  2. Códigos, imagens, diagramas etc.

    Classes
  3. Códigos, imagens, diagramas etc.

    Objetos
  4. Códigos, imagens, diagramas etc.

    Mensagens
  5. Códigos, imagens, diagramas etc.

    Instâncias da classe
  6. Códigos, imagens, diagramas etc.

    Atributos da Classe
  7. Vídeoaula com duração de: 00:18:42

    Orientação a objetos: criando e utilizando classes
  8. Vídeoaula com duração de: 00:19:15

    Orientação a objetos: campos e propriedades de uma classe
  9. Códigos, imagens, diagramas etc.

    Atributos estáticos
  10. Vídeoaula com duração de: 00:10:58

    Aprendendo mais sobre membros estáticos
  11. Códigos, imagens, diagramas etc.

    Métodos das classes
  12. Códigos, imagens, diagramas etc.

    Regras básicas para se criar um método
  13. Códigos, imagens, diagramas etc.

    Sobrecarga de métodos
  14. Vídeoaula com duração de: 00:07:26

    Criando métodos sobrecarregados
  15. Códigos, imagens, diagramas etc.

    Métodos estáticos
  16. Códigos, imagens, diagramas etc.

    Construtores da classe
  17. Vídeoaula com duração de: 00:11:51

    Entendendo melhor os construtores
  18. 5 desafios.

    Exercícios

18 - Herança

  1. Códigos, imagens, diagramas etc.

    Herança
  2. Códigos, imagens, diagramas etc.

    Diagrama de classes com herança
  3. Códigos, imagens, diagramas etc.

    Modificadores de acesso
  4. Códigos, imagens, diagramas etc.

    Referenciando atributos da classe atual
  5. Códigos, imagens, diagramas etc.

    Referenciando atributos da classe superior
  6. Vídeoaula com duração de: 00:18:59

    Herança na prática
  7. Vídeoaula com duração de: 00:20:58

    Uma herança "oculta"
  8. Vídeoaula com duração de: 00:09:09

    Entendendo os atributos de visibilidade e o encapsulamento
  9. 3 desafios.

    Exercícios

19 - Classes abstratas

  1. Códigos, imagens, diagramas etc.

    Classes abstratas
  2. Vídeoaula com duração de: 00:11:19

    A keyword "abstract"
  3. 3 desafios.

    Exercícios

20 - Interfaces

  1. Códigos, imagens, diagramas etc.

    Interfaces
  2. Vídeoaula com duração de: 00:08:15

    Criando contratos para as nossas classes assinarem: as interfaces
  3. 3 desafios.

    Exercícios

21 - Polimorfismo

  1. Códigos, imagens, diagramas etc.

    Polimorfismo
  2. Códigos, imagens, diagramas etc.

    O polimorfismo e o Princípio da Substituição de Liskov
  3. 3 desafios.

    Exercícios

22 - Criando classes genéricas

  1. Códigos, imagens, diagramas etc.

    Criando classes genéricas
  2. Códigos, imagens, diagramas etc.

    Convenção de nomes para tipos genéricos
  3. Códigos, imagens, diagramas etc.

    Métodos genéricos
  4. Códigos, imagens, diagramas etc.

    Limitando os tipos genéricos
  5. Vídeoaula com duração de: 00:17:34

    Criando classes com tipos parametrizáveis
  6. 3 desafios.

    Exercícios

23 - Principais classes em Java

  1. Códigos, imagens, diagramas etc.

    Principais classes em Java
  2. Vídeoaula com duração de: 00:13:35

    Estudando as principais classes do Java
  3. 3 desafios.

    Exercícios

24 - Programação concorrente

  1. Códigos, imagens, diagramas etc.

    Programação concorrente
  2. Códigos, imagens, diagramas etc.

    Threads
  3. Vídeoaula com duração de: 00:23:27

    Criando código que pode ser executado simultaneamente com threads
  4. 3 desafios.

    Exercícios

25 - Trabalhando com arquivos

  1. Códigos, imagens, diagramas etc.

    Trabalhando com arquivos
  2. Códigos, imagens, diagramas etc.

    Gravar dados em arquivos
  3. Códigos, imagens, diagramas etc.

    Ler dados em arquivos
  4. Vídeoaula com duração de: 00:20:35

    Escrevendo dados em arquivos
  5. Vídeoaula com duração de: 00:20:07

    Lendo dados de arquivos
  6. 3 desafios.

    Exercícios

26 - Servidor MySQL

  1. Códigos, imagens, diagramas etc.

    Servidor MySQL
  2. Códigos, imagens, diagramas etc.

    Instalando o MySQL
  3. Códigos, imagens, diagramas etc.

    MySQL Workbench
  4. Vídeoaula com duração de: 00:07:19

    Criando um banco de dados e uma tabela com o MySQL Workbench

27 - Utilizando o banco de dados no Java

  1. Códigos, imagens, diagramas etc.

    Utilizando o banco de dados no Java
  2. Códigos, imagens, diagramas etc.

    Obtendo o driver do MySQL para o Java
  3. Códigos, imagens, diagramas etc.

    Carregar o driver
  4. Códigos, imagens, diagramas etc.

    Estabelecendo a conexão ao banco de dados
  5. Vídeoaula com duração de: 00:13:46

    Fazendo uma conexão ao MySQL através do Java
  6. Códigos, imagens, diagramas etc.

    Classe Statement
  7. Códigos, imagens, diagramas etc.

    Classe PreparedStatement
  8. Códigos, imagens, diagramas etc.

    Consultando o banco de dados
  9. Vídeoaula com duração de: 00:08:29

    Executando comandos SQL no banco de dados - parte 1
  10. Vídeoaula com duração de: 00:06:01

    Executando comandos SQL no banco de dados - parte 2
  11. 3 desafios.

    Exercícios

28 - Introdução ao Swing

  1. Códigos, imagens, diagramas etc.

    Introdução ao Swing
  2. Códigos, imagens, diagramas etc.

    Alguns métodos fornecidos pelo Swing
  3. Códigos, imagens, diagramas etc.

    Editores gráficos
  4. Vídeoaula com duração de: 00:07:10

    Iniciando o desenvolvimento de interfaces com o Swing - parte 1
  5. Vídeoaula com duração de: 00:09:33

    Iniciando o desenvolvimento de interfaces com o Swing - parte 2
  6. 3 desafios.

    Exercícios

29 - Trabalhando com eventos

  1. Códigos, imagens, diagramas etc.

    Trabalhando com eventos
  2. Vídeoaula com duração de: 00:11:54

    Respondendo a eventos - parte 1
  3. Vídeoaula com duração de: 00:09:41

    Respondendo a eventos - parte 2
  4. 3 desafios.

    Exercícios

30 - Projeto final

  1. Vídeoaula com duração de: 00:05:11

    Criando o modelo de negócio
  2. Vídeoaula com duração de: 00:27:10

    Criando as classes para manipular o banco de dados
  3. Vídeoaula com duração de: 00:18:04

    Iniciando a criação da interface com o usuário
  4. Vídeoaula com duração de: 00:15:24

    Resolvendo a limitação do JTable
  5. Vídeoaula com duração de: 00:15:40

    Implementando as funcionalidades de adição, alteração e exclusão de pessoas
  6. Vídeoaula com duração de: 00:08:02

    Entendendo o carregamento de dados

31 - Hora de praticar!

  1. Exercícios

32 - Conclusão

  1. Códigos, imagens, diagramas etc.

    Conclusão
  2. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de Java Básico

Java Básico

6x R$ 24,98

R$ 149,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

24h

Curso com certificado de 24 horas

O que os alunos dizem?

Estou muito satisfeito com o curso

Adquira este curso de forma avulsa

Curso de Java Básico

Java Básico

6x R$ 24,98

R$ 149,90 à vista

ou acesse todos os cursos com um dos nossos planos de assinatura

20% OFF
Iniciante
De 12x R$ 99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
30% OFF
Profissional
De 12x R$ 199
12x 139 reais
ou por R$ 1.668,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
25% OFF
Especialista
De 12x R$ 256
12x 192 reais
ou por R$ 2.304,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados