|
| 1 | +# Texto para a contra-capa |
| 2 | + |
| 3 | +## Python Fluente, 2ª edição, volume 1 |
| 4 | + |
| 5 | +Com Python você faz mais escrevendo menos código. Mas para isso, precisa entender seus padrões, atalhos e melhores práticas, que podem ser diferentes de alguma linguagem que você aprendeu antes. A ideia central do livro é mostrar o que Python já oferece, evitando reinventar a roda. Descubra as coleções prontas antes de criar as suas; entenda como usar funções poderosas antes de escrever classes; saiba quando escolher threads ou async para atacar um problema de concorrência. |
| 6 | + |
| 7 | +Escrito para quem já usa Python, este livro em 3 volumes está organizado assim: |
| 8 | + |
| 9 | +### Volume 1 |
| 10 | + |
| 11 | + Estruturas de dados:: O modelo de dados de Python, sequências, dicionários, conjuntos, Unicode e classes de dados. |
| 12 | + |
| 13 | + Funções como objetos:: Funções de primeira classe, padrões de programação funcional e anotações de tipo em funções. |
| 14 | + |
| 15 | +### Volume 2: |
| 16 | + |
| 17 | + Mais sobre funções:: Decoradores de função, clausuras, e simplificação de padrões de projeto com funções de primeira classe. |
| 18 | + Classes e interfaces:: Composição, herança, mixins, interfaces, sobrecarga de operadores, protocolos e tipos estáticos avançados. |
| 19 | + |
| 20 | +### Volume 3: |
| 21 | + |
| 22 | + Fluxo de controle:: Gerenciadores de contexto, geradores, corrotinas, async/await e grupos de threads e processos. |
| 23 | + Metaprogramação:: Propriedades, descritores de atributos, decoradores de classe e novas técnicas de metaprogramação que evitam ou simplificam metaclasses. |
| 24 | + |
| 25 | + |
| 26 | +# Texto para orelha da contra-capa |
| 27 | + |
| 28 | +## Python Fluente, 2ª edição |
| 29 | + |
| 30 | +### Volume 1: dados + funções |
| 31 | + |
| 32 | +* Parte I. Estruturas de dados |
| 33 | +1. O modelo de dados de Python |
| 34 | +2. Uma coleção de sequências |
| 35 | +3. Dicionários e conjuntos |
| 36 | +4. Texto em Unicode versus Bytes |
| 37 | +5. Fábricas de classes de dados |
| 38 | +6. Referências, mutabilidade, e memória |
| 39 | + |
| 40 | +* Parte II.a. Funções como objetos |
| 41 | +7. Funções como objetos de primeira classe |
| 42 | +8. Dicas de tipo em funções |
| 43 | + |
| 44 | +### Volume 2: classes + protocolos |
| 45 | + |
| 46 | +* Parte II.b. Funções como objetos |
| 47 | +[start=9] |
| 48 | +9. Decoradores e Clausuras (vol. 2) |
| 49 | +10. Padrões de projeto com funções (vol. 2) |
| 50 | + |
| 51 | +* Parte III. Classes e protocolos |
| 52 | +[start=11] |
| 53 | +11. Um objeto pythônico (vol. 2) |
| 54 | +12. Métodos especiais para sequências (vol. 2) |
| 55 | +13. Interfaces, protocolos, e ABCs (vol. 2) |
| 56 | +14. Herança: para o bem ou para o mal (vol. 2) |
| 57 | +15. Mais dicas de tipo (vol. 2) |
| 58 | +16. Sobrecarga de operadores (vol. 2) |
| 59 | + |
| 60 | +### Volume 3: controle + metaprogramação |
| 61 | + |
| 62 | +* Parte IV. Controle de fluxo |
| 63 | +[start=17] |
| 64 | +17. Iteradores, geradores e corrotinas clássicas (vol. 3) |
| 65 | +18. Instruções with, match, e blocos else (vol. 3) |
| 66 | +19. Modelos de concorrência em Python (vol. 3) |
| 67 | +20. Executores concorrentes (vol. 3) |
| 68 | +21. Programação assíncrona (vol. 3) |
| 69 | + |
| 70 | +* Parte V. Metaprogramação |
| 71 | +[start=22] |
| 72 | +22. Atributos dinâmicos e propriedades (vol. 3) |
| 73 | +23. Descritores de Atributos (vol. 3) |
| 74 | +24. Metaprogramação de classes (vol. 3) |
| 75 | + |
0 commit comments