Curso de Programação em Java - do básico ao avançado
4.6 (1,306 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,528 students enrolled

Curso de Programação em Java - do básico ao avançado

Aprenda Java do Básico até Orientação a Objetos, Herança e Polimorfismo, Collections, Threads e muito mais!
4.6 (1,306 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,528 students enrolled
Created by Geek University
Last updated 3/2020
Portuguese
Portuguese [Auto-generated]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 29 hours on-demand video
  • 23 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Você será capaz de criar programas sofisticados com a linguagem Java
  • Você será capaz de se especializar em algum framework da linguagem Java
  • Você se sentirá confortável na programação com Java
Requirements
  • Necessário ter realizado o curso Programação para Leigos da Geek University ou ter conhecimentos equivalentes;
  • Necessário ter realizado o curso Algoritmos e Programação da Geek University ou ter conhecimentos equivalentes;
  • Computador com Windows, Linux ou Mac OS e acesso à Internet
  • É necessário ter nas suas últimas versões (versões mais atualizadas) o Windows, ou Linux, ou Mac.
Description

A linguagem Java é uma das que mais oferecem oportunidades para os desenvolvedores. Seja pela
sua praticidade e possibilidade de se criar projetos de todos os tipos ou seja pela sua competitividade
com todo o suporte da comunidade de desenvolvedores ou de empresas como a Oracle.

São mais de 27 horas de curso que vai ensinar de verdade do básico ao avançado, desde a instalação e configuração do sistema, passando por variáveis, funções, orientação a objetos, estruturas de dados até classes anônimas e lambdas.

Em cada seção do curso fazemos uma breve introdução teórica e codificamos passo a passo cada um dos exemplos.

Neste curso você terá mais de 385 exercícios espalhados pelas seções para que você possa praticar ainda mais tudo que aprendemos no curso.

Aprenda sobre:

- Estruturas de Controle e Decisão;
- Tipos de Dados;
- Vetores e Matrizes (Arrays Unidimensionais e Multidimensionais);
- Funções;
- Orientação a Objetos;
- Pacotes;
- Modificadores de Acesso;
- Herança e Polimorfismo;
- Classes Abstratas;
- Atributos e Métodos Estáticos;
- Criação de Executáveis (jar) e Documentação;
- Coleções;
- Threads (Programação Paralela);
-  Estruturas de Dados (Fila, Pilha, Listas Ligadas e etc);
- E muito mais!

No fim desde curso você será um especialista em Java e estará apto a desenvolver qualquer tipo de software utilizando a linguagem.

Who this course is for:
  • Programadores que desejam aprender de uma vez por todas a programar em Java
  • Profissionais da área de programação que não conhecem ainda a linguagem Java
  • Profissionais que já conhecem Java mas querem se aprofundar ou se atualizar
Course content
Expand all 123 lectures 28:48:14
+ Apresentação
3 lectures 13:06
Como conseguir ajuda
03:14
Avaliação
04:15
+ Preparando o ambiente
5 lectures 01:18:30
O que vamos aprender nesta seção?
01:10
Instalação e configuração no Windows
38:39
Instalação e configuração no Linux
24:42
Instalação e configuração no Mac
12:05
Recapitulando
01:54
+ Introdução à linguagem Java
6 lectures 42:33
O que vamos aprender nesta seção?
01:19
Variáveis
10:14
O compilador e o bytecode
10:32
A função main()
08:25
Recapitulando
02:05
+ Estruturas de decisão em Java
5 lectures 38:17
O que vamos aprender nesta seção?
01:14
If, else, if else
16:41
Operador ternário
08:25
A instrução Switch
10:10
Recapitulando
01:47
+ Estruturas de repetição em Java
4 lectures 41:49
O que vamos aprender nesta seção?
01:18
While e do while
24:48
For e Foreach
13:31
Recapitulando
02:12
+ Tipos de dados em Java
7 lectures 01:25:37
O que vamos aprender nesta seção?
01:00
Tipos numéricos - Parte 1
15:57
Tipos numéricos - Parte 2
25:41
Tipos alfanuméricos
16:05
Tipos booleanos
12:43
Operações matemáticas
12:46
Recapitulando
01:25
+ Vetores e Matrizes em Java
6 lectures 01:00:08
O que vamos aprender nesta seção?
01:10
Vetores - Parte 1
12:39
Vetores - Parte 2
19:18
Matrizes - Parte 1
12:11
Recapitulando
01:55
+ Funções em Java
4 lectures 53:59
O que vamos aprender nesta seção?
02:02
Criando nossas próprias funções
31:21
Usando nossas funções
18:49
Recapitulando
01:47
+ Orientação a Objetos
8 lectures 01:32:54
O que vamos aprender nesta seção?
01:55
O que é Orientação a Objetos?
14:30
Classes
13:29
Atributos
10:33
Métodos
10:17
Objetos
16:34
Construtor
23:33
Recapitulando
02:03
+ Pacotes
3 lectures 24:50
O que vamos aprender nesta seção?
02:12
Organizando o código
21:04
Recapitulando
01:34