Chevron Left
Back to Laboratório de Programação Orientada a Objetos - Parte 1

Learner Reviews & Feedback for Laboratório de Programação Orientada a Objetos - Parte 1 by Universidade de São Paulo

4.8
stars
20 ratings
10 reviews

About the Course

Este curso apresenta os conceitos mais importantes em torno do paradigma de desenvolvimento mais comum da indústria de software hoje: a Programação Orientação a Objetos (POO). Oferecido pelo Departamento de Ciência da Computação do Instituto de Matemática e Estatística da USP, o curso é voltado para quem já conhece os conceitos básicos de POO e quer se aprofundar no assunto, tornando-se um excelente programador. Ele funciona bem como uma sequência natural aos 2 cursos anteriores do Prof. Fabio Kon do IME-USP no coursera: Introdução à Ciência da Computação com Python. Se você ainda não sabe programar, deve começar por este outro curso: https://www.coursera.org/learn/ciencia-computacao-python-conceitos Mas, se você já sabe programar em outra linguagem confortavelmente, pode vir direto para este curso sem grandes dificuldades. A maior parte dos exemplos de código serão em Java e Python e apresentamos uma pequena visão geral dessas linguagens no início do curso. O curso é dividido em duas partes de aproximadamente 6 semanas cada. Nesta Parte 1, os tópicos cobertos são: (1) Recapitulação dos conceitos básicos de POO (2) UML (Linguagem Unificada de Modelagem OO) (3) Linguagens interpretadas vs. compiladas (4) Orientação a Objetos em Java e em Python (5) Qualidade de Código e Boas Práticas de Programação OO (6) Bugs, depuração e testes (7) Linguagens dinâmicas vs. estáticas (8) Classes abstratas e interfaces (9) Coleções de Objetos (10) Polimorfismo (11) Tratamento de Exceções (12) Streams (Fluxos de dados) (13) Padrões de Projeto (Design Patterns) - Estratégia, Adaptador, Singleton, Método Fábrica, Fábrica Abstrata, Protótipo, Estado (14) Model-View-Controller (MVC) Matricule-se! Estamos esperando por você! Fabio Kon e Guilherme Feulo IME-USP...

Top reviews

FD
Aug 13, 2021

O curso é ótimo, mas poderia ter mais alguns exemplos em UML com a diferenciação das relações realização, depedência.

VR
May 9, 2021

Muito bem explicado e uma ótima didática. Acho que poderia ter mais atividades utilizando o UML

Filter by:

1 - 11 of 11 Reviews for Laboratório de Programação Orientada a Objetos - Parte 1

By Victor M

May 10, 2021

Muito bem explicado e uma ótima didática. Acho que poderia ter mais atividades utilizando o UML

By Eden N d O L

Jun 22, 2021

E​xcelente curso, bem objetivo para a carga horária e proposta dos conteúdos apresentados.

By Rafael Z C L

Apr 5, 2021

Muito bom o curso, as video aulas são muito boas! Eu tinha apenas noções básicas de Orientação a Objetos que vi na graduação em estruturas de dados com Java, e agora conheço agluns Padrões, aprendi sobre classes abstratas, interfaces, coleções de objetos e muitas outras ferramentas que eu nem sabia da existência!

Espero que tenha um Laboratório de Programação Orientada a Objetos - Parte 2, com algumas atividades que envolvem programar. Senti que aprendi mesmo sobre os Padrões pondo a mão na massa e refazendo os exemplos do GitLab em Java. Bem, só se aprende a programar programando, né? :)

By Luciano C

May 9, 2021

Uma boa introdução à programação orientada a objetos. Fabio Kon apresenta de forma muito didática os princípios e ideias para realizar uma programação eficiente e clara. Gostei muito de aprender sobre os Padrões de Projeto e todas as possibilidades de seu uso. A avaliação por pares foi uma novidade bem interessante, que permitiu avaliar o trabalho de outras alunos do curso e ter o feedback deles.

By Alexandre P

Apr 28, 2021

O curso cumpre papel pedagógico formador muito importante.

Normalmente, o cuidado com os conceitos de orientação a objetos é ausente em muitos cursos de computação do Brasil.

Aqui, tais princípios foram bem abordados, facilitados pela ótima capacidade discursiva do professor Fábio Kon.

Sem dúvida que eu faria outros cursos da USP no Coursera.

By THIAGO B O

May 10, 2021

Mais um curso com o padrão "Fabio Kon" de qualidade! - a didática dele é impressionante: mesmo eu não sabendo nada previamente sobre o assunto, a maneira como o conteúdo é encadeado e a forma como é apresentado fazem tudo parecer fácil. Obrigado!

By Gustavo L T

Jun 16, 2021

Curso excelente! Inicialmente com conceitos básicos de orientação a objetos, evoluindo para uma parte muito bem explicada de padrões de projetos. O curso e majoritariamente em Java, porem, tem exemplos em Python no material para leitura.

By Fernando D

Aug 14, 2021

O curso é ótimo, mas p​oderia ter mais alguns exemplos em UML com a diferenciação das relações realização, depedência.

By Pedro H

Sep 9, 2021

interessante

By Gabriela C C C

May 7, 2021

O curso apresenta conceitos importantes sobre programação orientada a objetos, oferece exemplos práticos e possui excelentes recomendações de material para estudos complementares. Imagino que deva ter uma continuidade, a parte 2, em breve!

By beatriz f

Jun 22, 2021

Muito bom e conciso, feito com dedicação. Poderia ter destrinchado mais exemplos para a linguagem Python.