opensanca / trilha-python

Curso "introdutório" à linguagem Python
MIT License
49 stars 25 forks source link

Material de Orientação a Objetos #18

Open ghost opened 8 years ago

marcelomiky commented 8 years ago

Olá!

Tem este material da minha graduação quando fiz Programação Orientada a Objetos 1. Tem bastante pdf e vídeos. Em alguns momentos tem uma abordagem bem básica, despreze as partes específicas. O professor utilizou C++ para aplicar os conceitos de OO. Tristeza.

Não é dos melhores materiais, mas é algo. Espero que seja útil: https://drive.google.com/file/d/0B5p_cCJIHjifa3I1cVBWTW5RaEE/view?usp=sharing

ghost commented 8 years ago

Uia!!! 485Mb! Vou invocar os poderes ninjas dos nossos antepassados pra tentar ver isso tudo até amanhã! Brincadeira à parte, muito obrigado!

marcelomiky commented 8 years ago

Vou aproveitar para rever os conceitos também. Mas pelo cronograma do Luiz, não precisa da velocidade ninja e ver tudo de OO:

Aula 1: conceito de objetos, tipagem, mutabilidade, como funciona variáveis e atribuição, classes Aula 2: herança, herança múltipla no Django e mixins Aula 3: encapsulamento e polimorfismo Aula 4: python data model: sobrecarga de operadores, sequências, iteráveis, geradores Aula 5: gerenciadores de contexto, geradores, módulo functools e operator, decoradores Aula 6: testes automáticos: conceito, tipos de testes, asserções, mock

lamenezes commented 8 years ago

Dei uma olhada no material e me pareceu simples e de boa qualidade, vale a pena conferir para aprender os conceitos de Orientação a Objetos.

Os exemplos são em Java/C++, mas durante o curso vamos ver bastante OO em Python!

:+1:

Obrigado @marcelomiky