About this Course

30,137 recent views

Learner Career Outcomes

60%

started a new career after completing these courses

53%

got a tangible career benefit from this course

11%

got a pay increase or promotion
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 32 hours to complete
Portuguese (Brazilian)
Subtitles: Portuguese (Brazilian)

Skills you will gain

Unit TestingInterfacesLaw Of DemeterJava Programming

Learner Career Outcomes

60%

started a new career after completing these courses

53%

got a tangible career benefit from this course

11%

got a pay increase or promotion
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 32 hours to complete
Portuguese (Brazilian)
Subtitles: Portuguese (Brazilian)

Offered by

Placeholder

Instituto Tecnológico de Aeronáutica

Syllabus - What you will learn from this course

Content RatingThumbs Up98%(42,234 ratings)Info
Week
1

Week 1

6 hours to complete

Classes na Teoria e em Java

6 hours to complete
12 videos (Total 79 min), 6 readings, 6 quizzes
12 videos
Identificando Classes e Objetos6m
Comportamento e Estado das Classes4m
Criando Classes com Java6m
Hands-on: Classes e Objetos9m
Construtores de Classes5m
Hands-on: Construtores Diferentes para Mesma Classe8m
Identificando Responsabilidades7m
Identificando a Lógica das Responsabilidades7m
Identificando Colaborações10m
Cartão CRC4m
Hands-on: Compilando e Executando Programas em Java6m
6 readings
Sobre o Curso10m
Formato dos Exercícios de Programação10m
Acompanhando as Aulas de Hands-On10m
Ferramentas de Comunicação10m
Disciplina Consciente e Plágio nos Exercícios10m
ATENÇÃO - Cuidados na revisão dos trabalhos de colegas10m
5 practice exercises
Como está o seu conhecimento sobre o assunto deste curso?30m
Sobre os conceitos de classe e objeto30m
O que você aprendeu sobre classes e objetos?30m
Sobre CRC30m
Mais sobre CRC30m
Week
2

Week 2

5 hours to complete

Classes com Java e Modelagem CRC

5 hours to complete
12 videos (Total 145 min), 1 reading, 3 quizzes
12 videos
Hands-on: Colaborações entre Classes17m
Métodos e Atributos Estáticos9m
Hands-on: Comparando Tipos de Atributos – Estático X Instância7m
Pensando em Métodos Orientados a Objetos9m
Hands-on: Refatorando – de Funções para Métodos11m
Modelagem CRC: Identificando Classes17m
Modelagem CRC: Identificando Responsabilidades e Colaborações14m
Hands-on:Modelagem CRC– Identificando Classes14m
Hands-on: Modelagem CRC: Identificando Responsabilidades e Colaborações-11m
Hands-on: Modelagem CRC: Apresentando a Lógica das Responsabilidades15m
Hands-on: Modelagem CRC: Refinando as Responsabilidades e Classes9m
1 reading
ATENÇÃO – Cuidados na revisão dos trabalhos de colegas10m
2 practice exercises
Você sabe utilizar classes?30m
Mais sobre Modelagem CRC30m
Week
3

Week 3

6 hours to complete

Testes de Unidade, Diagramas UML, Colaboração e Dependência

6 hours to complete
11 videos (Total 111 min), 1 reading, 5 quizzes
11 videos
Testes Automatizados com JUnit11m
Hands-on:Testando com JUnit na Prática7m
Antes e Depois de um Teste5m
Hands-on: Métodos Before e After no JUnit7m
Preciso de Diagramas?9m
Diagrama de Classes UML: Classe, Associação e Multiplicidade21m
Diagrama de Classes UML: Navegabilidade, Agregação, Composição e Herança10m
Colaboração, Dependência e Classes Cliente e Servidora11m
Caracterizando Responsabilidade Pública6m
Caracterizando Responsabilidade Privada e Contrato de Classe9m
1 reading
ATENÇÃO – Cuidados na revisão dos trabalhos de colegas10m
3 practice exercises
O que você aprendeu sobre testes?30m
Mais sobre diagrama de classes30m
Mais sobre dependência e contrato de classes30m
Week
4

Week 4

6 hours to complete

Herança na Teoria e em Java

6 hours to complete
13 videos (Total 129 min), 1 reading, 5 quizzes
13 videos
Utilizando Herança7m
Herança: Especialização e Generalização15m
Hands-on- Entendendo a Herança14m
Modificadores de Acesso9m
Hands-on: Modificadores de Acesso na Prática8m
Sobreposição de Métodos9m
Classes Abstratas4m
Cadeia de Construtores7m
Hands-on: Cadeia de Construtores na Prática8m
Hands-on: Herança na Classe Carro – Parte 18m
Hands-on: Herança na Classe Carro – Parte 212m
Hands-on: Herança na Classe Carro – Parte 315m
1 reading
ATENÇÃO – Cuidados na revisão dos trabalhos de colegas10m
3 practice exercises
Como funciona a herança?30m
Entendendo modificadores de acesso30m
Sabe mesmo sobre herança?30m

Reviews

TOP REVIEWS FROM ORIENTAÇÃO A OBJETOS COM JAVA

View all reviews

Frequently Asked Questions

More questions? Visit the Learner Help Center.