LlamaIndex: Construindo RAGs Poderosos com LLMs

Aprenda a criar sistemas inteligentes que combinam recuperação de dados e geração de texto com LlamaIndex. Domine técnicas para otimizar consultas e implementar soluções escaláveis de IA. Ideal para quem busca inovar com aplicações de RAG em produção.

Nível: Intermediário

Para quem é: Desenvolvedores, engenheiros de dados e profissionais de IA que desejam implementar soluções avançadas de RAG

Ao concluir, você será capaz de: Capacitar o aluno a construir aplicações de IA que combinam recuperação de dados e geração de texto usando LlamaIndex e modelos de linguagem

8 módulos · 12h · certificado ao final

  • Explorando os fundamentos do LlamaIndex e RAG
  • Configurando o ambiente e integrando LLMs
  • Indexando e consultando dados estruturados e não estruturados
  • Otimizando queries com técnicas avançadas de recuperação
  • Personalizando respostas com templates e contextos dinâmicos
  • Avaliar desempenho e ajustar parâmetros do modelo
  • Deploy de aplicações RAG com LlamaIndex em ambientes cloud
  • Projeto Final: Construindo um assistente de IA com RAG para um domínio específico

Projeto Final

Um sistema de RAG funcional usando LlamaIndex, integrado a uma base de dados personalizada e implantado em um ambiente cloud

🎓
LlamaIndex: Construindo RAGs Poderosos com LLMs 8 módulos · 12h · certificado
Módulo 1 de 8
Aula interativa · Tutor IA
Como quer estudar?
Bem-vindo à sua aula de LlamaIndex: Construindo RAGs Poderosos com LLMs! Eu sou seu Tutor IA e esta conversa é o próprio curso: cada mensagem faz parte da trilha, com explicações, exemplos, diagramas e desafios. Para começar, me diga seu nome e do que você gosta. Vou usar isso nos exemplos.

Como a IA Transforma o Desenvolvimento de Agentes

Aprenda a criar agentes de IA mais eficientes e adaptáveis, transformando sua abordagem de desenvolvimento.

Nível: Iniciante a Intermediário

Para quem é: Desenvolvedores de software com experiência em programação básica.

Ao concluir, você será capaz de: Os alunos aprenderão a criar agentes de IA mais eficientes e adaptáveis.

7 módulos · 10h · certificado ao final

  • Entendendo Agentes de IA
  • Configurando Ambiente de Desenvolvimento
  • Criando Agentes Simples com Python
  • Implementando Aprendizado de Máquina
  • Desenvolvendo Agentes com Reinforcement Learning
  • Testando e Melhorando Agentes de IA
  • Projeto Final: Desenvolvimento de um Agente Completo

Projeto Final

Desenvolver um agente de IA capaz de resolver um problema específico.

🎓
Como a IA Transforma o Desenvolvimento de Agentes 7 módulos · 10h · certificado
Módulo 1 de 7
Aula interativa · Tutor IA
Como quer estudar?
Bem-vindo à sua aula de Como a IA Transforma o Desenvolvimento de Agentes! Eu sou seu Tutor IA e esta conversa é o próprio curso: cada mensagem faz parte da trilha, com explicações, exemplos, diagramas e desafios. Para começar, me diga seu nome e do que você gosta. Vou usar isso nos exemplos.

Do Zero ao Deploy: MCP (Model Context Protocol) com IA

Aprenda a implementar e otimizar o Model Context Protocol usando IA para melhorar a eficiência e escalabilidade de sistemas de comunicação.

Nível: Iniciante a Intermediário

Para quem é: Desenvolvedores e arquitetos de software com experiência em protocolos de comunicação

Ao concluir, você será capaz de: Implementar e otimizar o MCP usando IA para melhorar a eficiência e escalabilidade de sistemas

7 módulos · 10h · certificado ao final

  • Entendendo o MCP
  • Configurando o ambiente de desenvolvimento
  • Implementando o MCP com Python
  • Optimizando o MCP com IA
  • Testando e validando o sistema
  • Integrando o MCP com APIs de IA
  • Projeto Final: Desenvolver um sistema de comunicação escalável

Projeto Final

Desenvolver um sistema de comunicação escalável baseado em MCP com otimizações de IA

🎓
Do Zero ao Deploy: MCP (Model Context Protocol) com IA 7 módulos · 10h · certificado
Módulo 1 de 7
Aula interativa · Tutor IA
Como quer estudar?
Bem-vindo à sua aula de Do Zero ao Deploy: MCP (Model Context Protocol) com IA! Eu sou seu Tutor IA e esta conversa é o próprio curso: cada mensagem faz parte da trilha, com explicações, exemplos, diagramas e desafios. Para começar, me diga seu nome e do que você gosta. Vou usar isso nos exemplos.

Construindo Aplicativos para Idosos Inteligentes

Aprenda a criar aplicativos que melhoram a vida dos idosos, combinando tecnologia com empatia.

Nível: Iniciante a Intermediário

Para quem é: Desenvolvedores de aplicativos, estudantes de TI e pessoas interessadas em tecnologia para idosos

Ao concluir, você será capaz de: Os alunos aprenderão a desenvolver aplicativos móveis que oferecem assistência e conforto para idosos.

7 módulos · 10h · certificado ao final

  • Análise de Requisitos: Identificando as necessidades dos idosos
  • Design de Usabilidade: Criando interfaces amigáveis
  • Desenvolvimento com Flutter: Construindo a interface do usuário
  • Integração com APIs: Usando serviços de IA para assistência
  • Testes e Debugging: Garantindo a funcionalidade do aplicativo
  • Publicação e Manutenção: Lançando e mantendo o aplicativo
  • Projeto Final: Desenvolvendo um aplicativo completo para idosos

Projeto Final

Desenvolver um aplicativo móvel completo para idosos, integrando funcionalidades de assistência e conforto

🎓
Construindo Aplicativos para Idosos Inteligentes 7 módulos · 10h · certificado
Módulo 1 de 7
Aula interativa · Tutor IA
Como quer estudar?
Bem-vindo à sua aula de Construindo Aplicativos para Idosos Inteligentes! Eu sou seu Tutor IA e esta conversa é o próprio curso: cada mensagem faz parte da trilha, com explicações, exemplos, diagramas e desafios. Para começar, me diga seu nome e do que você gosta. Vou usar isso nos exemplos.

Prompt Intelligence para Desenvolvedores: Do Código ao Deploy

Transforme a IA em um par programador de elite utilizando técnicas de engenharia de prompt avançadas. Aumente drasticamente sua produtividade eliminando tarefas repetitivas e focando na arquitetura do software.

Nível: Iniciante a Intermediário

Para quem é: Desenvolvedores de software, engenheiros de QA e arquitetos de sistemas.

Ao concluir, você será capaz de: Capacitar desenvolvedores a utilizar LLMs para acelerar a escrita de código, refatoração, criação de testes e documentação técnica de alta precisão.

7 módulos · 10h · certificado ao final

  • Dominar a anatomia do prompt para geração de código
  • Aplicar Few-Shot Prompting para padronização de arquitetura
  • Implementar Chain-of-Thought para resolução de bugs complexos
  • Otimizar refatoração de código legado com prompts de contexto
  • Automatizar a criação de documentação técnica e Swagger
  • Integrar prompts em fluxos de CI/CD e automação de commits
  • Projeto Final: Construir um framework de prompts para um projeto Full Stack

Projeto Final

Um repositório de 'Prompt Library' especializado para um projeto real, contemplando desde a modelagem de dados até a suite de testes automatizados.

🎓
Prompt Intelligence para Desenvolvedores: Do Código ao Deploy 7 módulos · 10h · certificado
Módulo 1 de 7
Aula interativa · Tutor IA
Como quer estudar?
Bem-vindo à sua aula de Prompt Intelligence para Desenvolvedores: Do Código ao Deploy! Eu sou seu Tutor IA e esta conversa é o próprio curso: cada mensagem faz parte da trilha, com explicações, exemplos, diagramas e desafios. Para começar, me diga seu nome e do que você gosta. Vou usar isso nos exemplos.

Cypress Turbo: Testes Automatizados com IA

Aprenda a automatizar testes de software com Cypress e leve seus projetos para o próximo nível com IA. Reduza erros, economize tempo e entregue software com mais qualidade e confiança.

Nível: Iniciante a Intermediário

Para quem é: Desenvolvedores, QA engineers, analistas de testes e profissionais de TI interessados em automação de testes e qualidade de software

Ao concluir, você será capaz de: Capacitar o aluno a criar testes automatizados robustos com Cypress, integrando técnicas de IA para geração e otimização de casos de teste, além de análise inteligente de resultados

8 módulos · 12h · certificado ao final

  • Explorando o Cypress: Configuração e primeiros testes
  • Automatizando testes E2E com boas práticas
  • Integrando IA para geração automática de casos de teste
  • Otimizando testes com algoritmos de priorização inteligente
  • Analisando resultados com dashboards e IA
  • Configurando pipelines de CI/CD com GitHub Actions
  • Testando APIs e microsserviços com Cypress
  • Projeto Final: Suite de testes automatizados com IA para uma aplicação real

Projeto Final

Desenvolvimento de uma suite completa de testes automatizados para uma aplicação web, integrando IA para geração e otimização de casos de teste, com relatórios inteligentes de resultados

🎓
Cypress Turbo: Testes Automatizados com IA 8 módulos · 12h · certificado
Módulo 1 de 8
Aula interativa · Tutor IA
Como quer estudar?
Bem-vindo à sua aula de Cypress Turbo: Testes Automatizados com IA! Eu sou seu Tutor IA e esta conversa é o próprio curso: cada mensagem faz parte da trilha, com explicações, exemplos, diagramas e desafios. Para começar, me diga seu nome e do que você gosta. Vou usar isso nos exemplos.

Playwright Turbo: Automação de Testes com IA

Domine a ferramenta de automação mais moderna do mercado para garantir a qualidade de software. Aprenda a unir o poder do Playwright com a IA para eliminar a escrita manual de testes repetitivos.

Nível: Iniciante a Intermediário

Para quem é: Desenvolvedores Frontend, QAs e Engenheiros de Software.

Ao concluir, você será capaz de: O aluno será capaz de criar suítes de testes automatizados, robustos e auto-regenerativos para aplicações web modernas.

7 módulos · 12h · certificado ao final

  • Instalar e configurar o ambiente de desenvolvimento Playwright
  • Mapear elementos e criar fluxos de navegação eficientes
  • Integrar LLMs para geração automática de scripts de teste
  • Implementar testes de API e validações de banco de dados
  • Otimizar a execução com paralelismo e Sharding
  • Configurar a execução automatizada no GitHub Actions
  • Projeto Final: Construir um Framework de Testes Inteligente para E-commerce

Projeto Final

Um framework de testes completo implementando Page Object Model (POM) com scripts gerados/otimizados por IA e deploy em pipeline CI/CD.

🎓
Playwright Turbo: Automação de Testes com IA 7 módulos · 12h · certificado
Módulo 1 de 7
Aula interativa · Tutor IA
Como quer estudar?
Bem-vindo à sua aula de Playwright Turbo: Automação de Testes com IA! Eu sou seu Tutor IA e esta conversa é o próprio curso: cada mensagem faz parte da trilha, com explicações, exemplos, diagramas e desafios. Para começar, me diga seu nome e do que você gosta. Vou usar isso nos exemplos.

GitHub Actions Turbo: CI/CD com IA e Automação Avançada

Aprenda a transformar seus repositórios GitHub em máquinas de entrega contínua com automação avançada e IA. Domine GitHub Actions para criar pipelines inteligentes que aceleram o desenvolvimento e garantem qualidade.

Nível: Intermediário

Para quem é: Desenvolvedores, engenheiros de DevOps e profissionais de TI que desejam automatizar e otimizar seus fluxos de trabalho com GitHub Actions e IA

Ao concluir, você será capaz de: Capacitar o aluno a criar pipelines de CI/CD inteligentes no GitHub Actions, integrando IA para análise de código, testes automatizados e deploy otimizado

8 módulos · 12h · certificado ao final

  • Entendendo o ecossistema GitHub Actions e seus componentes
  • Configurando workflows básicos para automação de tarefas
  • Integrando IA para análise estática de código e detecção de vulnerabilidades
  • Automatizando testes com IA para validação de qualidade
  • Otimizando deploys com estratégias de rollback e canary releases
  • Monitorando pipelines com dashboards e alertas inteligentes
  • Criando ações personalizadas com Python e APIs de IA
  • Projeto Final: Pipeline completo de CI/CD com IA para um projeto real

Projeto Final

Um pipeline de CI/CD completo no GitHub Actions, integrado com ferramentas de IA para análise de código, testes automatizados e deploy otimizado em ambiente cloud

🎓
GitHub Actions Turbo: CI/CD com IA e Automação Avançada 8 módulos · 12h · certificado
Módulo 1 de 8
Aula interativa · Tutor IA
Como quer estudar?
Bem-vindo à sua aula de GitHub Actions Turbo: CI/CD com IA e Automação Avançada! Eu sou seu Tutor IA e esta conversa é o próprio curso: cada mensagem faz parte da trilha, com explicações, exemplos, diagramas e desafios. Para começar, me diga seu nome e do que você gosta. Vou usar isso nos exemplos.

Selenium Turbo: Automação de Testes com IA

Aprenda a automatizar testes de software com Selenium e leve seus projetos para o próximo nível com IA. Domine técnicas avançadas para otimizar suites de testes e integrar pipelines inteligentes de CI/CD.

Nível: Iniciante a Intermediário

Para quem é: Desenvolvedores, QA engineers, analistas de testes e profissionais de TI interessados em automação de testes

Ao concluir, você será capaz de: Capacitar o aluno a criar scripts de automação de testes com Selenium, integrar IA para análise de resultados e implementar pipelines de testes inteligentes

8 módulos · 12h · certificado ao final

  • Instalando e configurando o Selenium WebDriver
  • Criando scripts de automação para testes funcionais
  • Integrando IA para análise de logs e detecção de padrões
  • Otimizando suites de testes com algoritmos de priorização
  • Automatizando testes em pipelines de CI/CD com GitHub Actions
  • Utilizando LLMs para geração automática de casos de teste
  • Analisando resultados com dashboards inteligentes
  • Projeto Final: Construindo uma suíte de testes automatizados com IA

Projeto Final

Uma suíte de testes automatizados para uma aplicação web, com integração de IA para análise de resultados e otimização de casos de teste

🎓
Selenium Turbo: Automação de Testes com IA 8 módulos · 12h · certificado
Módulo 1 de 8
Aula interativa · Tutor IA
Como quer estudar?
Bem-vindo à sua aula de Selenium Turbo: Automação de Testes com IA! Eu sou seu Tutor IA e esta conversa é o próprio curso: cada mensagem faz parte da trilha, com explicações, exemplos, diagramas e desafios. Para começar, me diga seu nome e do que você gosta. Vou usar isso nos exemplos.

Arquitetura de Software: Desenhando Sistemas Escaláveis com IA

Aprenda a projetar arquiteturas de software robustas e escaláveis, integrando IA para automação de decisões e otimização de desempenho. Domine técnicas avançadas para criar sistemas resilientes e de alta disponibilidade.

Nível: Intermediário

Para quem é: Desenvolvedores, arquitetos de software, engenheiros de sistemas e profissionais de TI que desejam aprofundar seus conhecimentos em arquitetura de software e IA

Ao concluir, você será capaz de: Capacitar o aluno a projetar arquiteturas de software robustas, utilizando IA para otimização, automação de decisões arquiteturais e análise preditiva de desempenho

8 módulos · 12h · certificado ao final

  • Explorando padrões de arquitetura: Monolíticos, Microserviços e Serverless
  • Aplicando IA para otimização de arquiteturas: Análise de trade-offs com LLMs
  • Desenhando APIs escaláveis com FastAPI e análise de desempenho via IA
  • Implementando balanceamento de carga inteligente com HAProxy e IA
  • Automatizando pipelines de CI/CD com GitHub Actions e análise preditiva de falhas
  • Monitorando sistemas com Prometheus, Grafana e IA para detecção de anomalias
  • Projetando sistemas resilientes: Estratégias de fallback e IA para recuperação automática
  • Projeto Final: Arquitetura escalável com IA para um sistema de e-commerce

Projeto Final

Desenho e implementação de uma arquitetura de software escalável para um sistema de e-commerce, utilizando IA para otimização de recursos, balanceamento de carga inteligente e monitoramento proativo com alertas automatizados

🎓
Arquitetura de Software: Desenhando Sistemas Escaláveis com IA 8 módulos · 12h · certificado
Módulo 1 de 8
Aula interativa · Tutor IA
Como quer estudar?
Bem-vindo à sua aula de Arquitetura de Software: Desenhando Sistemas Escaláveis com IA! Eu sou seu Tutor IA e esta conversa é o próprio curso: cada mensagem faz parte da trilha, com explicações, exemplos, diagramas e desafios. Para começar, me diga seu nome e do que você gosta. Vou usar isso nos exemplos.