Python + IA: Fundamentos e Projetos Práticos

Uma trilha prática de Python, análise de dados e inteligência artificial: dos fundamentos da linguagem à construção de projetos completos com IA.

Comece sua jornada com Python aprendendo a configurar o ambiente, entender a sintaxe básica e criar variáveis. Veja passo a passo como instalar Python, VS Code e rodar seus primeiros códigos.
Aprenda sobre tipos primitivos, entrada de dados com input() e como converter valores em Python. Um passo essencial para quem está começando no desenvolvimento com foco em IA.
Aprenda a fazer cálculos, comparar valores e tomar decisões com Python. Neste terceiro dia do Bootcamp Python + IA, você vai entender como aplicar lógica real em seus códigos com operadores essenciais.
Aprenda como tomar decisões no Python com a estrutura condicional if, elif, else. Inclui desafio prático com uma calculadora de tarifas bancárias.
Aprenda como repetir ações automaticamente com for, while e range() no Python. Entenda a diferença entre os laços e aplique no desafio com limite de tentativas.
Aprenda a criar, percorrer, editar e imprimir listas em Python com um projeto prático de lista de compras.
Entenda a diferença entre tuplas e conjuntos (sets) em Python. Aprenda com exemplos e um desafio prático de conferência de presença
Aprenda como criar, acessar e manipular dicionários em Python com um sistema de cadastro de alunos e notas
Aprenda a criar e usar funções em Python com parâmetros e retorno. Um passo essencial para deixar seu código organizado, limpo e reutilizável
Aprenda a proteger seu código com tratamento de exceções em Python. Use try, except e finally para lidar com erros de forma profissional
Aprenda a criar, ler e gravar arquivos de texto em Python com open() e with open(). Crie sistemas que salvam dados no mundo real
Aprenda a salvar dados complexos com Python usando o formato JSON. Armazene listas de dicionários com persistência real.
Aprenda a manipular datas e horários com Python. Descubra como calcular idade, dias de vida e datas futuras com datetime e timedelta
Aprenda como usar parâmetros opcionais e valores padrão em funções Python. Deixe seu código mais flexível e profissional com poucos ajustes
Aprenda como criar funções flexíveis com múltiplos parâmetros em Python usando *args e **kwargs.
Aprenda a gerar listas de forma compacta e rápida usando list comprehension em Python. Técnicas de código limpo e performático
Aprenda como ler e escrever arquivos CSV em Python. Ideal para automações, relatórios, cadastros e integração com Excel
Aprenda a usar a biblioteca pandas em Python para carregar, explorar e filtrar dados com eficiência.
Aprenda como tratar valores nulos, corrigir erros e preparar dados com pandas para uso em IA, dashboards e automações
Aprenda como integrar IA ao seu código Python usando a OpenAI. Prepare o ambiente, configure a chave de API e gere respostas com GPT-3.5
Aprenda a detectar emoções em textos com Python usando a biblioteca Transformers da Hugging Face. Tutorial completo com exemplo e desafio prático.
Aprenda a classificar automaticamente textos por tema com Python usando modelos da Hugging Face. Projeto prático com NLP e IA.
Aprenda a gerar textos automáticos com Python usando o modelo GPT-2 da OpenAI. Crie respostas inteligentes com IA em poucos segundos.
Aprenda a desenvolver um chatbot com IA usando Python e o modelo DialoGPT. Respostas inteligentes com memória de conversa e modo interativo.
Aprenda a usar inteligência artificial com Python para detectar fake news automaticamente. Projeto com dados reais, código comentado e explicações claras.
Transforme seu modelo de IA em uma ferramenta interativa que detecta fake news com entrada via terminal. Veja o código completo, dicas e desafios.
Aprenda a avaliar seu modelo de IA com precisão, revocação, F1-score e matriz de confusão. Descubra como ir além da acurácia com Python e scikit-learn.
Evite armadilhas de dados desbalanceados! Aprenda a aplicar oversampling, undersampling e validação cruzada para treinar modelos mais justos e confiáveis com IA e Python
Crie seu primeiro aplicativo web com IA usando Python e Streamlit. Classifique notícias como FAKE ou REAL com confiança. Código completo e tutorial passo a passo.
Aprenda a organizar projetos Python com uv, pyproject.toml, ambiente virtual e lockfile para instalar dependências e executar código sem surpresas.
Aprenda a transformar texto em dados validados com Structured Outputs, Pydantic e a Responses API para criar automações Python mais confiáveis.