Curso Python Birds (em parceria com a PythonPro)

pythonbirdstest.crop_1170x350_0,0

Data: A definir

Horário:  A definir

Carga horária: A definir

Investimento: A definir

Sobre o curso

O Curso Python Birds utiliza uma abordagem divertida para ensino de Orientação a Objetos com a linguagem Python. Será desenvolvida uma versão simplificada do jogo Angry Birds para ensinar todos os conceitos.

Por meio de exemplos práticos serão mostrados os conceitos de Orientação a Objetos, como classes e heranças, além de desenvolvimento orientado a testes (TDD).

A quem se destina este curso?

Alunos com conhecimento de lógica de programação que desejam aprender a base de Orientação a Objetos em Python.

Pré-requisitos

  • Conhecimento de lógica de programação (variáveis, desvios e loops)
  • Ter pré-instalado Python 3
  • Se for Linux, instalar TK via apt-get install python-tkX (onde X é a mesma versão de Python 3 que tiver instalada)
  • Opcional: instalar Pycharm, IDE a ser utilizado no curso

Importante: O aluno deverá trazer seu próprio notebook e carregador.

Conteúdo do curso

1.Introdução
Strings
Inteiros
Pontos Flutuantes
Funções, Desvios

2.Classes
Conceito
Atributos de Objeto
Atributos de Classe
Métodos

3.Herança
Conceito
Sobrescrita de Atributos
Sobrescrita de Métodos

4.Testes Automáticos
Conceito
Testes Unitários
Asserções
TDD no Python Birds

5.Listas
Inserção e Acesso
While
For
Empacotamento e desempacotamento de parâmetros
Soma de listas

Benefícios

  • Coffee breaks
  • Internet wireless
  • Certificado impresso

Instrutor

renzo-nuccitelli

Renzo Nuccitelli
É engenheiro de computação formado pelo ITA e especialista em programação web no Google App Engine. Apaixonado por dar aulas, é professor da Fatec (SJ Campos/SP) e já palestrou em eventos como Google Developer Bus, DevFest, Rupy e Python Brasil.


Avise-me quando este curso estiver disponível

Nome

Email

Telefone

Nome do curso

Período
 Diurno Manhã Tarde Noite Sábado Domingo

CompartilheShare on TumblrShare on LinkedInTweet about this on TwitterPin on PinterestShare on Google+Share on FacebookEmail this to someone