Cursos
Explore nossos cursos por área e aprenda no seu próprio ritmo
Inteligência Artificial
7 cursos
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.
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.
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.
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.
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.
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.
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.
Engenharia de Software
14 cursos
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Cloud & AI/ML
2 cursos
AWS Certified AI Practitioner (AIF-C01) Curso Completo
Curso completo para o exame AWS Certified AI Practitioner (AIF-C01): fundamentos de IA e ML na AWS, serviços de IA generativa (Bedrock e modelos fundacionais), segurança e governança de IA, dados e bancos de dados para IA, aspectos de carreira e responsabilidade para o profissional de IA, com arquiteturas, casos reais, exemplos de precificação datados e questões de prática.
AWS Certified Cloud Practitioner (CLF-C02) Curso Completo
Curso completo para o exame AWS Certified Cloud Practitioner (CLF-C02): conceitos de nuvem, arquitetura da AWS, segurança e conformidade, faturamento e suporte, preços e modelos de custo, migração e inovação na nuvem, com arquiteturas, casos reais, tabelas de serviços datadas e questões de prática para quem está começando na AWS.
Data & Analytics Engineering
6 cursos
Construindo um Data Lakehouse Completo na AWS: do S3 ao QuickSight
Curso de ponta a ponta para construir e operar um data lakehouse completo na AWS: fundação S3, Lake Formation para governança e compartilhamento, Glue para catálogo e ETL, Kinesis/MSK para ingestão em streaming, EMR e Athena para processamento e análise, Redshift para cargas analíticas, QuickSight para servação e visualização, segurança, custos e uma arquitetura de referência de ponta a ponta, com diagramas, casos reais, exemplos de precificação e questões de prática.
AWS Certified Data Engineer, Associate (DEA-C01) Curso Completo
Curso completo para o exame AWS Certified Data Engineer, Associate (DEA-C01): ingestão e transformação de dados na AWS (Kinesis, MSK, Glue, EMR), armazenamento e governança (S3, Lake Formation, IAM), orquestration (Step Functions, MWAA), análise e servação (Athena, Redshift, QuickSight), segurança, resiliência e otimização de custos, com arquiteturas, casos reais, exemplos de SQL/PySpark e questões de prática.
Arquitetura de Plataformas de Dados Multi-Cloud
Comparação abrangente e arquiteturas de referência para plataformas de dados corporativas na AWS, Snowflake e Databricks. Domine ingestão, IA/ML, governança, otimização de custos e estratégias de migração.
Construindo um Data Lakehouse com Databricks na AWS: do Unity Catalog à Produção
Curso de ponta a ponta para construir e operar um Databricks Lakehouse de produção implantado na AWS, governança com Unity Catalog, Delta Lake (ACID, CDF, liquid clustering), ingestão com Auto Loader e Structured Streaming, transformação com Databricks Runtime/Photon, pipelines Lakeflow/DLT, warehouses serverless do Databricks SQL e Lakeview, trabalhos como código com asset bundles, expectativas de qualidade de dados, Delta Sharing e Marketplace, otimização de desempenho e de custo em DBU, CI/CD com Terraform e uma arquitetura de referência completa de capstone, com diagramas de arquitetura, casos reais de clientes, exemplos de precificação e questões de prática.
Engenharia de Dados Avançada com dbt-core e Amazon Redshift
Domine engenharia analítica avançada com dbt-core (v1.8, v2.0) e Amazon Redshift. Aborda o adaptador dbt-redshift completo, padrões de desempenho específicos do Redshift (sort keys, dist styles, views materializadas, late-binding views, Redshift Serverless), estratégias incrementais avançadas incluindo microbatch, contratos de modelos, testes unitários, dbt Mesh, macros Jinja2 e materializações customizadas, pipelines CI/CD, orquestração com AWS MWAA e Cosmos, o motor dbt Fusion e desenvolvimento assistido por IA com dbt Wizard.
Introdução à Engenharia de Dados
Aprenda os fundamentos da programação com exercícios práticos e projetos do mundo real
Ciência da Computação
1 curso
LangGraph
3 cursos
LangGraph Avançado e Agentes de IA em Produção
Domine sistemas de agentes de nível de produção: deploy, observabilidade, agentes hierárquicos, agentes RAG, padrões de reflexão e orquestração multi-agente em larga escala.
Fundamentos de LangGraph
Comece a construir agentes de IA com LangGraph. Aprenda grafos, nós, arestas, integração com LLM, ferramentas e fluxos de trabalho simples.
LangGraph Intermediário e Fluxos de Agentes
Construa agentes de IA prontos para produção com gerenciamento de estado avançado, sistemas de memória, humano-no-loop e colaboração multi-agente.
Matemática e Estatística
1 curso
Python
3 cursos
Domínio Avançado de Python
Domine concorrência, programação assíncrona, metaprogramação, otimização de performance, padrões de projeto e Python pronto para produção.
Fundamentos de Python para Iniciantes
Comece sua jornada em Python do zero. Aprenda variáveis, tipos de dados, fluxo de controle, funções e estruturas de dados básicas com exercícios práticos.
Programação Intermediária em Python
Aprofunde suas habilidades em Python com POO, tratamento de erros, E/S de arquivos, geradores, decoradores, testes e ferramentas profissionais.
Rust
3 cursos
Rust Avançado e Programação de Sistemas
Domine concorrência, async/await com Tokio, Rust inseguro, FFI, macros, smart pointers e construa sistemas de produção de alta performance.
Fundamentos de Rust
Comece sua jornada em Rust. Aprenda sintaxe, ownership, borrowing, structs, enums, pattern matching e crie seus primeiros programas com Cargo.
Programação Intermediária em Rust
Aprofunde sua expertise em Rust com tratamento de erros, genéricos, traits, coleções, lifetimes, closures e iterators para programação de sistemas robusta.
Apache Spark
3 cursos
Spark Avançado e Sistemas Distribuídos
Domine Structured Streaming, MLlib, GraphX, ajuste de cluster, Delta Lake e construa sistemas de dados distribuídos prontos para produção.
Fundamentos de Apache Spark e PySpark
Aprenda processamento de big data com Spark. Domine RDDs, DataFrames, Spark SQL e construa seus primeiros pipelines de dados distribuídos com PySpark.
PySpark Intermediário e Engenharia de Big Data
Domine DataFrames avançados, UDFs, agregações, estratégias de join, otimização, particionamento, pipelines ETL e Spark SQL avançado.
SQL
3 cursos
SQL Avançado e Engenharia de Bancos de Dados
Domine funções de janela, CTEs recursivas, otimização de consultas, particionamento, procedures, operações JSON e segurança de banco de dados em escala.
Fundamentos de SQL para Iniciantes
Aprenda SQL do zero. Domine consultas SELECT, filtros, manipulação de dados, criação de tabelas e funções de agregação com exercícios práticos.
SQL Intermediário
Domine JOINs, subconsultas, CTEs, operações de conjunto, índices, views, transações e otimização de consultas para trabalho real com bancos de dados.