Back to Laboratório de Programação Orientada a Objetos - Parte 1
Universidade de São Paulo

Laboratório de Programação Orientada a Objetos - Parte 1

Estamos muito felizes de lançar agora este curso que 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ê! Se tiver alguma dúvida, escreva no fórum! Fabio Kon e equipe do IME-USP

Status: Software Testing
Status: Model View Controller
IntermediateCourse22 hours

Featured reviews

TT

5.0Reviewed Sep 14, 2023

Excelente curso de introdução. O professor Kon tem uma didática muito clara e divertida!

JM

5.0Reviewed Feb 21, 2022

Gostei muito dos vídeos e dos livros sugeridos para estudar. Gostaria de continuar aprendendo sobre padrões de software e implementações em linguagens orientadas a objetos.

AJ

5.0Reviewed Oct 31, 2024

Conteúdo muito interessante e didática ainda melhor. Parabéns prof° Fábio Kon!

JF

5.0Reviewed Dec 23, 2022

Prof. Fabio Kon tem uma excelente didática. Curso muito bom para quem está iniciando em POO!

SP

5.0Reviewed Apr 21, 2023

Muito bom.Boa metodologia,conteúdo abordado de forma clara e de fácil compreensão.

EC

5.0Reviewed Sep 21, 2023

Curso extremamente didatico e importante, abrange de forma bem direta para compreenção de lógica e POO

FQ

5.0Reviewed Oct 30, 2024

O instrutor é muito bom, mostra conhecimento e torna as aulas interessantes.

BF

4.0Reviewed Jun 21, 2021

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

GS

5.0Reviewed Feb 10, 2025

Curso muito legal, mas não havia necessidade de ser dividido em duas partes.

NR

5.0Reviewed Apr 5, 2022

Excelente curso. Instrutor realmente de nível muito elevado. Parabéns.

EL

5.0Reviewed Jun 22, 2021

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

CS

4.0Reviewed Jun 18, 2023

O curso é muito bom, mas acho que falta um pouco de questões práticas, como exercícios para realizar.

All reviews

Showing: 20 of 53

Victor Mourão
5.0
Reviewed May 10, 2021
Eden Nilson de Oliveira Lima
5.0
Reviewed Jun 22, 2021
Renato Takeo Kishino
2.0
Reviewed Aug 22, 2022
Rafael Zuolo Coppini Lima
5.0
Reviewed Apr 5, 2021
Gabriela Cilda Chaul Cruz
4.0
Reviewed May 7, 2021
Samuel Assis Silva
5.0
Reviewed Feb 17, 2023
Fernando Dias
5.0
Reviewed Aug 14, 2021
Daniel Serdoz Pereira
5.0
Reviewed Nov 30, 2022
Gean de Magalhães de Souza
5.0
Reviewed Feb 11, 2025
Leandro Rodrigues
5.0
Reviewed Oct 2, 2021
bia férre
4.0
Reviewed Jun 22, 2021
marcio brull
4.0
Reviewed Oct 24, 2021
Marcos André Nonaka
1.0
Reviewed Jun 5, 2022
Ply Pbi
5.0
Reviewed Nov 10, 2022
Pedro Luz Alencar Leite de Matos Peixoto
5.0
Reviewed Aug 22, 2022
Donato Paschoa
5.0
Reviewed Jun 23, 2022
Luciano Cruz
5.0
Reviewed May 9, 2021
Alexandre Pontes
5.0
Reviewed Apr 28, 2021
Diogo Macedo
5.0
Reviewed Dec 5, 2021
THIAGO BORGES ORTEGA
5.0
Reviewed May 10, 2021