ix
conteúdo
Índice Remissivo (Sumário)
1 O Básico: Começando Rapidamente 1
2 Dados da Lista: Trabalhando com Dados Ordenados 47
3 Dados Estruturados: Trabalhando com Dados Estruturados 95
4 Reutilização do Código: Funções e Módulos 145
5 Criando um Aplicativo Web: Caindo na Real 195
6 Armazenando e Manipulando Dados: Onde Colocar Seus Dados 243
7 Usando um Danco de Dados: Colocando a DB-API do Python em Uso 281
8 Um Pouco de Classe: Abstraindo Comportamento e Estado 309
9 Protocolo de Gerenciamento do Contexto; Conectando a Instrução
with do Python 335
10 Decoradores da Função: Integrando as Funções 363
11 Tratamento de Exceções: O Que Fazer Quando as Coisas Dão Errado 413
11¾ Um Pouco de Encadeamento: Lidando com a Espera 461
12 Iteração Avançada: Girando Como Louco 477
A: Instalação: Instalando o Python 521
B: Pythonanywhere: Implementando seu Aplicativo Web 529
C: Dez Coisas Principais que Não Cobrimos: Sempre Há Mais
para Aprender 539
D: Dez Projetos Principais Não Cobertos; Ainda Mais Ferramentas,
Bibliotecas e Módulos 551
E: Envolvendo-se: Comunidade Python 563
Conteúdo
Introdução
Seu cérebro no Python. Aqui, você está tentando aprender algo,
enquanto aqui está seu cérebro, fazendo o favor de assegurar que o aprendizado
não irá fixar. O pensamento do cérebro: “Melhor deixar espaço para coisas
mais importantes como quais animais selvagens evitar e se esquiar na neve
pelado é uma má ideia”. Portanto, como você engana seu cérebro levando-o a
pensar que sua vida depende de saber como programar no Python?
A Quem se Destina Este Livro? xxx
Sabemos o Que Você Está Pensando xxxi
Sabemos o que seu
cérebro
está pensando xxxi
Metacognição: pensando sobre pensar xxxiii
Eis O Que NÓS Fizemos: xxxiv
Leia-me, 1 de 2 xxxvi
Agradecimentos xxxix
CG_HeadFirst_Python.indb 9 18/07/2018 13:17:35
Get USE A CABEÇA! PYTHON now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.