Curso de Programação em Python

Esta página serve de guia de navegação para os leitores que pretendem acompanhar o curso de programação em Python. Aqui estão os links para acessar rapidamente todas as aulas já publicadas do curso, inclusive as datas previstas para o lançamento das próximas aulas. Você pode acompanhar todas as aulas do nosso curso e em caso de duvida deixar o seu comentário na própria aula

Introdução ao curso de Python (25/03/2008 09:40:00 )

Nesta aula foram tratados os objetivos básicos do curso de programação em Python, assim como falamos da linguagem de programação em si, as vantagens e desvantagens de usar Python como linguagem principal nos seus projetos. Também vimos quais os projetos e profissionais que usam Python atualmente e porque optamos por um curso de Python aqui no INFOmoz.

Curso de programação em Python Lição 1-INSTALAÇÃO (26/03/2008 13:10:00 )

Na primeira aula pratica do curso de programação em Python, fizemos a instalação do interpretador no Windows XP, usando as regras que são válidas em todas as versões do Windows. Também fizemos a configuração do interpretador no ambiente Windows para facilitar a execução de scripts Python sem a necessidade de se usar o IDLE. Ainda fizemos uma breve apresentação do ambiente interativo Python.

Python Lição 2-O primeiro programa (26/03/2008 15:10:00 )

Esta foi a segunda aula do curso de programação em Python, onde continuamos com a apresentação do ambiente Python, mas desta vez entrando aos poucos para o contexto da programação. Foram dados aqui alguns exemplos usando o IDLE. Um dos objetivos desta aula era aprender como executar um script escrito em Python.

Curso de programação em Python Lição 3-Variáveis? Nada a declarar!!! (26/03/2008 15:30:00 )

Nesta aula introduzimos o conceito de variáveis em Python, e demos alguns exemplos de declaração de variáveis em Python, Java e Pascal, para que pudéssemos analisar e fazer idéia da diferença. Já no fim da aula vimos também alguns tipos de dados em dados.

Curso de programação em Python Lição 4-Trabalhando com Strings (03/04/2008 16:50:00 )

Depois de ver os principais tipos de dados em Python, nesta aula começamos a estudar algumas funções de manipulação de strings em Python. Abordamos os conceitos desde a concatenação de strings ate as funções mais exclusivas da linguagem.

Curso de programação em Python Lição 5- Lista,Tupla,Dicionario (10/04/2008 17:00:00)

Nesta aula demos uma introdução as seqüências em Python, estudando o comportamento das listas tuplas e dicionários. Foram dados alguns exemplos usando a consola interativa do Python, para mostrar na realidade como estas estruturas funcionam.

Curso de programação em Python aula 6-Tratando erros e excepções (11/10/2008 07:00:00 )

Aqui introduzimos um conceito muito importante em programação profissional, o tratamento de erros e excepções em Python. Também vimos algumas funções de conversão de um tipo de dados para outro e ainda a identação, um conceito fundamental em Python. Uma aula imprescindível para quem quiser entender as mensagens de erro do Python

Curso de programação em Python aula 7 – Entrada de dados (13/10/2008 07:00:00 )

Nesta aula introduzimos a manipulação de dados introduzidos pelo usuário. Estudamos uma maneira de introduzir os dados a partir do teclado. Foi nesta aula onde criamos o primeiro programa Python com sentido.

Curso de programação em Python aula 8- Estruturas de controle e decisão (14/10/2008 07:00:00)

Foram introduzidas nesta aula as estruturas de controle e decisão. Vimos como funciona a estrutura condicional em programação, e em Python particularmente. Demos ainda algumas noções de lógica de programação e algumas funções lógicas usadas na comparação de valores

curso de programação em Python lição 9-Estrturas de controle e repetição ou ciclos (14/01/2009 09:00:00)

Aqui foram introduzidas mais estruturas de controle em Python. Desta vez falamos das estruturas de repetição, como os ciclos for e while, muito usados em programação. Também criamos aqui um jogo de adivinha o número em Python, onde aplicamos muitos dos conhecimentos adquiridos ao longo do curso.

Curso de programação em Python Lição 10-Funções (21/01/2009 09:00:00)

Fez-se uma introdução ao conceito de função em Python, falando desde a definição de função em si, até a sintaxe de criação de uma função em Python. Falamos também dos parámetros ou argumentos de entrada e valores de retorno de uma função. Muitos exemplos foram dados nesta aula.

Curso de programação em Python Lição 11-Mais sobre funções(28/01/2009 09:00:00)

Continuando com o estudo de funções, desta vez vimos o conceito de doc-strings, valores de retorno em relação aos chamados side-effects, funções sobre sequências, funções com parámetros pré-definidos e algumas funções pré-definidas. Mais uma vez, foram dados muitos exemplos nesta aula.

Curso de programação em Python Lição 12-Módulos (04/02/2009 09:00:00)

Começamos a entrar para conceitos um pouco mais avançados da programação em Python, desta vez falando dos módulos. tal como nas funções, também vimos aqui o conceito de módulos, e como criar módulos em Python. Estudamos alguns módulos da distribuição padrão do Python, como o sys e o math.

Curso de programação em Python Lição 13- Alcance das variáveis(Escopo) (11/02/2009 09:00:00)

Esta curta aula serviu para falar de alguns conceitos teóricos de Python e da programação no geral. Falamos do escopo das variáveis, nomes locais e globais e algumas variáveis built-ins do Python.

Curso de programação em Python Lição 14-Leitura e escrita em ficheiros (18/02/2009 09:00:00)

Aula dedicada ao estudo do processo de leitura e escrita de ficheiros em Python. Estudamos aqui as funções básicas para a leitura e escrita de ficheiros em Python.

Curso de programação em Python Lição 15-Introdução a orientação a objetos (25/02/2009 09:00:00)

Outra aula completamente teórica, com o objetivo de introduzir um conceito novo e de extrema importancia na programação atualmente, que é a programação orientada a objetos.

Curso de programação em Python Lição 16- Classes e o objetos em Python (04/03/2009 09:00:00)

Depois de introduzir a orientação a objetos, começamos nesta aula a estudar os conceitos fundamentais deste paradigma, como as classes e objetos. Mostramos como definir classes em Python e como instanciar objetos, sempre com exemplos ilustrativos.

Curso de programação em Python Lição 17- Atributos e métodos em Python (11/03/2009 09:00:00)

Mais conceitos da programação orientada a objetos foram vistos nesta aula, incluindo atributos e métodos em Python. Vimos também o conceito de construtores, atributos que podem ser criados dinâmicamente e ainda alguns métodos pré-definidos das classes.

Curso de programação em Python Lição 18- Herança (18/03/2009 09:00:00)

Estudamos nesta aula a herança de classes em Python, desde a definição até a implementação. Também vimos conceitos como a herança múltipla, uma das caracteristicas particulares do Python.

Curso de programação em Python Lição 19- Sobrecarga de operadores (25/03/2009 09:00:00)

Nesta aula vimos o conceito de sobrecarga de operadores em Python, e a sua aplicação na prática. No fim da aula deixamos algumas referências de módulos, bibliotecas e frameworks Python interessantes que já poderiam ser explorados com os conhecimentos adquiridos no curso.

Imagem por . SantiMB .

Receba nossas actualizações por email

Ver Campanhas anteriores.

(Visited 238 times, 1 visits today)