unipds-engenharia-de-ia-aplicada/engenharia-de-software-com-ia-aplicada

Códigos e referências usados na Pós de Engenharia de Software com IA Aplicada

What it solves

This project provides a comprehensive curriculum and practical codebase for software engineers looking to integrate Artificial Intelligence into their development workflows, operations, and application architecture.

How it works

The repository is organized into modular learning paths. Each module contains theoretical foundations followed by hands-on projects. It covers everything from basic machine learning and prompt engineering to advanced topics like RAG (Retrieval-Augmented Generation), autonomous agent creation using LangGraph, and AI-driven infrastructure operations (AIOps) using tools like CrewAI and Kubernetes.

Who it’s for

It is designed for software developers and engineers who want to move beyond using AI as a simple chatbot and start building, deploying, and governing AI-powered systems and autonomous agents.

Highlights

  • Practical labs covering Web AI, including running models directly in the browser.
  • Deep dives into agentic workflows, including ReAct patterns, memory management, and multi-agent systems.
  • Extensive coverage of AI-Ops, including IaC generation, Kubernetes troubleshooting, and FinOps.
  • Integration guides for modern tools like MCP (Model Context Protocol), LangChain, Ollama, and Groq.
  • Real-world project examples, such as the 'OpsPilot' incident commander agent.

Related

  • Project
  • Project
  • Project
  • Project