Commit Graph

252 Commits

Author SHA1 Message Date
Luiz Otávio
bfaf90e83a Solução - Criando a classe Banco (Parte 2) 2022-12-02 09:24:38 -03:00
Luiz Otávio
c32d02430e Solução - Criando a classe Cliente 2022-12-02 08:06:04 -03:00
Luiz Otávio
54c01673de Solução - Criando a classe Pessoa 2022-12-02 07:33:58 -03:00
Luiz Otávio
62d3de84a6 Extra: tipagem, linters e settings.json do VS Code 2022-12-01 10:10:25 -03:00
Luiz Otávio
ed6137331b Solução - Criando a classe ContaCorrente 2022-12-01 09:40:19 -03:00
Luiz Otávio
6a83dca1cd Solução - Criando a classe ContaPoupanca 2022-12-01 09:19:02 -03:00
Luiz Otávio
1c2b260642 Solução - Criando a classe abstrata Conta 2022-12-01 09:00:28 -03:00
Luiz Otávio
191fd5c394 Exercício com Abstração, Herança, Encapsulamento e Polimorfismo 2022-11-30 11:18:20 -03:00
Luiz Otávio
9aaf8e6f50 Código: enum.Enum (Enumerações) 2022-11-30 10:29:32 -03:00
Luiz Otávio
c58aed382f Teoria: enum.Enum (Enumerações) 2022-11-30 09:30:53 -03:00
Luiz Otávio
4afa7faf69 DocStrings em class (Documentação) 2022-11-29 11:54:05 -03:00
Luiz Otávio
49abd588f7 DocStrings em funções (Documentação) 2022-11-29 11:37:46 -03:00
Luiz Otávio
5b19efe784 Fix typo: varias_linha.py to varias_linhas.py 2022-11-29 11:11:11 -03:00
Luiz Otávio
50bb704f2c DocStrings de várias linhas (Documentação) 2022-11-29 11:06:36 -03:00
Luiz Otávio
6316384787 dir e help + DocStrings de uma linha (Documentação) 2022-11-29 10:47:01 -03:00
Luiz Otávio
8869d5ba5a Código: Metaclasses são o tipo das classes 2022-11-29 10:23:00 -03:00
Luiz Otávio
1d916bf9c0 Teoria: metaclasses são o tipo das classes 2022-11-28 09:36:06 -03:00
Luiz Otávio
4a721658b1 Classes decoradoras (Decorator classes) 2022-11-27 13:05:46 -03:00
Luiz Otávio
bebe7159ec Método especial __call__ 2022-11-27 12:10:52 -03:00
Luiz Otávio
3656a20d28 Funções decoradoras e decoradores com métodos 2022-11-27 11:52:33 -03:00
Luiz Otávio
6963098f41 Funções decoradoras e decoradores com classes 2022-11-27 11:23:48 -03:00
Luiz Otávio
5047ee07ab Context Manager com contextlib.contextmanager 2022-11-26 09:49:13 -03:00
Luiz Otávio
6d6f3e1537 Exceptions em context manager com classes 2022-11-26 09:35:38 -03:00
Luiz Otávio
653632956c Context Manager com classes - Criando e Usando gerenciadores de contexto 2022-11-26 09:11:44 -03:00
Luiz Otávio
f9026c6b39 (Parte 4) Eletrônico, Smartphone com Mixin e a união de tudo até aqui 2022-11-19 19:11:29 -03:00
Luiz Otávio
28cc7f2ea4 __new__ e __init__ em classes Python 2022-11-19 19:09:44 -03:00
Luiz Otávio
09c205cf15 Exemplo de uso de dunder methods (métodos mágicos) 2022-11-19 14:32:04 -03:00
Luiz Otávio
fb1c692fba Exemplo de uso de dunder methods (métodos mágicos) 2022-11-19 14:05:56 -03:00
Luiz Otávio
5b41d8b102 Python Dunder Methods __repr__ e __str__ 2022-11-19 13:24:39 -03:00
Luiz Otávio
f553b2c592 Python Dunder Methods __repr__ e __str__ 2022-11-19 12:24:26 -03:00
Luiz Otávio
c8d899194f Teoria: python Special Methods, Magic Methods ou Dunder Methods 2022-11-19 12:09:57 -03:00
Luiz Otávio
4cb5538c1c Notas das exceptions em Python 3.11+ (add_notes, __notes__) 2022-11-19 10:51:16 -03:00
Luiz Otávio
8b1bb23a1e Levantando e tratando suas Exceptions (Exceções) 2022-11-19 10:31:20 -03:00
Luiz Otávio
201f49b0f7 Criando Exceptions em Python Orientado a Objetos 2022-11-19 10:28:58 -03:00
Luiz Otávio
28df2b5052 Positional-Only Parameters (/) e Keyword-Only Arguments (*) 2022-11-18 22:29:40 -03:00
Luiz Otávio
d29a064ccf Polimorfismo de sobreposição - Python Orientado a Objetos 2022-11-18 11:31:30 -03:00
Luiz Otávio
7fb319a301 Teoria: Polimorfismo e Assinatura de Métodos 2022-11-18 11:04:19 -03:00
Luiz Otávio
6eed35cbbe abstractmethod para qualquer método já decorado 2022-11-18 09:36:20 -03:00
Luiz Otávio
093ea6f646 Classes abstratas - Abstract Base Class (abc) - Python Orientado a Objetos 2022-11-18 08:17:43 -03:00
Luiz Otávio
de32cbd6b1 (Parte 4) Eletrônico, Smartphone com Mixin e a união de tudo até aqui 2022-11-17 11:42:07 -03:00
Luiz Otávio
71074765be (Parte 3) LogFileMixin e a união de tudo até aqui 2022-11-17 11:07:24 -03:00
Luiz Otávio
150c566e38 (Parte 2) Log, LogFileMixin, LogPrintMixin e a união de tudo até aqui 2022-11-17 10:52:15 -03:00
Luiz Otávio
cb438453a2 (Parte 1) Mixins, Abstração e a união de tudo até aqui 2022-11-17 10:30:30 -03:00
Luiz Otávio
1a3f04fcaa Herança Múltipla - Python Orientado a Objetos 2022-11-17 09:32:24 -03:00
Luiz Otávio
751e56e759 Teoria - Herança Múltipla - Python Orientado a Objetos 2022-11-17 09:21:00 -03:00
Luiz Otávio
10e95910ce super() e a sobreposição de membros - Python Orientado a Objetos 2022-11-16 10:21:22 -03:00
Luiz Otávio
4dbc9a3357 Herança simples - Relações entre classes 2022-11-16 08:36:28 -03:00
Luiz Otávio
f8b99e6184 TEORIA: Herança, generalização e especialização 2022-11-16 08:04:51 -03:00
Luiz Otávio
dea7a02548 Exercício com classes 2022-11-15 17:46:05 -03:00
Luiz Otávio
4b78d48dd5 Composição 2022-11-15 14:31:14 -03:00