Assuma o NOVO PERFIL de Desenvolvedor na era da IA

Seja 5x mais produtivo e faça parte da criação da nova geração de aplicações orientadas a IA nas maiores empresas do mercado.

Desafios práticos

Talks com especialistas de renome

Suporte Avançado

Sem TCC

Tenha acesso a:

Desafios práticos

Talks com especialistas de renome

Suporte Avançado

Sem TCC

Pré Matrícula
  • Início das MatrículasMatriculas com condição especial
  • Início das AulasInício das Aulas em 03/08/2026
  • ValorGaranta a sua vaga
Ícone do item

3 opções de duração

6, 8 ou 12 meses
Ícone do item

Início das aulas

03/08/2026
Ícone do item

Para quem é o MBA

Para Devs com pelo menos 2 anos de
experiência, graduados e não graduados. *
Ícone do item
Ícone do item

CERTIFICADO

Reconhecido pelo MEC
* Graduados: certificado lato sensu. Não graduados: certificado de extensão universitária

Um novo perfil de desenvolvedor nasceu. Ficar de fora não é uma opção

A forma de desenvolver mudou

A IA mudou a forma como desenvolvemos software. Em muitos casos, o código virou apenas um detalhe de implementação. O que realmente importa agora é quem pilota. Quem sabe usar IA para ser mais produtivo, resolver problemas com mais velocidade e tomar melhores decisões enquanto desenvolve.

E o software também mudou

A forma de construir aplicações está mudando. A nova geração de software é composta por sistemas que integram IA diretamente nos seus fluxos e por agentes capazes de executar tarefas, tomar decisões e interagir com outros sistemas e agentes de forma autônoma.

E o MBA te prepara para esses dois cenários

1 - Arquitetar e desenvolver e entregar softwares usando IA no seu workflow e ser até 5x mais produtivo

2 - Criar aplicações de grande porte integradas a IA e dominar a criação e orquestração de Agentes nas maiores empresas do mercado

Pilares do MBA

Os quatro pilares do MBA conectam a engenharia de software à nova realidade da IA. Eles formam a base que prepara o desenvolvedor para entregar mais, desenvolver soluções complexas e acompanhar a nova geração de aplicações que já está chegando às grandes empresas.

Pilares do curso
Arquitetura de Software

Arquitetura de Software

Passe a projetar sistemas mais flexíveis e preparados para integrar IA desde a base, tomando decisões arquiteturais compatíveis com a nova geração de aplicações.

Metodologia e Workflow para Devs

Metodologia e Workflow para Devs

Adote processos claros que eliminam interações frustrantes com IA e alcance até 5x mais produtividade no desenvolvimento, com mais controle e menos retrabalho.

Desenvolvimento de Aplicações e Agentes com IA

Desenvolvimento de Aplicações e Agentes com IA

Integre IA de forma prática nas aplicações que você já desenvolve e aprenda a criar agentes autônomos, alinhando seu trabalho ao que o mercado já espera dessa nova geração de sistemas.

DevOps e SRE com IA

DevOps e SRE com IA

Transforme a forma de entregar software ao incorporar IA em pipelines, monitoramento e resposta a incidentes, ganhando mais velocidade, controle e paz de espírito ao realizar deploys críticos.

Formato das aulas: gravadas e ao vivo

Aulas gravadas

Tenha acesso aos módulos conforme cada etapa da sua jornada na pós-graduação. Após a liberação prevista no calendário acadêmico, assista quando e onde quiser, no seu próprio ritmo, sem perder nenhum conteúdo.

  • Assista onde e quando quiser, no seu próprio ritmo

    Avance conforme sua rotina permite, seguindo o calendário sugerido ou no seu tempo. Você nunca perde uma aula e aprende com autonomia total.

  • Reforce seu aprendizado com materiais complementares

    Tenha acesso aos repositórios, materiais complementares como slides, livros para transformar em anotações do seu jeito.

  • Tire dúvidas 24h com a IA treinada no conteúdo do curso

    Nossa IA está disponível o tempo todo para responder perguntas, explicar conceitos e te guiar como uma tutora pessoal — treinada com base no próprio curso.

Icone
Desafios Práticos: Estudos de caso

Encare desafios reais, implementando casos de estudos e proponha soluções como em um projeto real. Você aplica o que aprendeu, toma decisões arquiteturais e evolui com feedback técnico e orientação prática. É onde teoria vira domínio.

Receba o desafio

Coloque o conhecimento em prática por meio de desafios inspirados em situações reais do mercado e alinhados aos temas abordados nas aulas.

Mão na massa

Analise o cenário, desenvolva sua própria solução e demonstre como aplicaria os conhecimentos em um contexto próximo ao dia a dia da profissão.

Feedback + análise técnica

Cada entrega é avaliada por especialistas, que analisam tanto o resultado quanto a qualidade da implementação, as boas práticas e as decisões técnicas tomadas durante a resolução.

Aprimore sua solução

Com base no feedback recebido, você pode evoluir sua implementação ao longo do curso, transformando cada desafio em uma oportunidade de crescimento técnico.

Mentoria

Aulas ao vivo

Participe de reuniões, face to face, via Zoom com especialistas convidados para aprofundar determinada tecnologia, tendências, discutir carreira e responder perguntas em tempo real. É o momento de transformar teoria em insight prático e ampliar seu networking com líderes que já chegaram onde você quer chegar.

Ícone de Microfone

Talks com Especialistas

Mergulhe nos bastidores de sistemas reais, entenda as decisões e trade-offs técnicos utilizados por diversos especialistas que moldam produtos em grandes empresas. Nessas sessões, face to face, você vai muito além da teoria e aprende com quem vive os desafios da área todos os dias. É onde a experiência encontra o conteúdo do curso, trazendo mais clareza técnica, visão de futuro e a segurança de quem ouviu de quem faz.

Veja como especialistas tomam decisões em projetos reais

Veja os impactos reais de cada escolha arquitetural no negócio e na operação

Amplie sua visão de carreira com insights de quem já percorreu o caminho

Juliano Martins Elemar Jr. Fernando Costa
Disciplinas

Fundamentos de IA Generativa

IA não é mais coisa só pra cientistas de dados. Agora faz parte do dia a dia do Novo Perfil de desenvolvedor

Ícone do item
Deixe de ser apenas um usuário de IA e passe a ter o novo perfil de desenvolvedor que entende de verdade sobre o assunto. Saiba que sem esse domínio, você segue limitado às ferramentas prontas e perde espaço para quem já sabe aplicar IA em seu workflow. Aqui você encontra o ponto de partida para ganhar produtividade e entender o ecossistema por trás da nova geração de aplicações usadas nas grandes empresas.
Icone

Ao finalizar essa disciplina você será capaz de:

Icone

Construir uma base sólida sobre IA generativa

Icone

Entender como diferentes modelos impactam suas ferramentas

Icone

Avaliar limitações e possibilidades antes de usar uma IA

Icone

Comparar e testar modelos no seu próprio ambiente

Icone

Navegar com clareza pelo ecossistema de Gen IA

Icone Conteúdo programático

Fundamentos de IA Generativa

Ícone do item
Icone

Introdução à IA Generativa

  • Conceitos e evolução histórica dos modelos generativos
  • Diferenças entre IA tradicional, estatística e generativa
  • Principais impactos no desenvolvimento de software e produtos

Icone

Modelos de Linguagem (LLMs)

  • O que são LLMs e como aprendem a gerar conteúdo
  • Diferença entre modelos generalistas, especializados e multimodais
  • Modelos open source: LLaMA, DeepSeek, Hugging Face
  • Execução local: Ollama, LM Studio e alternativas

Icone

Geração de Respostas

  • Tokens e tokenização
  • Processo de inferência e fluxo de geração
  • Temperatura, top-k, top-p e controle de saída
  • Janela de contexto e truncamento

Icone

Arquiteturas e Tipos de Modelos

  • Encoder-only, decoder-only e encoder-decoder
  • Modelos de texto, código, embeddings e multimodais
  • Comparação entre estilos e seus usos ideais

Icone

Como os LLMs funcionam por dentro

  • Redes neurais e a arquitetura Transformer
  • Etapas de treinamento: pré-treinamento e fine-tuning
  • Noções de como o modelo aprende a responder

Icone

Embeddings e Representações Vetoriais

  • Representações numéricas e proximidade semântica
  • Embeddings vs geração
  • Casos de uso em busca, recomendação e organização de conteúdo

Icone

Alucinação em LLMs

  • O que é alucinação e por que acontece
  • Estratégias para reduzir alucinações
  • Conhecimento em tempo real e limites do modelo

Icone

Estratégias de Uso

  • Prompt Engineering
  • RAG (Retrieval-Augmented Generation)
  • Fine-tuning

*O conteúdo da grade está sujeito a alterações devido à rápida evolução da IA.

Prompt Engineering

Seus prompts são básicos e você sabe disso. Está na hora de levar sua IA para um outro nível.

Ícone do item
Se você já programa com IA, mas ainda perde tempo corrigindo erros bobos causados por prompts genéricos, saiba que com fundamentos sólidos em Gen AI e mais de 10 combinações avançadas de prompts você pode ter até 5x mais produtividade ao desenvolver suas aplicações.
Icone

Ao finalizar essa disciplina você será capaz de:

Icone

Ter até 5x mais produtividade

Icone

Gerar códigos de alta qualidade

Icone

Minimizar erros básicos cometidos pela IA

Icone

Criar assistentes para gerar docs de contexto para IA

Icone

Ter uma biblioteca de prompts para diferentes tipos de projetos

Icone Conteúdo programático

Prompt Engineering

Ícone do item
Icone

Fundamentos

Icone

A importância do Prompt Engineering no mundo do desenvolvimento

Icone

Técnicas de Prompt e Raciocínio Estruturado

  • Zero-shot, few-shot e Role Prompting
  • Chain of Thought (CoT) e Self-consistency
  • Tree of Thought e Skeleton of Thought
  • ReAct e análise de trade-offs
  • Prompt Chaining com LangChain

Icone

Janela de Contexto e Otimização

  • Context Window vs memória, custo e latência
  • Truncamento, sumarização e sliding window
  • Prompt Caching
  • Batch Prompting

Icone

Estrutura básica de prompts

  • Modularização de prompts para funções específicas
  • Prompt templates dinâmicos (com variáveis de entrada)
  • System vs User Prompt
  • Guidelines e trade-offs

Icone

Template de prompts

  • Novas aplicações
  • Aplicações legadas
  • Documentação
  • Testes
  • Code Review e PRs
  • Mesa Redondas com Especialistas e Brainstorming

Icone

Prompts para Agentes e Workflows

  • Estruturas de prompts para execução de agentes
  • Prompts para análise de arquiteturas e componentes
  • Workflow Specification e orquestração

Icone

Gestão e Versionamento de Prompts

  • Versionamento e controle de versão em equipe
  • Documentação e categorização
  • Registry e estrutura de pastas (prompt.yaml)
  • Testes automatizados de prompts
  • LangSmith Prompt Hub

Icone

Query Reformulation e Prompt Enrichment

  • Reformulação e enriquecimento de queries
  • Query2Doc e HyDE
  • ITER-RETGEN

Icone

Prompt Evaluation

  • Objetivos, métricas e tipos de avaliação
  • Evaluators e Datasets
  • Embedding distance e critérios adicionais

Icone

Evaluation Comparativa

  • Precision, Recall e F1
  • Pairwise Evaluation
  • LLM-as-Judge

*O conteúdo da grade está sujeito a alterações devido à rápida evolução da IA.

Arquitetura na era da IA

A arquitetura tradicional não dá mais conta da nova geração de sistemas com IA

Ícone do item
A forma de pensar software está mudando. A base continua sendo essencial, mas novos princípios, estruturas e decisões passaram a fazer parte do dia a dia. O novo perfil de desenvolvedor e arquiteto de software que será realmente valorizado no mercado precisa ir além dos modelos atuais. Aplicações que integram IA e agentes exigem novas formas de composição, evolução e integração. Aqui você vai entender como a arquitetura de software está evoluindo e o que é preciso dominar para acompanhar essa nova fase.
Icone

Ao finalizar essa disciplina você será capaz de:

Icone

Entender os limites da arquitetura tradicional

Icone

Compreender o impacto da IA nas decisões arquiteturais

Icone

Atualizar seu entendimento sobre o papel do arquiteto de software

Icone

Medir estabilidade e acoplamento com mais clareza

Icone

Entender como IA e agentes influenciam a estrutura dos sistemas

Icone Conteúdo programático

Fundamentos Arquitetura e Software com IA

Ícone do item
Icone

Arquitetura de Software e Solução na era da IA

  • O mundo da Arquitetura antes e depois da IA
  • O novo perfil de desenvolvedor
  • O novo papel do arquiteto
  • A nova geração de aplicações orientadas à IA

Icone

Acoplamento e Saúde da Aplicação ao Longo do Tempo

  • Tipos de acoplamento e quando ele vira dor arquitetural
  • Main Sequence e as zonas de acoplamento
  • Cálculo e visualização de acoplamento
  • Planejamento e execução de refatoração
  • Refatoração guiada por agentes de IA

Icone

Agentes de IA e Protocolos de Comunicação

  • Software, Microservices vs Agentes de IA
  • Arquiteturas de Agentes de IA
  • Orquestração de Agentes
  • MCP (Model Context Protocol) e Meios de Transporte
  • A2A (Agent to Agent)
  • Iniciativas de novos protocolos
  • Evaluation

Icone

Design Patterns com IA

  • Design Patterns para desenvolvimento de sistemas e agentes
  • Design Patterns para segurança
  • 12 Factors Agents

Icone

Caching

  • Conceitos básicos de caching
  • Formas de invalidação (TTL, Cache-aside, Write-through, etc)
  • Eviction Policies: LRU, LFU, FIFO, MRU, Random Replacement
  • Caching de Tokens em LLMs (OpenAI, Gemini, Claude)
  • Caching de contexto e embeddings em aplicações com RAG
  • Cache-aware prompts e uso de fingerprints para controle de resposta

Icone

Context Engineering e Prompt Engineering

  • Prompt Engineering
  • Context Engineering para desenvolvimento de aplicações de grande porte
  • Versionamento de prompts e histórico de iterações

Icone

Segurança

  • Jailbreaking
  • Prompt Injection
  • Guardrails
  • Proteção de dados sensíveis
  • OWASP Top 10 LLM e Gen AI

Icone

System Design e Sistemas distribuídos com IA

  • Princípios de System Design com IA
  • Escala: performance, custo e qualidade
  • Pipelines, mensageria e streaming
  • Banco de dados vetoriais (ex: Pinecone)
  • Compatibilidade entre versões de embeddings
  • Arquitetura RAG (Retrieval-Augmented Generation)
  • Cloud Providers e serviços-chave
  • Observabilidade

Icone

Testes e Qualidade em Sistemas com IA

  • Testes de prompts e contextos (Prompt Testing)
  • Avaliação de agentes com datasets reais e sintéticos
  • Snapshot testing para validação de respostas
  • Testes determinísticos e estratégias para LLMs não-determinísticos
  • Principais ferramentas (ex: LangSmith)

Icone

Controle de Custos em Arquiteturas com IA

  • Entendendo input tokens, output tokens e limites por modelo
  • Estratégias de caching para reduzir chamadas repetidas
  • Calculadoras e ferramentas de estimativa de custo
  • Logging e monitoramento do uso de IA (por usuário, prompt ou agente)
  • Otimização de prompts e truncamento inteligente
  • Escolha de modelos com base em custo x qualidade x latência

Icone

Fluxos de Chamada

  • Chamadas síncronas vs assíncronas em aplicações com IA
  • Streaming e latência percebida
  • Quando transformar IA em processamento assíncrono

Icone

AI Gateways

  • Integração com múltiplos provedores (OpenAI, Anthropic)
  • Compatibilidade e LiteLLM
  • LiteLLM como Proxy e Router
  • Governança: acesso, custo e limites
  • Resiliência: timeout, retry e fallback

*O conteúdo da grade está sujeito a alterações devido à rápida evolução da IA.

Design Docs com IA

Documentar não é mais uma opção. É como a IA entende o que você quer construir.

Ícone do item
Por muito tempo, documentação técnica foi tratada como algo burocrático. Mas agora, com IA integrada ao fluxo de desenvolvimento, ela se tornou parte essencial do processo. O novo perfil de desenvolvedor sabe que design docs bem feitos não só organizam o raciocínio, como alimentam a IA com contexto e direcionamento. Aqui você vai aprender como estruturar documentos técnicos que servem de base para decisões de engenharia, colaboração entre times e automação com IA.
Icone

Ao finalizar essa disciplina você será capaz de:

Icone

Criar documentações que aumentam a efetividade da IA

Icone

Entender os diferentes tipos de design docs na engenharia de software

Icone

Gerar e manter documentação técnica com apoio da IA

Icone

Registrar decisões técnicas de forma clara e objetiva

Icone

Transformar documentação em ativo técnico para o time e para a IA

Icone Conteúdo programático

Design Docs com IA

Ícone do item
Icone

Fundamentos de Design Docs

Icone

Estruturação

Icone

Objetivos e Escopo

Icone

Ferramentas

Icone

Design Docs na era da IA

Icone

Documentação como Contexto

Icone

Formatos de documentação

  • Requisitos e Produto (PRD, TRD, FRD, User Stores e Epics)
  • Decisões técnicas (RFCs e Architecture Decision Record)
  • Engineering Guidelines (Workflow, Coding Standars, Code Review, PRs e Testing)
  • Design e Arquitetura (System Design, Low Level Design e C4 Model)
  • Operações (Runbook, Playbook, Postmortem)

Icone

Documentos de Produto (PRDs)

  • PRDs de Alto Nível e PRDs de Feature
  • Principais seções de um PRD
  • Exemplos práticos de PRD
  • Geração de PRD com IA

Icone

Design e Arquitetura

  • High Level Design Document
  • Feature Design Doc (FDD)
  • Deep Research aplicada à geração de documentos
  • Prompts para High Level Design e FDD

Icone

Diagramas com IA

  • Diagramas C4: System Context, Containers, Component e Code
  • Diagramas Mermaid: Flowchart, Sequence, Class, ER e State
  • Geração de diagramas C4 e Mermaid com IA

Icone

Architecture Decision Record (ADR)

  • Estrutura clássica e MADRs
  • Status, metadados e fluxos
  • Quando usar, quando são opcionais e quando evitar
  • Geração e linkagem de ADRs com IA

Icone

Engineering Guidelines

  • Guidelines na era da IA
  • Seções sugeridas de um guideline
  • Project Stack e pre-commit
  • Geração de guidelines com IA

Icone

Geração automatizada de documentações e criação de assistentes de IA

Icone

Manutenção e atualização de documentações com IA

*O conteúdo da grade está sujeito a alterações devido à rápida evolução da IA.

Desenvolvimento de Software com IA

Usar IA pra escrever código é fácil. Difícil é fazer ela escrever o que você realmente precisa.

Ícone do item
Não basta pedir ajuda pra IA. O novo perfil de desenvolvedor domina ferramentas como Cursor, Copilot e outras, mas principalmente sabe como preparar o ambiente, o contexto e os prompts certos para que a IA entregue valor de verdade. Aqui você aprende como organizar seu fluxo de desenvolvimento para reduzir erros, melhorar a qualidade do código e acelerar seu trabalho com apoio real da IA, sem depender da sorte a cada resposta.
Icone

Ao finalizar essa disciplina você será capaz de:

Icone

Estruturar um fluxo de desenvolvimento IA-driven

Icone

Reduzir erros com geração automatizada de testes e refatorações

Icone

Usar IA para debugging, análise de logs e identificação de falhas

Icone

Criar rules, contextos e memories que guiam a IA com precisão

Icone

Integrar ferramentas como Cursor, Copilot e servidores MCP no seu dia a dia

Icone Conteúdo programático

Desenvolvimento de Software com IA

Ícone do item
Icone

Fundamentos do desenvolvimento IA Driven

Icone

Novas Aplicações vs Aplicações Existentes

Icone

Comparativo entre ferramentas: Cursor, Windsurf e Github Copilot

Icone

Biblioteca de prompts para desenvolvimento

Icone

Estruturação de documentação para Contexto

Icone

Geração de Rules e Memories

Icone

Testes automatizados e detecção de Edge Cases

Icone

Servidores MCPs para Desenvolvimento e Docker Catalog

Icone

Processos de debugging otimizados

Icone

Boas práticas de Refactoring

Icone

Análise automatizada de logs e debugging

Icone

Verificação de vulnerabilidades

*O conteúdo da grade está sujeito a alterações devido à rápida evolução da IA.

Desenvolvimento em modo Agente

Chega de ver a IA destruir o código bom que ela mesma escreveu

Ícone do item
Você pede uma tarefa, a IA começa bem, mas logo ignora o que já fez, perde o contexto e te deixa corrigindo tudo no final. Isso acontece porque falta método. O novo perfil de desenvolvedor sabe trabalhar com IA em modo agente, guiando com clareza, etapa por etapa, com planos, regras e checkpoints. Aqui você aprende a pilotar ferramentas como Cursor, Copilot e Windsurf com um workflow que reduz erros, minimiza retrabalho e transforma a IA em uma aliada de verdade no seu dia a dia.
Icone

Ao finalizar essa disciplina você será capaz de:

Icone

Pilotar a IA em modo agente com mais controle e confiança

Icone

Usar um workflow com IA que pode te deixar até 5x mais produtivo

Icone

Criar planos de ação que evitam perda de contexto

Icone

Quebrar tarefas em etapas claras para a IA seguir

Icone

Usar ciclos de verificação para reduzir falhas e retrabalho

Icone Conteúdo programático

Desenvolvimento em modo Agente

Ícone do item
Icone

Fundamentos do Desenvolvimento Agentico

Icone

Spec-Driven Development (SDD)

  • Os 3 níveis do SDD
  • Do PRD à especificação e plano (Spec-writer)
  • Skills para geração de PRD e especificação
  • Desenvolvimento de features e Pull Requests guiados por SDD
  • Testes E2E com Playwright e avaliação de critérios

Icone

Desenvolvimento Paralelo com SDD

  • Integração entre features e regras de ouro
  • Geração de features em batch com subagentes
  • Arquitetura de orquestrador para economia de tokens
  • Execução de agentes em paralelo e resolução de conflitos

Icone

Harness Engineering

  • O que é Agent Harness (general-purpose e user harness)
  • Harness vs Context vs Prompt Engineering
  • Context anxiety e self-evaluation
  • Desafios para domar o agente

Icone

Princípios de Harness Engineering

  • Orquestração de subagentes
  • Artefatos, estado e unidades pequenas e verificáveis
  • Guardrails e enforcements mecânicos
  • Evaluation, rubrics e verificação funcional
  • Observabilidade e gestão de degradação

Icone

Skills, Gates e Design System

  • Criação de Skills para Harness Engineering (SKILL.md)
  • Scaffolding, scripts e AGENTS.md
  • Gates do projeto e scripts de inicialização
  • Guidelines de UI, tokens e Design System

Icone

Ciclo Completo de Implementação

  • PRD Writer, tracking e SpecWriter na prática
  • Contract.md e avaliação de arquivos gerados
  • Ciclo completo de implementação e workflow
  • Avaliação e análise pós-implementação

Icone

Paralelização e tmux

  • Skill para paralelização independente
  • Waves e consolidação de resultados
  • Multi-sessão na prática com tmux

Icone

Task Breakdown

Icone

Gerenciamento de estado

Icone

Verificação, Análise e Correção de discrepâncias

Icone

Criação e execução automatizada de testes

*O conteúdo da grade está sujeito a alterações devido à rápida evolução da IA.

Desenvolvimento de aplicações com IA

Chega de brincar com a IA. É hora de colocar pra funcionar nas suas aplicações de verdade

Ícone do item
Gerar código com IA é só o começo. O novo perfil de desenvolvedor precisa saber integrar modelos em aplicações reais, com funcionalidades úteis, seguras e bem estruturadas. Aqui você aprende a usar SDKs como o da OpenAI, construir fluxos sólidos com LangChain e trazer dados externos com RAG para gerar respostas mais precisas e confiáveis. É o passo essencial para sair do laboratório e começar a entregar soluções com IA que resolvem problemas de verdade.
Icone

Ao finalizar essa disciplina você será capaz de:

Icone

Conectar modelos de IA nas suas aplicações com controle total

Icone

Criar fluxos reutilizáveis e organizados para trabalhar com IA

Icone

Enriquecer as respostas da IA com dados do seu próprio sistema

Icone

Automatizar extrações e análises em grandes volumes de texto

Icone

Aumentar a precisão das respostas com menos risco de erro e alucinação

Icone Conteúdo programático

Desenvolvimento de aplicações com IA

Ícone do item
Icone

Fundamentos do Desenvolvimento com IA

  • Ferramentas, IDEs e workflows de desenvolvimento com IA
  • Pilares do desenvolvimento moderno com IA
  • Introdução ao Spec Driven Development e paralelização de tarefas
  • Documentação e artefatos que guiam a IA

Icone

Preparando o Ambiente para a IA

  • Arquivos de inicialização e contexto do agente
  • O que deve e o que não deve entrar no contexto
  • Testabilidade, convenções e políticas do projeto
  • Evolução e otimização de projetos existentes

Icone

Skills: Reutilizando Conhecimento com a IA

  • Que problemas as Skills resolvem no dia a dia
  • Mapeamento de Skills por linguagem, framework e ferramenta
  • Skills oficiais da Anthropic e estruturação (frontmatter)
  • Progressive disclosure e detalhes condicionais
  • Criação e uso de Skills próprias, incluindo integração com servidores MCP

Icone

Iniciando Projetos do Zero com IA

  • Abordagem para projetos novos (green field)
  • Indo além do "Hello World"
  • Bootstrap de um projeto com apoio da IA

Icone

Testes Automatizados na Era da IA

  • Definição e categorização de testes
  • Cobertura de código e o valor real de cada teste
  • Caminho feliz, caminho triste e edge cases
  • Diretrizes de teste com criação e auditoria assistidas por IA
  • Testes de ponta a ponta (E2E) de navegação
  • TDD (Test Driven Development) com IA

Icone

Construindo o Backend de uma Aplicação Real

  • Arquitetura do projeto e workflows de desenvolvimento com IA
  • Backend com Nest.js e ambiente com Docker
  • Configuração de contexto e regras para a IA
  • Curadoria de Skills de boas práticas (Nest.js e TypeORM)
  • Integração de servidores MCP ao projeto (Context7 e PostgreSQL)

Icone

Workflow de Desenvolvimento: Pesquisar, Planejar e Implementar

  • Ciclo de pesquisa, planejamento e implementação com IA
  • Geração e revisão de planos de implementação por fase
  • Gestão da janela de contexto
  • Simplificação de código e commits assistidos por IA

Icone

Design System com IA e Figma

  • Front-end na era da IA e ferramentas de design
  • Integração com o Figma via MCP
  • Sincronização de design tokens entre Figma e código
  • Auditoria e aplicação automatizada de tokens
  • Uso de shadcn e criação das regras do design system

Icone

Construindo o Frontend da Aplicação

  • Workflow de desenvolvimento expandido com subagentes
  • Documentação de API com OpenAPI
  • Fundação de IA para projetos Next.js
  • Estratégias de teste no front-end (E2E e mocks de API)
  • Planejamento de telas e implementação por fase

*O conteúdo da grade está sujeito a alterações devido à rápida evolução da IA.

Desenvolvimento de Agentes

Criar aplicações com IA é só o começo. A nova geração de sistemas é construída com agentes

Ícone do item
Fazer uma IA responder tarefas específicas já não é suficiente. A nova geração de software é construída com agentes: estruturas que definem objetivos, planejam, tomam decisões, executam ações e integram ferramentas externas de forma autônoma. Criar aplicações com IA é importante, mas criar agentes é o que realmente te posiciona no topo. Aqui você aprende como projetar e coordenar agentes de verdade usando frameworks como LangChain, CrewAI, LangGraph e o Agent Development Kit da Google.
Icone

Ao finalizar essa disciplina você será capaz de:

Icone

Desenvolver agentes que assumem processos do início ao fim

Icone

Criar equipes de agentes coordenados, cada um com um papel diferente

Icone

Orquestrar agentes para executar fluxos complexos de forma autônoma

Icone

Escolher o framework ideal para cada tipo de agente

Icone

Transformar fluxos manuais em soluções automatizadas com agentes

Icone Conteúdo programático

Desenvolvimento de Agentes

Ícone do item
Icone

Fundamentos de Agentes

  • O que são agentes e suas características
  • Diferenças entre aplicações com IA e agentes autônomos
  • Ciclo de vida: objetivo, plano, execução, adaptação
  • Tipos de agentes: baseados em ferramenta, com memória, reflexivos

Icone

Criando seu Primeiro Agente com ADK

  • Panorama de frameworks e escolha do ADK (Agent Development Kit da Google)
  • Preparação do ambiente e configuração da Google API
  • Instalação do Google ADK
  • Criação do primeiro agente com instruções e modelos

Icone

Visão Geral de Frameworks

  • Estilos de agentes: stateful, conversacional, por papéis e com planejamento
  • Comparativo conceitual entre LangChain, LangGraph, CrewIA e ADK
  • Demonstrações práticas de cada ferramenta
  • Abordagens de escolha de cada framework baseado em casos de uso

Icone

Tools: Dando Capacidades ao Agente

  • O que é uma Tool e como criar uma boa Tool
  • Fluxo de invocação de uma Tool
  • Execução de agentes com ADK Web
  • Aprovação de execução de Tools

Icone

Subagentes e Coordenação

  • Fundamentos e primeiros exemplos de subagentes
  • Transferência de controle entre agentes (transfer to agent e autoflow)
  • Coordenação entre agente coordenador e subagentes
  • Modos de agente: chat, single turn e task

Icone

Sessões, Aplicações e Execução (Runtime do ADK)

  • Sessões, apps e runners
  • Construção de uma aplicação web agêntica
  • Padrão assíncrono, generators e event loop
  • Persistência de sessão em banco de dados
  • Arquitetura do runtime do ADK
  • Gerenciamento de estado (states e state delta) e output schema

Icone

Observabilidade do Agente

  • Painel do ADK e visualização de execução em tempo real
  • Rastreamento de ações, decisões e uso de ferramentas
  • Registro de histórico e refinamento do comportamento

*O conteúdo da grade está sujeito a alterações devido à rápida evolução da IA.

Protocolos de comunicação

Não adianta ter agente, modelo e ferramenta se eles não se integram ou acessam os dados que importam

Ícone do item
A IA só gera valor de verdade quando consegue agir, consultar dados e usar ferramentas externas. Protocolos como MCP e A2A possibilitam isso e ainda permitem que agentes criados com tecnologias diferentes se comuniquem entre si. O novo perfil de desenvolvedor precisa dominar esses padrões para construir seus próprios servidores, integrar agentes e criar soluções que operam com mais autonomia, colaboração e também trazem impacto real no dia a dia das grandes empresas.
Icone

Ao finalizar essa disciplina você será capaz de:

Icone

Garantir comunicação entre agentes e sistemas com tecnologias diferentes

Icone

Conectar a IA a dados e ferramentas externas com eficiência

Icone

Criar servidores MCP como parte do seu ambiente de desenvolvimento

Icone

Ter liberdade para integrar agentes, APIs e sistemas sem limitações de tecnologia

Icone

Criar aplicações prontas para ecossistemas com múltiplos agentes

Icone Conteúdo programático

Protocolos de comunicação

Ícone do item
Icone

Protocolos de comunicação vs Tool Calling

Icone

MCP (Model Context Protocol)

  • Protocolos de comunicação vs Tool Calling
  • Fundamentos do MCP (Tools, Resources e Prompts)
  • Servidores MCPs e Docker MCP Tool Kit
  • MCPs na prática, incluindo Resources e Prompts
  • Desenvolvimento de Servidores MCPs
  • Deploy e distribuição utilizando Docker

Icone

Google A2A (Agent to Agent)

  • Fundamentos do A2A
  • Tasks, Messages, Parts, Agent Cards e Artifacts
  • Arquitetura e fluxo de comunicação A2A
  • Estrutura de uma Task e estados possíveis
  • Tipos de mensagens e partes (text, file, json, etc.)
  • Descoberta de agentes (agent.json)
  • Composição de agentes desenvolvidos com diferentes frameworks

*O conteúdo da grade está sujeito a alterações devido à rápida evolução da IA.

DevOps e SRE com IA

A IA já está no fluxo de entrega e confiabilidade de software. E você precisa dominar esse processo de ponta a ponta

Ícone do item
A IA já faz parte do ciclo de desenvolvimento: pipelines são gerados automaticamente, vulnerabilidades são identificadas antes de chegar à produção, e incidentes são tratados com copilotos e agentes autônomos. Nesta etapa, você vai entender como a IA transforma o trabalho de DevOps e SRE, otimizando desde o deploy até a resposta a falhas, com mais velocidade, segurança e controle. Dominar esse processo é essencial para quem quer entregar software com qualidade e escalar com confiança.
Icone

Ao finalizar essa disciplina você será capaz de:

Icone

Automatizar deploys, pipelines e releases com suporte de IA

Icone

Integrar copilotos e agentes ao ciclo de confiabilidade

Icone

Identificar e resolver falhas com apoio de diagnósticos inteligentes

Icone

Aumentar a segurança do seu fluxo com análise assistida de vulnerabilidades

Icone

Gerar resumos, alertas e postmortems com base em dados reais

Icone Conteúdo programático

DevOps e SRE com IA

Ícone do item
Icone

Fundamentos de DevOps e SRE

  • Princípios e práticas do DevOps moderno
  • O papel do SRE e a cultura de confiabilidade
  • Diferenças e complementaridades entre DevOps e SRE
  • Onde a GenAI atua em cada um dos papéis

Icone

Automação de pipelines e deploys com IA

  • Geração assistida de pipelines e arquivos de configuração
  • Otimização de etapas com base em histórico de builds e deploys
  • Sugestões automáticas de ajustes e paralelizações
  • Geração de changelogs e notas de release com copilotos

Icone

Segurança em pipelines com IA

  • Introdução ao conceito de DevSecOps
  • Geração assistida de regras de SAST (análise estática) e DAST (análise dinâmica)
  • Automatização da detecção de vulnerabilidades via LLM
  • Validação de dependências e análise de pacotes com copilotos
  • Geração automatizada de alertas de segurança em pipelines

Icone

Monitoramento e observabilidade assistidos por IA

  • Detecção de anomalias com explicação em linguagem natural
  • Consultas conversacionais a métricas e logs
  • Insights e correlações automáticas com múltiplas fontes
  • Geração automatizada de resumos e dashboards

Icone

Resposta a incidentes com suporte de IA

  • Geração automática de resumos de incidentes
  • Sugestões de mitigação com base em runbooks e histórico
  • Interações via ChatOps com copilotos operacionais
  • Rascunhos automáticos de postmortem com base em dados reais

Icone

Agentes operacionais e copilotos no ciclo de confiabilidade

  • Diferença entre copilotos e agentes autônomos
  • Exemplos de agentes atuando em diagnóstico e ações corretivas
  • Estratégias de adoção gradual com supervisão humana
  • Casos práticos em ambientes com alta exigência de confiabilidade

*O conteúdo da grade está sujeito a alterações devido à rápida evolução da IA.

Marketing Pessoal, Trabalho em Equipe e Empreendedorismo

Você é sua maior marca. E sua carreira depende de como você se posiciona, colabora e empreende dentro ou fora das empresas.

Ícone do item
O mercado mudou: não basta saber fazer, é preciso saber mostrar, se comunicar bem, trabalhar em equipe e agir com visão de dono. Nesta disciplina, você desenvolve o conjunto de habilidades essenciais para ser visto, lembrado e valorizado. Desde o autoconhecimento até a liderança e o protagonismo empreendedor, você vai aprender a construir autoridade, gerar valor e abrir portas que só se abrem para quem se posiciona.
Icone

Ao finalizar essa disciplina você será capaz de:

Icone

Desenvolver seu marketing pessoal com autenticidade e estratégia

Icone

Melhorar sua comunicação e reputação no ambiente profissional

Icone

Liderar a si mesmo, equipes e até outros líderes com boas práticas

Icone

Atuar com mentalidade empreendedora mesmo como colaborador

Icone

Assumir o protagonismo na sua carreira e gerar oportunidades reais

Icone Conteúdo programático

Marketing Pessoal, Trabalho em Equipe e Empreendedorismo

Ícone do item
Icone

Marketing Pessoal: Posicionamento e Percepção

  • Quem é você vs. Quem pensam que você é?
  • O valor de se conhecer para se comunicar com clareza
  • Reputação: como você é percebido (e por que isso importa)
  • Ser visto: criação de conteúdo e visibilidade estratégica
  • Ser lembrado: networking com propósito
  • Ser entendido: comunicação como diferencial profissional

Icone

Trabalho em Equipe e Liderança

  • Pipeline de liderança: como liderar a si mesmo primeiro
  • Autoconhecimento como base para boas relações
  • Habilidades de convivência e colaboração em equipe
  • Liderança de pessoas: boas práticas e construção de confiança
  • Liderança de líderes: visão sistêmica e multiplicação de talentos

Icone

Empreendedorismo e Protagonismo Profissional

  • Introdução ao empreendedorismo dentro e fora de empresas
  • Perfil do empreendedor: coragem, resiliência e visão
  • Fundamentos de marketing e growth para iniciativas modernas
  • Protagonismo e coragem com Clovis de Barros Filho
  • Considerações finais: como aplicar o que aprendeu em sua jornada

*O conteúdo da grade está sujeito a alterações devido à rápida evolução da IA.

Com quem vou aprender?

Wesley Willians

Fundador/CEO da Full Cycle

Possui graduação em Tecnologia e Mídias Digitais pela Pontifícia Universidade Católica de São Paulo, MBA Executivo em Gestão de Negócios pelo Ibmec e duas especializações pelo MIT (Empreendedorismo e Marketing Digital);
Premiado como um dos 100 líderes em educação pelo "Fórum Global de Educação e Aprendizado".

  • Microsoft MVP
  • Google Developer Expert
Tutor Image

Certificado

Ao final do curso, o aluno recebe seu certificado reconhecido pelo MEC

Certificado para Graduados

Ao final do curso você receberá um certificado de Pós-Graduação Lato Sensu reconhecido pelo MEC

Ainda não tenho Graduação

Ao final do curso você receberá um certificado de extensão universitária reconhecido pelo MEC

Certificado

FAQ - MBA em Engenharia de Software com IA

Quando começam as aulas?

Início em 03 de agosto de 2026.

Serão 400 horas de conteúdo ao longo de 6, 8 ou 12 meses, conforme a escolha no momento da matrícula.

O aluno terá acesso às aulas e aos demais materiais de estudo durante o prazo de estudos escolhido no momento da matrícula. A duração média por módulo é de 35h, entre videoaulas e materiais complementares.

Ao final do curso, os alunos que tiverem obtido nota 7 ou superior em todas as provas e estiverem adimplentes com todas as mensalidades receberão um certificado de MBA reconhecido pelo MEC.

Clique para acessar: Portaria MEC

Ao final do curso, somente os alunos que estiverem adimplentes com todas as mensalidades e tiverem sido aprovados em todas as disciplinas terão direito ao certificado de conclusão.

Caso ainda não tenha terminado a graduação após o término do MBA, o aluno receberá um certificado de Extensão Universitária. Após a conclusão do MBA o aluno tem o prazo de até 3 anos para apresentar o diploma de graduação e substituir o certificado de extensão para o certificado de Pós-graduação.

O primeiro passo é aceitar os termos do contrato de prestação de serviço logo no momento da matrícula. Ao longo das próximas semanas será solicitado que o aluno envie cópias digitais dos seguintes documentos:

- Documento de identidade (RG ou RNE)
- CPF (se não constar no documento de identidade)
- Comprovante de residência
- Certificado de graduação com histórico escolar emitido por instituição credenciada junto ao MEC (ou diploma estrangeiro posteriormente validado pelo MEC)

O aluno deverá enviar os documentos apenas quando for solicitado.

- Quais são as formas de pagamento?

Cartão de crédito, boleto ou PIX.

- Existe taxa de matrícula ou algum custo extra envolvido?
Não.

- Posso efetuar o pagamento com cartão de crédito de um terceiro?
Sim, sem problemas.

- É seguro fazer o pagamento e realizar a matrícula?
Sim, utilizamos uma plataforma de pagamento chamada Pagar.me, que usa um sistema que já foi testado milhões de vezes e se mostrou totalmente seguro.

Desde 2018, o MEC tornou optativa a realização do TCC.
Este MBA não possuirá uma monografia final para entrega. Porém ao final do curso os alunos desenvolverão um projeto prático para consolidar os conhecimentos adquiridos durante os módulos.

As notas fiscais do MBA são emitidas de acordo com o calendário acadêmico, levando em consideração o valor total do MBA e dividindo-o por 12, que é o tempo de duração do curso.

Dessa forma, emitimos as notas mensalmente, a partir do mês de inicio das aulas. Mesmo aqueles que tenham iniciado o pagamento antes seguirão o mesmo processo, recebendo as notas fiscais mensalmente até o fim do MBA.

Em cada mês você receberá duas notas. Uma nota é referente aos serviços prestados no MBA e outra referente ao material didático.