Engenharia de Software Para Machine Learning

Neste treinamento você aprenderá como aplicar princípios sólidos de engenharia de software na construção de aplicações que utilizam Machine Learning. A proposta é ir além da criação de modelos e focar naquilo que realmente permite que soluções de ML funcionem no mundo real: arquitetura de sistemas, engenharia de requisitos, integração com aplicações e construção de software robusto, escalável e pronto para produção.

Formato

Online

Data de Início

Imediato

Carga Horária

64 h/a

Prazo de Acesso

24 meses

Parcelado

12x no cartão

Pré-requisitos:
Recomendamos ter concluído o Curso Gratuito Fundamentos de Ciência de Dados e IA aqui na DSA.

Descrição do Curso

Ao longo da jornada de aprendizagem você aprenderá como projetar arquiteturas de software para aplicações de Machine Learning, compreender os desafios de integração entre modelos e sistemas tradicionais e estruturar projetos de forma profissional. O curso também aborda engenharia de requisitos para soluções baseadas em dados, metodologias de desenvolvimento aplicadas a projetos de Machine Learning e boas práticas para garantir qualidade, manutenção e evolução contínua dos sistemas.


A formação combina fundamentos conceituais com atividades práticas que simulam cenários reais do mercado. Você trabalhará na construção de aplicações que integram Machine Learning a sistemas de software e aprenderá como expor modelos por meio de APIs, construir aplicações web baseadas em Machine Learning e implementar pipelines que permitam utilizar modelos em ambientes reais de produção.


Ao final do curso, você terá desenvolvido projetos completos de nível profissional e compreenderá como transformar modelos de Machine Learning em aplicações reais utilizadas por usuários e empresas. O objetivo é preparar você para atuar como um profissional capaz de conectar ciência de dados e engenharia de software, projetando sistemas inteligentes que sejam confiáveis, escaláveis e sustentáveis ao longo do tempo.

Logbook das Principais Atividades:

  • Projeto 1 - Engenharia de Software Para Aplicação Web Integrada a Machine Learning via API
  • Projeto 2 - Engenharia de Software Para Aplicação de E-commerce com Atendimento Automatizado via Agentes de IA e RAG com Arquitetura de Microsserviços
  • Bônus - Engenharia de Software Guiada Por Intenção e Spec-Driven Development (SDD)

Ementa do Curso

Pronto(a) para Começar sua Jornada de Aprendizagem?