Java e Orientação a Objetos
5.0 (307 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
475 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java e Orientação a Objetos to your Wishlist.

Add to Wishlist

Java e Orientação a Objetos

Programação
5.0 (307 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
475 students enrolled
Last updated 8/2017
Portuguese
Price: $25
30-Day Money-Back Guarantee
Includes:
  • 18 hours on-demand video
  • 46 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Ao final deste curso o aluno terá toda a base para escolher qual tecnologia Java ele vai querer aprender.
  • Estará pronto para resolver qualquer problema com a ajuda do paradigma Orientada a Objetos.
  • Desenvolver um código limpo e coeso.
  • Conhecimento da sintaxe do Java.
  • Desenvolver soluções utilizando o Java
View Curriculum
Requirements
  • Lógica de programação.
Description

Este curso de Java e Orientação a Objeto e possuí 92 aulas para que você possa a aprender o básico desta plataforma. Java não é apenas uma linguagem de programação mas sim uma plataforma de desenvolvimento onde você pode construir sistemas Desktop, Web e Mobile. Ao término deste curso você conhecerá os princípios básicos da Orientação a Objetos em Java e aí escolherá um ambiente de desenvolvimento que a plataforma Java disponibiliza. Aí sim você estará pronto para desenvolver qualquer sistema na plataforma Java. Este curso é para você que está começando com programação e ainda não escolheu uma linguagem . É para você que ama TI mas ainda não decidiu qual área seguir. É para você que tem experiencia em outras linguagens e deseja migrar ou aprender Java. É para você que está tentando pela última vez aprender Java e não conseguiu. Muitos cursos desenvolvem sistemas junto com o curso e isso não é bom. Isso porque ficamos muito mais preocupados em ver o sistema funcionando do que o conceito que estamos aprendendo aí quando você se depara com um problema desenvolvendo um outro sistema você não consegue resolver. Acredite em mim, é só avaliar os melhores cursos de Java no mercado, eles não usam este tipo de método. Fiz todo meu treinamento Java em uma das melhores do Brasil que me ajudou muito no meu conhecimento.

Who is the target audience?
  • Alunos indecisos que estão na área de TI e ainda não sabem qual área seguir.
  • Alunos que já possuem um conhecimento em lógica de programação.
  • Profissionais de TI que já trabalham no desenvolvimento de sistemas utilizando o paradigma procedural e queiram migrar para o paradigma Orientada a Objetos, a linguagem Java é uma ótima opção.
  • Você que é amante da tecnologia e quer embarcar numa aventura nova, Java é a solução.
  • Este curso não se propõe a ensinar Java e Orientação a Objetos de maneira rápida e milagrosa já que estamos falando de uma linguagem que é a mais utilizada no Mundo.
  • Mas se você quer aprender de uma maneira correta, faça este curso.
  • Alunos que já tenham um conhecimento Java podem também reforçar e partir para um nível mais elevado já que o curso terá estes momentos.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
92 Lectures
18:08:20
+
Introdução
4 Lectures 31:31

Apresentação

Preview 03:19

1.O que é Java?

•Uma breve história do Java

•Versões do Java


Preview 08:23

•Máquina Virtual Java – JVM

•JRE, JDK

Porque as grandes empresas preferem desenvolver na plataforma Java?
10:12

Download do JDK e configurações
09:37
+
Lógica, variáveis primitivas e controle de fluxo
8 Lectures 01:12:53

Estrutura do código Java - Parte 1
10:23

Estrutura do código Java - Parte 2
08:52

Estrutura do código Java - Parte 3
04:41

Correção do Exercício
05:04

Estrutura do código Java - Parte 4
06:52

Estrutura Condicional
13:31

Laços de Repetição
12:40
+
Orientação a Objetos
13 Lectures 02:09:23

Entender a diferença entre classes e objetos. Todo o objeto possui características e comportamentos distintos, todos definidos em uma classe.

Preview 12:33

- Criando um classe com seus atributos

- Criando o nosso primeiro objeto Java

- Atribuindo valores aos atributos

- Objetos são acessados por referências

Classes e Objetos - Parte 1
15:53

Código Fonte disponível nesta aula.

Classes e Objetos - Parte 2
14:19

- Criando o nosso método sacar

Métodos Sem Retorno - Parte 1
11:17

- Criando o nosso método depositar

Métodos Sem Retorno - Parte 2
05:49

- Criando o nosso método transferir

Código Fonte disponível nesta aula.


Métodos Sem Retorno - Parte 3
09:17

Código Fonte disponível desta aula.

Métodos Com Retorno
08:03

Três exercícios para que que vocês reforcem o aprendizado.

Exercícios - Orientações
04:31

- Código Fonte deste exercício

Correção Exercício 1
04:06

- Código Fonte deste exercício

Correção Exercício 2
06:52

A correção deste exercício está dividido em duas partes

Correção Exercício 3 - Parte 1
10:35

Código Fonte disponível deste exercício.

Correção Exercício 3 - Parte 2
08:57

Código Fonte disponível

Relacionamento entre classes
17:11
+
Arrays
8 Lectures 01:20:11
Criando uma array para guardar valores do tipo primitivos.
15:35

Código Fonte disponível

Criando uma array para guardar referências
14:26

Código Fonte disponível

Array - Método length e enhanced-for
07:26

Array - Acessando índices inexistentes
05:28

Exercício
1 page

Correção Exercício - Parte 1
19:47

Código-fonte disponível para este exercício.

Correção Exercício - Parte 2
10:12

O argumento do método main()
07:17
+
Modicadores de acesso e atributos de classe
9 Lectures 01:47:21

Métodos de acesso a atributos do tipo getters e setters
18:45

getters e setters - Fixando conhecimento
06:55

Construtores
12:06

Sobrecarga (Overloading) de métodos
20:07

Sobrecarga (Overloading) de construtores
08:22

Atributos e métodos estáticos
10:34

Correção Exercício 1
11:36

Correção Exercício 2
05:14
+
IDE Eclipse
3 Lectures 30:42
Download IDE Eclipse
06:00

Criando meu primeiro projeto e classes na IDE Eclipse
18:25

Continuação
06:17
+
Herança, Reescrita e Polimorfismo.
10 Lectures 02:04:12

Reescrita de métodos
07:46

Reforçando sobre reescrita de métodos.
14:09

Polimorfismo
16:41

Reforçando o polimorfismo
06:36

Orientações para os Exercícios
08:42

Correção Exercício 1
09:08

Correção Exercício 2 - Parte 1
16:29

Correção Exercício 2 - Parte 2
15:49

Correção Exercício 3
12:00
+
Classes Abstratas
3 Lectures 27:51
Classes Abstratas
11:04

Métodos abstratos
10:27

Reforçando classes e métodos abstratos
06:20
+
Interfaces
3 Lectures 36:30
Interfaces - Parte 1
15:43

Interfaces - Parte 2
14:57

Reforçando Interfaces
05:50
+
Exceções - Exceptions
7 Lectures 01:31:37

Controlando e tratando erros de maneira elegante.
20:18

Controlando e tratando erros do sistema do Banco
19:26

Criando suas próprias classes para tratar exceções.
18:57

Cláusula Finally
07:24

Exercício
1 page

Correção Exercício
06:16
6 More Sections
About the Instructor
Eduardo Dos Reis Santos
5.0 Average rating
307 Reviews
475 Students
1 Course
Analista de Sistema

Eu estudei em um faculdade pública, a Fatec de Taquaritinga. Fiz a minha formação Java em uma das melhores empresas no Brasil em treinamento Java. Eu sou instrutor Java a quase dois anos e trabalhei em duas empresas como desenvolvedor Java. Atualmente quero me dedicar a parte acadêmica a qual sinto um prazer enorme em ensinar as pessoas.