Conteúdo do curso
Conteúdo do módulo
Boas-vindas
Asimov Academy: nossos princípios
O que é uma linguagem de programação
O que podemos e não podemos fazer com Python
Como tirar suas dúvidas?
Conteúdo do módulo
Apresentação Lógica de Programação
Algoritmos 1
Algoritmos 2
Algoritmos 3
Algoritmos 4
Quiz – Algoritmos 1
Variáveis
Operadores
Estruturas de controle de fluxo
Estruturas de repetição
Quiz – Algoritmos 2
Conteúdo do módulo
O que é Python
Atualização – instalando e configurando Python
O terminal do Windows
Instalando Python no Windows
O que são IDEs
Instalando e configurando o VS Code
Extensões e atalhos do VS Code
Jupyter Notebook e Jupyter Lab
Conteúdo do módulo
Primeiros passos com JupyterLab
Números
Variáveis
Quiz – Operadores Básicos
Strings e Indexação
Mais sobre Strings e Métodos embutidos
Quiz – Strings
Listas
Quiz – Listas
Dicionários
Quiz – Dicionários
Tuplas
Quiz – Tuplas
Input, Sets e Booleanos
Quiz – Set()
Operadores de comparação
Quiz – Operadores Comparativos
Exercícios – Parte 1
Solução dos exercícios – Parte 1
Operadores de comparação em cadeia
If, Elif e Else
Quiz – Condicionais
Range
For
Quiz – for e range
While
Quiz – While
Compreensão em listas
Funções
Quiz – Funções
Lambda
Exercícios – Parte 2
Solução dos exercícios – Parte 2
Conteúdo do módulo
Introdução – Calculadora
Resolução – Calculadora
Conteúdo do módulo
Introdução – Software de gestão para locadora de carros
Resolução – Software de gestão para locadora de carros – Pt1
Resolução – Software de gestão para locadora de carros – Pt2
Conteúdo do módulo
Automações básicas com OS
Métodos do OS
OS.path
Apresentação do projeto
Organizando arquivos parte 1
Organizando arquivos parte 2
Conteúdo do módulo
Apresentação do módulo
Importação de módulos e PDB
Quiz – Erros e Depuração 1
Try, Except e Finally
Logging
Quiz – Erros e Depuração 2
Conteúdo do módulo
Projeto: Pedra, Papel e Tesoura – Parte 1
Projeto: Pedra, Papel e Tesoura – Parte 2
Conteúdo do módulo
Introdução
Objetos e classes no Python
Criando classes e métodos
Quiz – Métodos e Classes
Herança e Métodos especiais
Conteúdo do módulo
Projeto: Simulador de Caos – Parte 1
Projeto: Simulador de Caos – Parte 2
Projeto: Simulador de Caos – Parte 3
Conteúdo do módulo
Projeto: Jogo da Velha – Parte 1
Projeto: Jogo da Velha – Parte 2
Projeto: Jogo da Velha – Parte 3