# Texto para a contra-capa

## Python Fluente, 2ª edição

Com Python você faz mais escrevendo menos código.
Quanto mais entender seus padrões,
interfaces, e melhores práticas,
maior sua produtividade.

Publicado em nove idiomas, _Fluent Python_
é um sucesso internacional porque
não tem "hello, world".
É para quem já usa Python
debulhar esta linguagem prática e poderosa.

DOMINE as estruturas de dados nativas, para não reinventar a roda.

EXPLORE ao máximo as funções, antes de criar classes.

ENTENDA técnicas de concorrência e metapogramação.

Essas e outras “manhas” você encontra em
_Python Fluente_, o livro definitivo sobre Python.

image::fpy.li-pf2q.png[]

 
# Texto para orelha da contra-capa (espiral)

## Python Fluente, 2ª edição

### Volume 1: dados + funções

* Parte I. Estruturas de dados
1. O modelo de dados de Python
2. Uma coleção de sequências
3. Dicionários e conjuntos
4. Texto em Unicode versus Bytes
5. Fábricas de classes de dados
6. Referências, mutabilidade, e memória

* Parte II.a. Funções como objetos
7. Funções como objetos de primeira classe
8. Dicas de tipo em funções

### Volume 2: classes + protocolos

* Parte II.b. Funções como objetos
[start=9]
9. Decoradores e Clausuras
10. Padrões de projeto com funções

* Parte III. Classes e protocolos
[start=11]
11. Um objeto pythônico
12. Métodos especiais para sequências
13. Interfaces, protocolos, e ABCs
14. Herança: para o bem ou para o mal
15. Mais dicas de tipo
16. Sobrecarga de operadores

### Volume 3: controle + metaprogramação

* Parte IV. Controle de fluxo
[start=17]
17. Iteradores, geradores e corrotinas clássicas
18. Instruções with, match, e blocos else
19. Modelos de concorrência em Python
20. Executores concorrentes
21. Programação assíncrona

* Parte V. Metaprogramação
[start=22]
22. Atributos dinâmicos e propriedades
23. Descritores de Atributos
24. Metaprogramação de classes

