Curriculum
- 1 Section
- 107 Lessons
- Lifetime
Expand all sectionsCollapse all sections
- Aulas107
- 2.101 – Instalando o PyCharm e o Python 3 no Windows
- 2.202 – Instalando o PyCharm e Python 3 no Linux
- 2.303 – Algoritmo e Conceitos Básicos
- 2.404 – Variáveis
- 2.505 – Strings
- 2.606 – Trabalhando com números
- 2.707 – Introdução à listas
- 2.808 – Manipulando elementos de uma lista
- 2.909 – Organizando listas
- 2.1010 – Laço de repetição FOR
- 2.1111 – Trabalhando com números no laço FOR
- 2.1212 – Fatiando listas
- 2.1313 – Copiando listas
- 2.1414 – Tuplas
- 2.1515 – If e Else Parte I
- 2.1616 – If e Else Parte II
- 2.1717 – If e Else Parte III
- 2.1818 – If e Else Parte IV
- 2.1919 – If e Else Parte V final
- 2.2020 – Dicionários Parte I
- 2.2121 – Dicionários Parte II
- 2.2222 – Função Input
- 2.2323 – Laço de Repetição While
- 2.2424 – Instrução Break e Instrução Continue
- 2.2525 – Funções, argumentos e parâmetros
- 2.2626 – Argumentos posicionais, nomeados e padrões
- 2.2727 – Valor de retorno das funções (return)
- 2.2828 – Trabalhando com listas dentro das funções
- 2.2929 – Importando Módulos
- 2.301ª Parte de Exercícios
- 2.3130 – Resolvendo o Exercício 1
- 2.3231 – Resolvendo o Exercício 2
- 2.3332 – Resolvendo o Exercício 3
- 2.3433 – Resolvendo o Exercício 4
- 2.3534 – Classes (introdução)
- 2.3635 – Exercitando Classes – Parte 1
- 2.3736 – Exercitando Classes – Parte 2
- 2.3837 – Alterando atributos de uma instância – Parte 1
- 2.3938 – Alterando atributos de uma instância – Parte 2
- 2.4039 – Herança – Parte 1
- 2.4140 – Herança – Parte 2
- 2.4241 – Herança – Parte 3
- 2.4342 – Manipulando Arquivos de texto
- 2.4443 – Tratamento de erros com Try e Except
- 2.4544 – Trabalhando com banco de dados SQLite
- 2.4645 – Criando executável com o Pyinstaller
- 2.4746 – Tkinter: Criando janela
- 2.4847 – Tkinter: Adicionando componentes à nossa janela
- 2.4948 – Tkinter: Posicionando meus componentes da janela
- 2.5049 – Tkinter: Executando métodos com os botões e inserindo imagens
- 2.5150 – Tkinter: bordas e cor de fundo da janela
- 2.5251 – Tkinter: apresentando nosso primeiro projeto
- 2.5352 – Tkinter: Interface gráfica do nosso joguinho – Parte 1
- 2.5453 – Tkinter: Interface gráfica do nosso joguinho – Parte 2
- 2.5554 – Tkinter: Interface gráfica do nosso joguinho – Parte 3
- 2.5655 – Tkinter: Função do botão Jogar – Parte 1
- 2.5756 – Função do botão Jogar – Parte 2
- 2.5857 – Tkinter: Função do botão Jogar – Parte 3
- 2.5958 – Tkinter: Função do botão Jogar – Parte 4
- 2.6059 – Tkinter: Compilando para .EXE sem console e com ícone
- 2.6160 – Pygame – Estrutura Básica
- 2.6261 – Pygame – Cor de fundo e tamanho de tela
- 2.6362 – Pygame: Adicionando imagem Parte 1
- 2.6463 – Pygame: Adicionando imagem Parte 2
- 2.6564 – Dando movimento a espaço nave parte 1
- 2.6665 – Dando movimento a espaçonave parte 2
- 2.6766 – Alterando a velocidade da espaçonave
- 2.6867 – Delimitando a área de movimento da espaçonave
- 2.6968 – Refatorando Game Fuctions
- 2.7069 – Criando o Projétil da espaçonave
- 2.7170 – Funções que atualizam a posição dos projéteis
- 2.7271 – Disparando os projéteis
- 2.7372 – Apagando os projéteis que saem da tela
- 2.7473 – Limitando o número de projéteis na tela
- 2.7574 – Refatorando o código
- 2.7675 – Dando vida aos alienígenas
- 2.7776 – Primeira aparição alienígena
- 2.7877 – Criando um grupo de alienígenas
- 2.7978 – Primeira linha da frota alienígena
- 2.8079 – Refatorando
- 2.8180 – Finalizando a frota alienígena – Parte 1
- 2.8281 – Finalizando a frota alienígena – parte 2
- 2.8382 – Dando movimentos aos aliens – Parte 1
- 2.8483 – Dando movimento aos aliens – Parte 2
- 2.8584 – Dando movimento aos aliens – Parte 3
- 2.8685 – Atirando nos alienígenas
- 2.8786 – Repovoando o jogo com alienígenas
- 2.8887 – Colidindo os aliens e nossa nave espacial
- 2.8988 – Trabalhando as colisões entre a nave e os aliens – Parte I
- 2.9089 – Trabalhando as colisões entre a nave e os aliens – Parte II
- 2.9190 – Colisão do Alien com a borda inferior da tela
- 2.9291 – Criando o botão play – Parte 1
- 2.9392 – Criando botão play – Parte 2
- 2.9493 – Fazendo o botão play funcionar – Parte 1
- 2.9594 – Fazendo o botão play funcionar – Parte 2
- 2.9695 – Ajustes finais no botão de play e fazendo o mouse desaparecer
- 2.9796 – Deixando o jogo mais desafiador
- 2.9897 – Inserindo Pontuação no Jogo – Parte 1
- 2.9998 – Inserindo Pontuação no Jogo – Parte 2
- 2.10099 – Atualizando a pontuação – Parte 1
- 2.101100 – Atualizando a pontuação – Parte 2
- 2.102101 – Pontuação Máxima Parte 1
- 2.103102 – Pontuação Máxima Parte 2
- 2.104103 – Mudando de nível Parte 1
- 2.105104 – Mudando de nível parte 2
- 2.106105 – Representando a quantidade de vida na tela – parte 1
- 2.107106 – Representando a quantidade de vida na tela – parte 2
03 – Algoritmo e Conceitos Básicos
Essa vídeo aula é espelhada do YouTube, acesse o link do vídeo, dê um like e se inscreva no canal do professor que disponibilizou gratuitamente esse curso para todos nós.
Link da playlist do curso no YouTube: https://www.youtube.com/watch?v=wynFBNb2PcU&list=PLLVddSbilcul-1bAKtMKoL6wOCmDIPzFJ&index=1