Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Production-grade deep learning starts with solid engineering foundations. This course builds the core PyTorch and Azure ML skills needed to build, train, and track deep learning models in enterprise environments.
You'll implement feedforward neural networks from scratch, including forward and backward passes, loss functions, and optimizers, then move into custom PyTorch module design, efficient DataLoader pipelines, and mixed precision training with torch.compile. You'll configure Azure ML workspaces, compute clusters, and GPU targets using the Azure ML SDK v2, manage training jobs, and track experiments with MLflow.
By the end of this course, you'll be able to build custom PyTorch training pipelines, configure Azure ML environments, and monitor deep learning workflows from end to end.
This course is designed for engineers with intermediate Python and hands-on ML experience, ready to build deep learning skills on Azure. Labs use a dual-path design: a gradable track with precomputed outputs and logs supports workflow mastery without live GPU provisioning, while an optional live path is available for enterprise learners with Azure subscriptions and GPU quotas.