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

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

Esta é a segunda parte do curso avançado de Programação Orientada a Objetos oferecido pelo Departamento de Ciência da Computação do IME-USP. O curso é voltado para profissionais ou estudantes interessados em Desenvolvimento de Software Avançado e que já dominam uma linguagem de programação e já conhecem os fundamentos básicos da orientação a objetos. Nesta segunda parte do curso, aprenderemos mais padrões de projeto, os princípios SOLID, o que são arcabouços (frameworks), injeção de dependências, veremos aplicações de padrões em sistemas reais e discutiremos desafios para a OO no futuro. Ao final do curso, o estudante será capaz de refletir sobre aspectos avançados de arquitetura de software e conhecerá técnicas para desenvolver sistemas de qualidade. Com esse curso, você poderá começar a construir um espaço diferenciado entre os profissionais do Desenvolvimento de Software, tanto trabalhando no meio empresarial quanto na academia. Nós nos divertimos bastante (e suamos um pouquinho) para montar esse curso prá você! Espero que você também se divirta bastante (e sue um pouquinho :-) para cursá-lo! Fabio Kon e a equipe de Ciência da Computação do IME-USP

Status: Software Architecture
Status: Software Design
AdvancedCourse15 hours

Featured reviews

SS

5.0Reviewed Feb 27, 2023

Curso muito importante sobre diagramas para programação, e ainda com colaboração entre colegas. Achei bem interessante. Parabéns para todos os envolvidos.

All reviews

Showing: 5 of 5

Ply Pbi
5.0
Reviewed Jan 5, 2023
Só sei Que nada Programei
5.0
Reviewed Jun 2, 2023
Samuel Assis Silva
5.0
Reviewed Feb 28, 2023
Jose Aquino
5.0
Reviewed Mar 10, 2024
RICARDO BERTOLDO
5.0
Reviewed Jul 14, 2025