pythonbirdstest.crop_1170x350_0,0

Data: 28/03/2015 (sáb)

Horário: 9h às 18h

Carga horária: 8 horas

Investimento: R$ 250,00

 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.

LOCAL

Centro de Treinamento da Novatec

Av. Cruzeiro do Sul, 2463, Santana, São Paulo, Brasil
São Paulo, São Paulo

Comentários