Skip to content

Instantly share code, notes, and snippets.

@simaodeveloper
Created November 27, 2018 19:58
Show Gist options
  • Save simaodeveloper/52841d6c28082729aa0fbbf0f8e4f55a to your computer and use it in GitHub Desktop.
Save simaodeveloper/52841d6c28082729aa0fbbf0f8e4f55a to your computer and use it in GitHub Desktop.
PyBirds primeiro módulo
#1 Motivação: https://www.python.pro.br/aperitivo/video/motivacao
#2 Instalando o Python:
* Mac (OSX): https://www.python.pro.br/aperitivo/video/instalacao-mac
* Windows: https://www.python.pro.br/aperitivo/video/instalacao-windows
* Linux (Ubuntu): https://www.python.pro.br/aperitivo/video/instalacao-ubuntu
#3 IDE Pycharm: https://www.python.pro.br/aperitivo/video/pycharm
#4 Tipo inteiro: https://www.python.pro.br/aperitivo/video/inteiro
#5 Tipo Real (Float), Complexo e Underscore: https://www.python.pro.br/aperitivo/video/float
#6 Aprenda o conceito de variável e atribuição: https://www.python.pro.br/aperitivo/video/variavel
#7 Booleanos, Intervalos e Expressões Boolenas: https://www.python.pro.br/aperitivo/video/booleano
#8 Desvios Condicionais: https://www.python.pro.br/aperitivo/video/desvios-condicionais
#9 Cadeia de Caracteres (Strings): https://www.python.pro.br/aperitivo/video/string
#10 Funcionamento de listas em Python: https://www.python.pro.br/aperitivo/video/lista
#11 Estrutura de dados Tupla: https://www.python.pro.br/aperitivo/video/tupla
#12 Fatiamento de Sequências: https://www.python.pro.br/aperitivo/video/fatiamento
#13 Laço While: https://www.python.pro.br/aperitivo/video/while
#14 Laço For: https://www.python.pro.br/aperitivo/video/for
#15 Dicionário: https://www.python.pro.br/aperitivo/video/dicionario
#16 Iteração em Dicionários: https://www.python.pro.br/aperitivo/video/dicionario-iteracao
#17 Criação de Funções: https://www.python.pro.br/aperitivo/video/funcao
#18 Criação e passagem de parâmetros em funções: https://www.python.pro.br/aperitivo/video/parametros
#19 Parâmetros variáveis: https://www.python.pro.br/aperitivo/video/parametros-variaveis
#20 Debug: https://www.python.pro.br/aperitivo/video/debug
#21 Aprenda a utilizar módulos com import: https://www.python.pro.br/aperitivo/video/import
#22 Pacotes: https://www.python.pro.br/aperitivo/video/pacote
#23 Docstring e Comentário: https://www.python.pro.br/aperitivo/video/docstring
#24 Exercício de processo seletivo: https://www.python.pro.br/aperitivo/video/contagem-caracteres-lista
#25 Resolução de contagem de caracteres usando dicionário: https://www.python.pro.br/aperitivo/video/contagem-caracteres-dicionario
#26 Retrospectiva do Paradigma Procedural: https://www.python.pro.br/aperitivo/video/retrospectiva-paradigma-procedural
#27 Instalação do controlador de versão Git:
*Windows: https://www.python.pro.br/aperitivo/video/git-windows
* Mac: https://www.python.pro.br/aperitivo/video/git-mac
* Linux (Ubuntu): https://www.python.pro.br/aperitivo/video/git-ubuntu
#28 Como criar seu repositório no Github e rodar o jogo em seu computador: https://www.python.pro.br/aperitivo/video/setup
#29 Classe: https://www.python.pro.br/aperitivo/video/classe
#30 Envio de arquivos para seu repositório no Github: https://www.python.pro.br/aperitivo/video/git-push
#31 Métodos de classe: https://www.python.pro.br/aperitivo/video/metodo
#32 Atributo de dado: https://www.python.pro.br/aperitivo/video/atributo-de-dado
#33 Atributos complexos: https://www.python.pro.br/aperitivo/video/atributo-complexo
#34 Atributo Dinâmico: https://www.python.pro.br/aperitivo/video/atributo-dinamico
#35 Atributo de Classe: https://www.python.pro.br/aperitivo/video/atributo-de-classe
#36 Métodos de Classe: https://www.python.pro.br/aperitivo/video/metodo-de-classe
#37 Composição:
* Definição do conceito e enunciado como docstring: https://www.python.pro.br/aperitivo/video/composicao-enunciado
* Execução de Docstring como teste automático: https://www.python.pro.br/aperitivo/video/doctest
* Implementação do Motor: https://www.python.pro.br/aperitivo/video/composicao-motor
* Implementação da Direção: https://www.python.pro.br/aperitivo/video/composicao-direcao
* Implementação do Carro: https://www.python.pro.br/aperitivo/video/composicao-carro
* Identificação de composição no jogo Python Birds: https://www.python.pro.br/aperitivo/video/composicao-fase-atores
#38 Herança: https://www.python.pro.br/aperitivo/video/heranca
#39 Unittest: https://www.python.pro.br/aperitivo/video/unittest
#40 Sobrescrita de Atributo de Classe: https://www.python.pro.br/aperitivo/video/sobrescrita-atributo
#41 Sobrescrita de Método: https://www.python.pro.br/aperitivo/video/sobrescrita-metodo
#42 Tipos de Teste: https://www.python.pro.br/aperitivo/video/tipos-de-teste
#43 List Conprehension: https://www.python.pro.br/aperitivo/video/list-conprehension
#44 Método Protegido: https://www.python.pro.br/aperitivo/video/metodo-protegido
#45 Ciclo de vida de objetos: https://www.python.pro.br/aperitivo/video/ciclo-de-vida
#46 Exceções: https://www.python.pro.br/aperitivo/video/excessoes
#47 Finalizando Fase de jogo: https://www.python.pro.br/aperitivo/video/fase-completa
#48 Jogo finalizado:
https://www.python.pro.br/aperitivo/video/posicao
https://www.python.pro.br/aperitivo/video/colisao
https://www.python.pro.br/aperitivo/video/porco-e-obstaculo
https://www.python.pro.br/aperitivo/video/classe-passaro
https://www.python.pro.br/aperitivo/video/controle-de-lancamento
https://www.python.pro.br/aperitivo/video/lancamento-vertical
https://www.python.pro.br/aperitivo/video/lancamento-horizontal
https://www.python.pro.br/aperitivo/video/gran-finale
#49 Retrospectiva do módulo: https://www.python.pro.br/aperitivo/video/retrospectiva-python-birds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment