# Scraft > Aprenda programação na era da IA. Biblioteca pública em português com guias, exemplos e exercícios; Python é a primeira trilha da Scraft, com Revisão de IA, Oficina de projetos e Biblioteca de LangChain e LangGraph na plataforma. Os guias podem ser lidos sem conta. As versões em Markdown abaixo são geradas a partir do mesmo conteúdo das páginas HTML e informam a URL canônica, autoria e data de atualização. A plataforma de prática exige cadastro e tem regras de acesso por plano e progressão, descritas no guia de acesso gratuito. Este índice cobre somente o site público. ## Comece aqui - [Scraft](https://scraft.com.br/): Como funciona o aprendizado com desafios, Revisão de IA, Oficina, código e feedback. - [Biblioteca de programação](https://scraft.com.br/aprender-programacao): Roteiro dos fundamentos de Python às APIs e aplicações com IA. ## Guias em texto - [Aprender Python: um caminho da lógica às APIs](https://scraft.com.br/aprender-python/index.md): Saiba por onde começar a aprender Python, organize seus estudos e pratique com um exemplo de função. Da lógica às APIs, um passo de cada vez. - [Python do zero: seu primeiro programa explicado](https://scraft.com.br/python-do-zero/index.md): Comece Python do zero com variáveis, números, textos e print. Entenda cada linha de um programa e faça um exercício com resultados para conferir. - [Curso Python grátis: comece praticando na Scraft](https://scraft.com.br/curso-python-gratis/index.md): Comece a estudar Python grátis na Scraft. Conheça o acesso Free, pratique fundamentos e coleções e veja o que fica disponível no plano Premium. - [Exercícios Python: pratique lógica com casos de teste](https://scraft.com.br/exercicios-python/index.md): Pratique exercícios Python com condições, listas e funções. Confira entradas, resultados esperados e dicas para aprender a testar sua solução. - [Desafios Python: resolva problemas com autonomia](https://scraft.com.br/desafios-python/index.md): Resolva desafios Python com regras claras e casos de borda. Pratique dicionários, contagem e decomposição de problemas antes de conferir a dica. - [Aprender FastAPI: crie sua primeira API Python](https://scraft.com.br/aprender-fastapi/index.md): Aprenda FastAPI com uma rota Python, parâmetro de caminho e validação. Execute localmente, veja o JSON e entenda os próximos passos para criar APIs. - [Async e await em Python: entenda a concorrência](https://scraft.com.br/async-await-python/index.md): Entenda async e await em Python com asyncio, corrotinas e tarefas concorrentes. Rode um exemplo e evite bloqueios, esperas sem limite e confusão com CPU. - [LangGraph Python: entenda estado, nós e grafos](https://scraft.com.br/langgraph-python/index.md): Comece LangGraph em Python com estado, nós e transições. Construa um grafo simples sem chamar uma IA e entenda como organizar fluxos de aplicação. ## Optional - [Política de Privacidade](https://scraft.com.br/privacidade): Tratamento de dados e canais de contato. - [Termos de Uso](https://scraft.com.br/termos): Condições para usar a plataforma. - [Sitemap](https://scraft.com.br/sitemap.xml): URLs canônicas das páginas públicas.