Curso Online de Python

Curso Online de Python

Já postei aqui no blog dicas sobre cursos online de gvSIG, MapServer, vídeo aulas de PHP e MySQL e mais recentemente uma documentação sobre como programar e extender o Quantum GIS. Hoje a dica é sobre um curso online da linguagem Python em português, um site que se auto define como sendo “um curso objetivo de programação em Python“.

O conteúdo do curso abrange os seguintes tópicos:

1) Introdução

* 1.1 O que é Python?
o 1.1.1 Linguagem interpretada
o 1.1.2 Tipagem dinâmica
o 1.1.3 Controle de bloco por indentação
o 1.1.4 Tipos de alto nível
o 1.1.5 Orientação a objeto

*1.2 Por que Python?

2) Python básico: invocação, tipos, operadores e estruturas

* 2.1 Executando o interpretador Python interativamente

* 2.2 Criando um programa e executando-o

* 2.3 Tipos, variáveis e valores
o 2.3.1 Tipos numéricos
o 2.3.2 Listas
o 2.3.3 Tuplas
o 2.3.4 Strings
o 2.3.5 Dicionários

* 2.4 Operadores
o 2.4.1 Operadores aritméticos
o 2.4.2 Operadores sobre cadeias de bits
o 2.4.3 Operadores de atribuição
o 2.4.4 Operadores condicionais
o 2.4.5 Operadores lógicos
o 2.4.6 Substituição em strings: o operador %

* 2.5 Estruturas de controle
o 2.5.1 Condicional: a instrução if
o 2.5.2 Laço iterativo: for
o 2.5.3 Laço condicional: while
o 2.5.4 Exceções

* 2.6 Funções
o 2.6.1 Sintaxe básica
o 2.6.2 Truques com argumentos

* 2.7 Módulos e o comando import

* 2.8 Strings de documentação

3) Funções pré-definidas

* 3.1 Manipulação de arquivos: a função open()

* 3.2 Leitura do teclado: raw_input()

4) Orientação a Objetos

* 4.1 Conceitos de orientação a objetos

* 4.2 Objetos, classes e instâncias

* 4.3 Herança

* 4.4 Introspecção e reflexão

5) Alguns módulos importantes

* 5.1 Módulos independentes

O que achou do conteúdo? Você pode acessar o curso clicando aqui.

========================================================

UPDATE: Você pode encontrar um outro bom material gratuito em português (PDF) sobre Python neste link. (19/06/2010)

========================================================

Como comentado em uma postagem anterior o Quantum Gis pode ser extendido com a utilização da linguagem Python. Assim, creio que essa dica será útil para quem deseja trabalhar com este software ou outros semelhantes que fazem uso dessa linguagem!

Um Abraço e até a próxima postagem… que por sinal será uma das mais esperadas pelos leitores do Blog!

–-
Anderson Maciel Lima de Medeiros
Consultor em Geotecnologias Livres

Anderson Medeiros

facebooktwitter

Tecnólogo em Geoprocessamento pelo IFPB. Consultor em Geotecnologias. Atualmente é o responsável pelos projetos de Geoinformação da Secretaria de Estado de Indústria, Comércio e Mineração do Pará (SEICOM). Membro do corpo editorial da Revista FOSSGIS Brasil.


6 Responses to Curso Online de Python

  1. Erickson Melo disse:

    Olá Diogo e Anderson. Estou aprendendo Python sozinho, mas já tenho a noção de lógica de programação. Mesmo assim, acredito que é possível aprender sozinho sim. Existe uma lista de Python no Yahoo (http://br.groups.yahoo.com/group/python-brasil/) que é super ativa e pode te ajudar também.

    Parabéns e obrigado pela divulgação do material.

  2. Diogo Caribé de Sousa disse:

    Anderson,

    Parece que a linguagem Python é bem versátil, tanto para programas free quanto para os pagos. Parece que entender essas linguagem é um paço importante para ser um usuário de nível avançado. Alem disso, tenho visto que muita coisa pode ser otimizada com o conhecimento da linguagem de programação. Vc acha que é possivel aprender sozinho? Eu nao sei para onde vai isso, mas tenho visto algumas aplicaçoes interessantes e que tenho vontade de aprender.

    Abraços

  3. [...] al blog de Anderson Medeiros encuentro un interesante tutorial de python escrito en Portugués pero muy facilito de [...]

Deixe um Comentário

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Criado em WordPress | Layout por: ppi claims | Hospedado na MSX Host do Brasil | Agradecimentos: payment protection insurance, hip hop beats e Free WP Themes