返回到 Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica

Orientação a Objetos com Java

Neste curso, assumimos que você já sabe desenvolver programas pequenos em Java, mas você talvez não se sinta ainda confortável em projetar programas mais complexos com método e organização. O objetivo deste curso é fazer você compreender os princípios de orientação a objetos por meio da linguagem Java e saber como eficientemente aplicar esses princípios na prática quando projetando e desenvolvendo software de maneira ágil. Os conceitos discutidos e experimentados por você neste curso serão a base para você poder compreender os novos conceitos apresentados nos cursos seguintes desta especialização. Os conceitos Java apresentados neste curso incluem o seguinte: revisão de conceitos básicos de orientação a objetos, tais como classes, objetos, métodos e atributos, variáveis de instância e de classe; responsabilidades, colaborações e cartões CRC; testes de unidade, uso de plataforma IDE como o Eclipse; herança, classes concretas e abstratas, interfaces, modificadores de acesso, encapsulamento, métodos de acesso; aprofundamento nos conceitos de polimorfismo, sobrecarga e sobreposição; associação de classes, agregação e composição; exceções, delegação e acoplamento abstrato. Em seguida, vocês serão apresentados aos principais princípios usados para organizar o desenvolvimento de programas orientados a objetos com qualidade, dentre os quais, os princípios "Tell, Don't Ask!" e "Law of Demeter". Sempre que conveniente, cada conceito será representado por meio de diagramas UML. Você será exposto a propriedades e anotações em Java. Ao final deste curso, você terá amadurecido de tal modo suas habilidades de programação que você será capaz de implementar versões iniciais do componente de gamificação constante do Trabalho de Conclusão da Especialização, com base nas boas práticas exercitadas neste curso.

状态:JUnit
状态:Diagram Design
中级课程小时

精选评论

TC

5.0评论日期:Sep 30, 2017

A capacitação dos professores neste curso faz toda a diferença na forma do ensino. O conhecimento prático junto com a teoria faz deste curso uma excelente ferramenta para o aprendizado.

AD

5.0评论日期:Apr 28, 2021

Excelente Curso, ajudou-me a reforça toda para de Linguagem Orientada a Objetos e algoritmo. Professores excepcionais, possem vasto conhecimento sobre o assunto e uma didática muito boa.

ML

5.0评论日期:Jan 17, 2020

Curso superou as minhas expectativas nos aspectos de didática dos mestres, forma de como o conteúdo é conduzido e exercícios propostos no final de cada semana. Recomendo esse curso.

RB

5.0评论日期:Mar 6, 2016

Muito bom. ele aborda de maneira didática e muito correta sobre orientação a objetos. Não tem como fazer esse curso e ficar algo obscuro sobre o assunto.

JC

4.0评论日期:Aug 18, 2016

Excelente curso, só não dou 5 estrelas por causa da edição, em alguns momentos me incomodou, porém é de um bom conteúdo, porém deveria ter materiais do curso em pdf.

AP

5.0评论日期:Sep 29, 2018

É com muita satisfação que venho aqui manifestar o meu contentamento com o curso! Aprendi muito mesmo, interagi com pessoas de outros lugares e em níveis diferentes de conhecimento.Obrigado, Coursera!

BF

4.0评论日期:Feb 14, 2017

Curso dinâmico e objetivo. De forma clara nos apresenta os conceitos da orientação a objetos usando como ferramenta para tal a linguagem JAVA e o IDE Eclipse.

DC

5.0评论日期:Aug 14, 2021

Curso bem elaborado com explicações de causa sobre a necessidade de uso de paradigmas da OO, que muitas vezes são apresentados, em outros cursos, sem enfatizar a sua necessidade no dia dia.

JB

5.0评论日期:Oct 19, 2016

O curso é ministrado com muita propriedade, com uma didática confortável. Foi positivo realizá-lo pois até mesmo para um profissional sênior como eu o sou me foram trazidas informações novas.:)

JS

5.0评论日期:Jun 4, 2018

Muito bom ! Recomendo. Excelente nível e como todo curso de alto nível exige que igual esforço dos alunos para realização dos testes e exercícios. Com certeza farei outros cursos.

VB

5.0评论日期:Nov 6, 2022

Excelente curso!Todo o conteúdo foi muito bem explicado! O que eu sentia falta em outros cursos encontrei nesse aqui. Exercícios que nos colocam para praticar de verdade.

GC

5.0评论日期:May 14, 2022

Excelente curso para quem busca desenvolver suas habilidades na linguagem Java. Curso completo onde os temas abordados se complementam a cada semana.

所有审阅

显示:20/367

Gustavo Fernandes
1.0
评论日期:Apr 3, 2016
TAIS FRANCA DOS SANTOS
1.0
评论日期:Jun 22, 2020
Fabrício Curvello
1.0
评论日期:Jul 9, 2016
Daniel Soares da Conceição
5.0
评论日期:Aug 15, 2021
Taiane Viana de Carvalho
5.0
评论日期:Oct 1, 2017
ANDRÉ LUZARDO PORTO
1.0
评论日期:Mar 23, 2018
Bassam Basil Junior
5.0
评论日期:Dec 13, 2017
Paulo José de Moraes e Silva
3.0
评论日期:Mar 15, 2017
Dorian Sadowski
1.0
评论日期:Jul 16, 2017
Regis Hideki Hattori
1.0
评论日期:Dec 3, 2016
Adenilson Lima Diniz
5.0
评论日期:Apr 29, 2021
Roberto Medeiros
5.0
评论日期:Mar 12, 2019
Felipe Cesar de Oliveira
3.0
评论日期:Jul 6, 2016
LUCAS DE SOUZA LEAL
3.0
评论日期:Dec 4, 2019
Joedes Silva
5.0
评论日期:Jun 5, 2018
Alcides Duarte Junior
3.0
评论日期:Jun 20, 2016
Igor Carneiro
3.0
评论日期:May 9, 2017
Deleted Account
3.0
评论日期:Apr 13, 2016
Wesley Barbosa
1.0
评论日期:Jan 11, 2024
Gustavo Felipe Santiago
1.0
评论日期:Nov 11, 2022