Programa do Curso
Introdução
Descrição geral de Object-Oriented Programming
- O que é Object-Oriented Programming?
- Porquê aprender Object-Oriented Programming?
Compreender os conceitos de Object-Oriented Programming
- Compreender as classes
- Compreender objectos e instâncias
- Entendendo variáveis
- Entendendo o encapsulamento de dados
- Compreender a herança de classes
Atualização sobre Python Linguagem de Programação
Começando com Object-Oriented Programming com Python
- Implementando uma classe simples em Python
- Criando uma instância de uma classe
- Entendendo métodos e definição de métodos
- Usando o método __init__
- Usando o método __del__
- Definindo membros públicos, protegidos e privados
Adicionando métodos, atributos e propriedades à sua classe
Criar e utilizar um objeto da sua classe
Usando variáveis de classe versus variáveis de instância
Usando Super-Classes para Herança
Usando herança múltipla
Usando Iteradores
Adicionando funcionalidade de iteração a objetos usando o método __iter__()
Criando seu projeto: Simulando um sistema bancário usando OOP com Python
Observações finais
Requisitos
- Familiaridade básica com a programação
Declaração de Clientes (2)
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Curso - Groovy Programming
Bons exemplos, foco no material mais útil
Piotr Sowinski - Intel Technology Poland
Curso - Object Oriented Programming with C++
Máquina Traduzida