Cursos

Explore nossos cursos por área e aprenda no seu próprio ritmo

43 cursos
10 categorias

Inteligência Artificial

7 courses

Intermediário

Bases de Conhecimento e Memória para Agentes

Projete sistemas de memória persistente e conhecimento para agentes de IA. Aborda memória de curto e longo prazo, vetores e embeddings, arquiteturas RAG, integração de bases de conhecimento e estratégias avançadas de recuperação.

4 Semanas
5 Lições
Começar →
Intermediário

IA Agentica Baseada em Papéis com CrewAI

Construa sistemas multi-agente usando orquestração baseada em papéis com CrewAI. Aborda papéis e objetivos de agentes, delegação de tarefas, processos sequenciais e hierárquicos, integração de ferramentas personalizadas e padrões avançados de colaboração.

4 Semanas
5 Lições
Começar →
Avançado

Guardrails e Framework de Avaliação para Sistemas Agenticos

Projete guardrails de segurança e frameworks de avaliação para sistemas agenticos em produção. Aborda princípios e implementação de guardrails, metodologias de avaliação LLM, estratégias de teste automatizado para agentes, métricas de pontuação e monitoramento contínuo.

4 Semanas
5 Lições
Começar →
Intermediário

Observabilidade e Avaliação com LangFuse

Aprenda a observar, rastrear, avaliar e otimizar aplicações LLM usando LangFuse. Aborda integração SDK, rastreamento de execuções de agentes, avaliações LLM-como-juiz, gerenciamento de prompts e dashboards de monitoramento em produção.

3 Semanas
5 Lições
Começar →
Avançado

Soluções Agenticas Stateful com LangGraph

Construa sistemas de agentes stateful de nível de produção usando LangGraph. Aborda gerenciamento de estado baseado em grafos, fluxos condicionais, persistência e checkpointing, padrões humano-no-loop e orquestração multi-agente.

4 Semanas
5 Lições
Começar →
Iniciante

IA Prática: IA para a Vida Diária

Domine ferramentas de IA acessíveis como ChatGPT e Planilhas para aumentar a produtividade e criatividade sem precisar programar.

2 Horas
3 Lições
Começar →
Intermediário

Engenharia de Prompt

Domine a arte e a ciência de criar prompts eficazes para Grandes Modelos de Linguagem. Aborda técnicas fundamentais, frameworks estruturados, estratégias avançadas de raciocínio, fluxos de otimização e segurança de prompts.

4 Semanas
5 Lições
Começar →

Engenharia de Software

14 courses

Avançado

Desenvolvimento de Software com IA Agêntica

Aprenda desenvolvimento de software assistido por IA com agentes. Domine arquitetura de agentes, habilidades, gerenciamento de contexto, pipelines, workflows OpenCode e melhores práticas para o futuro da programação.

10 Horas
10 Lições
Começar →
Iniciante

Fundamentos de Algoritmos

Aprenda pensamento algorítmico sem código. Domine pseudocódigo, estruturas lógicas, princípios de qualidade e design de algoritmos através de exemplos conceituais e analogias do mundo real.

6 Horas
8 Lições
Começar →
Intermediário

Arquitetura Limpa

Aprenda padrões arquiteturais e separação de preocupações. Domine camadas, limites, regras de dependência e como estruturar aplicações para testabilidade, manutenibilidade e independência de frameworks.

7 Horas
7 Lições
Começar →
Intermediário

Código Limpo e Padrões de Projeto

Escreva código mantível e legível e domine padrões de projeto comuns. Aprenda convenções de nomenclatura, técnicas de refatoração e padrões clássicos como Singleton, Factory, Observer e Strategy.

8 Horas
8 Lições
Começar →
Iniciante

Computação e Algoritmos Imperativos em Python

Entenda como os computadores funcionam e aprenda programação imperativa com Python. Domine variáveis, fluxo de controle, funções, estruturas de dados e construa seus primeiros algoritmos com prática de codificação.

10 Horas
10 Lições
Começar →
Avançado

DDD e Arquitetura de Software

Domine Domain-Driven Design e arquitetura de software avançada. Aprenda linguagem ubíqua, contextos delimitados, entidades, objetos de valor, agregados e arquitetura orientada a eventos.

10 Horas
8 Lições
Começar →
Intermediário

Programação Funcional e Declarativa

Domine conceitos de programação funcional e paradigmas declarativos. Aprenda imutabilidade, funções puras, funções de ordem superior, map/filter/reduce e como pensar em transformações.

6 Horas
7 Lições
Começar →
Intermediário

OpenCode: Agentes e Skills

Domine assistentes de codificação com IA agentica explorando a arquitetura do OpenCode. Aborda criação e configuração de agentes, desenvolvimento de skills personalizadas, integração de servidores MCP e plugins, sistemas de permissão e fluxos de colaboração multi-agente.

3 Semanas
5 Lições
Começar →
Iniciante

Fundamentos do OpenCode

Domine os fundamentos do OpenCode, o framework CLI de código aberto para engenharia de software assistida por IA. Aprenda instalação, configuração e comandos essenciais para começar a programar com agentes de IA.

3 Semanas
5 Lições
Começar →
Avançado

Domínio do OpenCode em Produção

Domine técnicas avançadas do OpenCode para ambientes de produção. Aprenda desenvolvimento de plugins, integração CI/CD, hardening de segurança, escalabilidade de implantações e integração de provedores personalizados.

5 Semanas
5 Lições
Começar →
Intermediário

Fluxos de Trabalho do OpenCode para Desenvolvedores

Domine fluxos de trabalho práticos do OpenCode para o desenvolvimento diário. Aprenda orquestração multi-agente, hooks personalizados, técnicas de depuração, otimização de desempenho e padrões de colaboração em equipe.

4 Semanas
6 Lições
Começar →
Iniciante

Processos e Fluxogramas

Domine os fundamentos de processos, pensamento sistemático e notação de fluxogramas. Aprenda a visualizar fluxos de trabalho, identificar gargalos e otimizar processos antes de escrever código.

4 Horas
6 Lições
Começar →
Intermediário

Princípios SOLID e POO

Domine os princípios SOLID e Programação Orientada a Objetos. Aprenda Responsabilidade Única, Aberto-Fechado, Substituição de Liskov, Segregação de Interfaces e Inversão de Dependência com exemplos práticos.

9 Horas
7 Lições
Começar →
Intermediário

TDD e Ferramentas de Qualidade de Código

Domine Desenvolvimento Orientado por Testes e o ecossistema de qualidade de código. Aprenda Red-Green-Refactor, testes unitários, ganchos pre-commit, linting, formatação, análise estática e pipelines CI/CD.

8 Horas
9 Lições
Começar →

Engenharia de Dados

3 courses