Cursos › Inteligência Artificial
Engenharia de Software em IA Aplicada
Curso prático para programadores: do funcionamento dos LLMs a agentes, MCP, DevOps, arquitetura, fine-tuning, governança e carreira, com um projeto integrador (Micro-SaaS).
Para quem é
Programadores (back-end, front-end, full-stack) que já trabalham com JavaScript/TypeScript ou Python
Pré-requisitos
- JavaScript/TypeScript ou Python
- git e terminal
- APIs HTTP/JSON
Módulos e aulas
M01 · Fundamentos de IA e LLMs para Programadores12 aulas
- De Turing aos LLMs: a linha do tempo da IA1:40
- ML, deep learning, tensores e redes neurais em 2 minutos2:00
- Como um LLM funciona: tokens, embeddings e attention1:50
- Sua primeira rede neural em JavaScript2:20
- ML no navegador: vídeo, jogos e deep learning na prática2:00
- Prompt engineering para codar, debugar e documentar1:50
- Cursor, VS Code e Windsurf: IDEs com IA e vibe coding1:50
- Cursor rules: a IA programando do jeito do seu time1:50
- MCPs e automação: IA que testa, lê docs e navega1:50
- RAG, embeddings e busca semântica com JavaScript e Postgres2:20
- Modelos abertos x fechados: OpenRouter e Ollama1:50
- Agentes de IA: decisões em etapas e agentes que programam1:50
M02 · APIs de IA Generativa e Prompt Engineering8 aulas
- IA como serviço: wrappers, oportunidades e onde o dev entra1:40
- OpenAI, Anthropic, Hugging Face e Gemini: APIs comparadas2:00
- Prompt chaining, templates e menos alucinação2:10
- Custo e previsibilidade: tokens, cache e contexto2:00
- RAG avançado: orquestração, retries e observabilidade2:20
- Mão na massa: LLM da OpenAI num back-end existente2:30
- Modelos multimodais: texto, imagem, áudio e vídeo1:50
- OCR inteligente, análise de mídia e bots multimodais2:20
M03 · MCP – Model Context Protocol9 aulas
- O que é MCP e por que ele acabou com as integrações sob medida1:50
- Tools, resources e prompts: a integração padronizada1:50
- MCP x tools/plugins de cada provedor1:40
- Criando um MCP server em TypeScript do zero2:20
- Organizando um projeto MCP: módulos, testes e versionamento1:50
- Sua empresa como MCP: CRM, billing e suporte expostos para IA1:50
- Segurança em MCP: tokens, rate limiting e WAF2:10
- MCP no mundo real: legados, copilots e IDEs1:50
- Hands-on: do MCP local à produção com front, back e vários clients2:30
M04 · Criação de Agentes Autônomos9 aulas
- Arquitetura de agentes: o agent loop1:50
- ReAct, Plan-and-Execute e Reflection2:10
- Function calling e tool use com schemas JSON2:10
- Memória e reflexão em agentes2:00
- Gerenciamento de contexto: pruning e compressão1:50
- LangGraph: grafos, roteamento e fallback2:20
- Observabilidade, guardrails e limites de autonomia2:00
- Projeto: agente que automatiza tarefas complexas2:30
- Sistemas multiagente: supervisor, hierárquico e group chat2:10
M05 · Ferramentas de IA para UX & UI5 aulas
M06 · Ferramentas de IA para DevOps10 aulas
- IA generativa para infraestrutura: fundamentos e limites2:00
- IaC Copilot: Terraform validado gerado por IA2:20
- Agentes para Kubernetes: deploy, autoscaling e GitOps2:20
- Troubleshooting assistido: ReAct para pods quebrados2:10
- AIOps: PromQL por linguagem natural e anomalias2:10
- ChatOps com aprovação humana e RBAC2:10
- Segurança, compliance e CI/CD com copilots2:20
- FinOps com IA: Infracost, rightsizing e forecasting2:00
- RAG de runbooks, post-mortem e auto-remediação segura2:20
- Projeto integrador DevOps com IA2:30
M07 · Ferramentas de IA para Gestão de Projetos8 aulas
- Requirements copilot: escopo e histórias com IA1:50
- Priorização inteligente de backlog1:50
- Cronograma, capacidade e estimativas com IA (Monte Carlo)2:10
- Riscos e mitigação com AIOps de projeto1:50
- Reuniões turbinadas e status reports automáticos2:00
- Governança, compliance e qualidade com IA1:50
- Automação em Jira, Notion e Slack com bots em JavaScript2:20
- Portfólio e OKRs com IA1:40
M08 · Arquitetura de Sistemas com IA5 aulas
M09 · Processamento de Dados e Fine-Tuning de Modelos6 aulas
M10 · Segurança e Governança em IA3 aulas
M11 · Projeto Integrador – Capstone Project5 aulas
M12 · Carreira e Entrevistas para Engenheiros de IA Aplicada5 aulas
Créditos
Narração com voz sintética (Microsoft Edge TTS, voz pt-BR Francisca). 170 trechos curtos (até ~12 s cada) de 140 vídeos públicos do YouTube, sempre com o canal, o título e o link na tela e na página de cada aula. Canais citados: IBM Technology, Google Cloud Tech, GitHub, Anthropic, LangChain, Atlassian, 3Blue1Brown, Cursor, TensorFlow, OpenAI, Google for Developers, Microsoft Developer, Firebase, Y Combinator, Figma, Playwright, HashiCorp, an IBM Company, Project Management Institute (PMI), Microsoft Learn, Grow with Google, Life at Google, Windsurf, n8n, AI Engineer, Hugging Face, Cloudflare Developers, AWS Developers, CNCF [Cloud Native Computing Foundation], Prometheus Monitoring, Grafana, Slack, Infracost, USENIX, Microsoft Teams, Google Help, Atlassian Developer, Google Cloud, Microsoft Azure, Talks at Google.