1. Prefácio
O PDF do documento está disponível |AQUI|.
Os exemplos do documento estão disponíveis |AQUI|.
Este documento apresenta uma lista de scripts Python em diferentes áreas:
- os fundamentos da linguagem,
- a gestão de bases de dados MySQL,
- a programação de redes TCP/IP,
- programação web,
- arquiteturas de três camadas e programação por interfaces.
Este não é um curso de Python, mas sim uma compilação de exemplos destinada a programadores que já tenham utilizado uma linguagem de script como Perl, PHP, VBScript ou a programadores habituados a linguagens tipadas como Java ou C# e que estejam interessados em descobrir uma linguagem de script orientada para objetos. Este documento não é adequado para leitores que nunca tenham programado ou que tenham pouca experiência em programação.
Este documento também não é uma compilação de «boas práticas». O programador experiente poderá, assim, considerar que alguns códigos poderiam ser melhor escritos. O único objetivo deste documento é fornecer exemplos a quem deseja iniciar-se rapidamente na linguagem Python. Posteriormente, o leitor aprofundará a sua aprendizagem com outros documentos.
Aqueles para quem este documento «avança demasiado depressa» ou não é suficientemente explícito, preferirão o tutorial aprofundado de Gérard Swinnen [http://python.developpez.com/cours/TutoSwinnen/] ou, de forma mais geral, os tutoriais de developpez.com sobre Python [http://python.developpez.com/cours]. A informação definitiva pode ser encontrada em URL e [http://docs.python.org/].
Os scripts estão comentados e a sua execução na consola é reproduzida. Por vezes, são fornecidas explicações adicionais. O documento requer uma leitura ativa: para compreender um script, é necessário ler tanto o seu código como os seus comentários e os resultados na consola.
Os exemplos do documento estão disponíveis no endereço [AQUI]. São fornecidos sob a forma de uma solução do Visual Studio 2010, mas os scripts podem ser utilizados fora deste ambiente.

Para aprofundar: