Sobre este cursoIniciante a Intermediário · 7 módulos · 12h
Aprenda a revolucionar o desenvolvimento de software integrando inteligência artificial em todas as etapas, do planejamento à manutenção. Construa sistemas mais rápidos, eficientes e robustos, otimizando seu fluxo de trabalho e a qualidade do produto final.
Nível: Iniciante a Intermediário
Para quem é: Desenvolvedores, arquitetos de software, gerentes de projeto e estudantes de TI que buscam modernizar suas práticas com IA.
Ao concluir, você será capaz de: Capacitar o aluno a aplicar princípios de engenharia de software e ferramentas de IA para projetar, desenvolver, testar e implantar sistemas de forma eficiente e inovadora.
7 módulos · 12h · certificado ao final
- Analisar e definir requisitos com LLMs e ferramentas de elicitação assistida por IA
- Projetar arquiteturas de software eficientes com modelos de IA para otimização e validação
- Desenvolver código de alta qualidade com assistentes de IA, geradores e revisores automatizados
- Testar e validar sistemas automaticamente com IA para cobertura de testes e detecção proativa de bugs
- Implementar pipelines de CI/CD inteligentes e deploy automatizado com agentes de IA
- Manter e evoluir software com monitoramento inteligente, refatoração assistida por IA e detecção de débitos técnicos
- Projeto Final: Desenvolver um sistema completo aplicando IA em cada etapa do ciclo de vida da engenharia de software
Projeto Final
Implementação de um software funcional, desde a especificação de requisitos até o deploy em ambiente simulado, utilizando ferramentas e conceitos de IA em todas as etapas do ciclo de engenharia de software.
Aqui você pratica — não só lê.
Cada bloco é editável e roda no seu navegador. Aperte Executar para começar:
# Edite e aperte Executar. Ctrl+Enter também roda.
curso = "Do Requisito ao Deploy: Engenharia de Software com IA"
print(f"Primeira linha rodada no curso de {curso}.") Módulo 1: Analisar e definir requisitos com LLMs e...
