Introdução ao Python

Data: 21/03/2011

Horário: 17:00 às 21:00

Localização: Centro de Informática (UFPE). Laboratório de graduaçao G4.


Descrição: Para quem não conhece Python ou deseja aprofundar seus conhecimentos nesta linguagem é uma excelente oportunidade para conhecer essa plataforma que foi considerada a Linguagem que teve o maior crescimento no ano de 2010 de acordo com o site TIOBE, referência em análises de projetos de programação. Para quem está começando a programar, é uma excelente linguagem introdutória para ensino de lógica de programação pois foca na resolução dos problemas com uma sintaxe simples, multi-plataforma e multi-paradigma (Orientado a Objetos, Imperativo, Funcional, etc.). Bastante poderosa utilizada em diversos ambientes como Web, Embarcados, Mobile em projetos de grandes empresas de destaque nacional e mundial: Nasa, Google, Globo.com, Serpro, etc.

Ementa:

1. Caracterizando Python
- O que é Python?
- Por que Python?
- Pra que serve?
- Quem usa?
- Como usar?

2. Instalando o ambiente Python

3. Conceitos básicos

4. Comando if

5. Comando for

6. Comando while

7. Função range e xrange

8. Comando break e continue

9. Comando pass

10. Comando print

11. Funções

12. Python funcional

13. Módulos

14. Pacotes

15. Entrada e Saída


Marcel Caraciolo - @marcelcaraciolo

Engenheiro da Computação e Mestrando em Ciência da Computação pelo CIN/UFPE na área de mineração de dados. Diretor de Pesquisa e Desenvolvimento da startup pernambucana Orygens. Desenvolve em Python há 3 anos, já ministrou cursos, palestras sobre desenvolvimento em Python com Mobile, I.A. e ensino. Evangelista da plataforma Python, onde atualmente é membro e moderador da célula do Grupo de Usuários de Python de Pernambuco (PUG-PE).