Python: introdução, aplicações e projetos conhecidos
Conheça Python, suas aplicações e projetos conhecidos.
Carregando novidades…
Aprenda Python do básico às boas práticas, com exemplos claros e exercícios para consolidar cada conceito.
Entre na sua conta para acessar as aulas, responder aos exercícios e acompanhar seu progresso.
Conheça Python, suas aplicações e projetos conhecidos.
Instale Python no Windows, configure o terminal e execute seu primeiro arquivo.
Verifique o interpretador, instale ferramentas no Debian ou Ubuntu e execute um script.
Aprenda a navegar no terminal e organizar projetos no editor.
Escreva e execute um programa e aprenda a usar print e comentários.
Armazene informações em variáveis e conheça os tipos básicos.
Realize cálculos e construa expressões com operadores.
Receba dados do usuário, converta tipos e formate mensagens.
Controle o fluxo do programa com decisões condicionais.
Repita tarefas com for, while, range, break e continue.
Trabalhe com índices, fatias, métodos e validações básicas de texto.
Armazene coleções e entenda list, tuple e set.
Organize dados em pares chave-valor, consulte e atualize dicionários.
Crie funções reutilizáveis, receba parâmetros e retorne resultados.
Reutilize módulos, instale pacotes e isole dependências com venv.
Leia, escreva e organize arquivos usando open e pathlib.
Proteja programas com try, except, else, finally e raise.
Entenda classes, objetos, atributos, métodos e o construtor __init__.
Aprofunde POO com propriedades, herança, sobrescrita e polimorfismo.
Transforme coleções com comprehensions e entenda iteradores e geradores.
Consuma APIs HTTP, interprete JSON e trate falhas de rede.
Armazene dados com SQLite, execute SQL e controle transações.
Teste comportamentos com unittest e investigue problemas com depuração.
Conheça frameworks web e crie uma API com rotas e respostas JSON.
Automatize arquivos, pastas, relatórios e tarefas repetitivas.
Leia arquivos tabulares, filtre dados e crie visualizações com Python.
Entenda o papel de Python em IA e o fluxo básico de machine learning.
Conheça async, threads, processos e práticas de segurança e qualidade.
Integre funções, POO, API HTTP, validação e SQLite em um projeto prático.