Curso próprio · linguagem Python
A primeira linha que o computador leva a sério.
Dez unidades no fio de um turno na padaria: falar, guardar, decidir, repetir, fatiar, persistir, levantar o tombo, pegar ferramenta, filtrar a ficha, inventar o tipo. Comece pela unidade 1. Cada página tem o mapa Como estudar esta aula na coluna esquerda.
O fio
Você não inventa função no primeiro recado — a mão ainda não cansou. Não trata tombo antes de ter caderno no disco. Não pede prova da receita antes de haver receita. A ordem é a da loja, não a de um índice de manual.
01
Recado e cracháprint, arquivo .py, input, f-string, números
COMEÇAR
02
Mesa ou balcãoif, elif, else, and/or, match
UNIDADE
03
A filawhile, for, range, listas, dicionários
UNIDADE
04
Receitas da casadef, return, escopo, main
UNIDADE
05
O cadernoopen, with, csv, utf-8
UNIDADE
06
O tombotry, except, raise, FileNotFoundError
UNIDADE
07
A prateleiraimport, random, sys.argv, pip
UNIDADE
08
A provaassert, pytest — a receita aguentar o turno
UNIDADE
09
O filtrore, CEP, e-mail da ficha
UNIDADE
10
A ficha de verdadeclass, e o que o programa ganha ao crescer
UNIDADE
Como estudar
- Abra a Unidade 1. Na esquerda, Como estudar esta aula lista cada bloco daquela página.
- Cada exercício tem Pedir dica: uma por clique. A última é a solução.
- Rode os trechos no terminal:
python arquivo.py. - O progresso e o texto que você escreveu ficam neste navegador (mesmo depois de recarregar).
O que você precisa
Python 3, editor de texto puro e o terminal. Processador de texto com negrito não serve para gravar código.
Por que essa ordem
Falar antes de guardar. Decidir antes de repetir. Repetir até a mão cansar, aí fatia em receita. Caderno no disco antes do tombo. Ferramenta dos outros antes da prova. Filtro quando a ficha já existe. Molde no fim, quando nome e via já viajaram juntos o turno inteiro.