Objetivos

Apresentar aspectos conceituais, históricos, teóricos e práticos para o desenvolvimento de programas utilizando a Linguagem Python; Conceber, planejar e desenvolver soluções para problemas reais na linguagem Python; Capacitar no domínio dos aspectos básicos da Linguagem Python para a construção de protótipos e programas de complexidade introdutória; Desenvolver programas na Linguagem Python para diferentes finalidades e utilizando diferentes formas para o armazenamento de dados transientes e persistentes.

Síntese do Conteúdo Programático

Histórico, conceitos básicos, variáveis, tipagem fraca (duck typing), tipos de dados, operadores, E/S, comandos de decisão, laços de repetição, strings, listas, simulação de vetores uni e multi-dimensionais com listas, tuplas, dicionários, funções e manipulação de arquivos texto e binários.

Público Alvo

Profissionais, professores e estudantes de qualquer área, interessados na construção de programas na linguagem Python, como ferramenta para resolver problemas.