Skip to content

Commit ba40dce

Browse files
committed
revisão 8
1 parent b6b22f9 commit ba40dce

File tree

3 files changed

+82
-7
lines changed

3 files changed

+82
-7
lines changed

print/contra-capa.adoc

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
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+

vol1/Copyright.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Autor: Luciano Ramalho +
1616
Título: Python Fluente, 2ª edição, volume 1: dados e funções +
1717
Primeira edição: 2015 +
1818
Edição atual: setembro/2025 +
19-
7ª pré-impressão: `pyfl-vol1-pre7.pdf`
19+
8ª revisão: `pyfl-vol1-rev8.pdf`
2020

2121
Tradução: Paulo Candido de Oliveira Filho
2222

vol1/Prefacio.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -285,19 +285,19 @@ Adorilson me mandou sugestões valiosas citando a terminologia adotada na
285285
documentação oficial.
286286

287287
Outras pessoas que enviaram correções e sugestões, grandes ou pequenas:
288-
Ana Paula Sales, André Angeluci, Arturo Fonseca de Souza,
289-
Bruno de Oliveira Pinheiro Júnior, Caio Phillipe Mizerkowski, Carlos Seabra,
290-
Dickson Souza, Diego Mariano, Diego Rabatone Oliveira,
288+
Alexandre de Siqueira, Ana Paula Sales, André Angeluci, Arturo Fonseca de Souza,
289+
Bruna Menani Pereira Lima, Bruno de Oliveira Pinheiro Júnior, Caio Phillipe Mizerkowski,
290+
Carlos Seabra, Dickson Souza, Diego Mariano, Diego Rabatone Oliveira,
291291
Eduardo Würch, Eric Gonçalves Lemos, Erick R. Ribeiro,
292-
Fabrício Soares, Franklin Sousa,
293-
Giovanni Salvatore de Almeida Curcuruto, Guilherme Henrique Gimenes de Deus, Gustavo de Carvalho Bertoli,
292+
Fabrício Soares, Franklin Sousa, Giovanni Salvatore de Almeida Curcuruto,
293+
Guilherme Henrique Gimenes de Deus, Gustavo de Carvalho Bertoli,
294294
Helder Geovane Gomes de Lima, Inácio Gomes Medeiros, Ismael de Laet Abashi,
295295
Jair Henrique, João Paulo Albuquerque, Juliano Fischer Naves,
296296
Luis Gustavo Mota, Luiz Eduardo Amaral,
297297
Manaia Junior, Mariana Jó, Osvaldo Makoto Yasuda,
298298
Paulo Barbosa de Siqueira Bueno Bruno,
299299
Ramon Gomes da Silva, Raphael Vieira Rossi, Rodolfo De Nadai, Ruan Cardoso Comelli,
300-
Thales Carl Lavoratti, Thiago Brasil, Thiago Gonçalves Mota, Thiago Jack de Oliveira,
300+
Sandra Bastos, Thales Carl Lavoratti, Thiago Brasil, Thiago Gonçalves Mota, Thiago Jack de Oliveira,
301301
Vitor Buxbaum Orlandi, Wellyson de Freitas Santos, e William Ferreira.
302302

303303
Muito grato pessoal, foi um prazer colaborar com vocês!

0 commit comments

Comments
 (0)