O que você aprenderá
- Versionar código, dados e modelos com Git, DVC e MLflow
- Construir pipelines reproduzíveis de treino e avaliação de modelos com DVC e MLflow
- Registrar métricas e modelos de ML para comparação e promoção com MLflow
- Orquestrar workflows de ML com Apache Airflow e DAGs
Requisitos
- Python básico
- Bibliotecas de Ciência de Dados (NumPy, Pandas, scikit-learn)
- Conhecimento prévio em Machine Learning supervisionado (modelos, treino, validação, métricas básicas) e API básica do TensorFlow/Keras
- Familiaridade básica com linha de comando e conceitos de deploy e Docker é desejável, mas será reforçada no curso
Descrição
MLOps é a disciplina que integra Ciência de Dados, Engenharia de Software e Operações para levar modelos de Machine Learning à produção com qualidade, reprodutibilidade e governança. Em vez de tratar notebooks e scripts isolados, MLOps enxerga código, dados e modelos como artefatos que precisam ser versionados, testados, empacotados, implantados e monitorados ao longo de todo o ciclo de vida do sistema de ML.
Este curso apresenta, de forma prática e guiada, como tirar modelos de Machine Learning do notebook e deixá-los prontos para produção usando uma stack moderna de MLOps. Ao longo das aulas, você vai trabalhar em um projeto completo de classificação com redes neurais, aplicando Boas Práticas de Engenharia de Software e construindo uma pipeline focada em reprodutibilidade, rastreabilidade e automação de ponta a ponta.
Você aprenderá a organizar o código em um projeto Python profissional usando paradigmas atuais, versionar código, dados e modelos usando Git e DVC, rastrear experimentos, métricas e artefatos com MLflow e orquestrar toda a pipeline com Apache Airflow. O curso também mostra como empacotar a aplicação com Docker, conectar as ferramentas a repositórios remotos como GitHub, DagsHub e Docker Hub, e integrar todas essas peças em um fluxo único, do treinamento ao deploy em containers.S
O foco do curso é construir uma base sólida de MLOps aplicável a projetos reais: pipelines determinísticas, ambientes padronizados, histórico auditável e mecanismos claros para reproduzir, comparar e promover modelos. Ao final, você terá um entregável completo que pode servir tanto como template técnico para futuros sistemas de ML em produção quanto como portfólio profissional para demonstrar domínio de uma stack moderna de MLOps.
Para quem é este curso
- Profissionais e estudantes que já têm base em ML e querem dar o próximo passo em MLOps
- Cientistas de Dados que desejam colocar modelos em produção com versionamento, automação e governança
- Profissionais de nível júnior a pleno com experiência prévia em ML supervisionado e Python
- Pessoas que já treinam modelos em notebooks e querem evoluir para um projeto completo, versionado e conteinerizado
excelente curso, muito pratico, nota dez, valeu a pena.
O curso é ótimo e realmente está em linha com implementações do mercado, inclusive do ponto de vista de custos.
Contudo, como detalhe, MLOps está fortemente vinculado a cloud. Um modulo de implementação desse tipo de projeto na AWS, GCP e Azure seria uma melhoria importante.
O curso foi muito bem preparado e as aulas possuem explicações claras e fundamentadas. O instrutor tem grande conhecimento do assunto e demonstra isso ao longo das explicações.
Como curso de apresentação de novas ferramentas é um bom curso, mas para criar um projeto sólido usando os conceitos, é praticamente necessário um curso de cada uma delas. Mas o melhor foi saber que é possível uni-las.
Excelente.
Bastante didático e pratico, sem enrolação.
Muito bom o curso, a didática bem interessante permitiu desenvolver um projeto ao longo do curso.
Excelente
Acredito que o código base do projeto deveria ser feito com o aluno desde o começo, não fica claro para a pessoa que está aprendendo ver apenas o professor explicar o código e não desenvolver junto com o aluno.
Excelente!
Você precisa fazer login e ter iniciado este curso para publicar uma avaliação.

Achei o conteúdo, a abordagem e os exemplos práticos, com resultados e muito bons e pertinentes.
Senti falta de mais explicações sobre os porquês, mas entendendo que tudo isso estava dentro do escopo apresentado na introdução do curso.
Como sugestão, adiconar mais referências para resolução de problemas, inclusive com algum video, pode ser útil e facilitar o processo.
E gostei que no github tinham os códigos para diverentes versões.