
Introduction to Platform Engineering, Building Scalable Developer Platforms to Accelerate Software Delivery.
Course Description
This course on Platform Engineering provides a practical and strategic guide to designing scalable, secure, and efficient internal developer platforms (IDPs). Starting with an introduction to platform engineering principles and its distinction from traditional DevOps, learners will gain hands-on experience with essential tools and practices.
You’ll learn to automate infrastructure using Infrastructure as Code (IaC) and Configuration Management, build and run containerized applications with Docker and Kubernetes, and advance into GitOps with tools like Argo CD.
The course also covers CI/CD pipelines, observability and monitoring with Prometheus and Grafana, and enforcing security and compliance through policy-as-code and secrets management.
Finally, you’ll explore scaling strategies, reliability engineering, and review real-world case studies to understand how modern organizations implement platform engineering successfully.
By the end, you’ll be equipped to build robust platforms that accelerate software delivery, enhance developer productivity, and support enterprise growth.
What will i learn?
- Design and Maintain Scalable Developer: Platforms Learners will be able to build and manage self-service platforms that support application teams with streamlined tools, infrastructure, and workflows.
- Implement CI/CD and GitOps Workflows: Students will gain the skills to set up robust CI/CD pipelines and leverage GitOps principles for automated, auditable platform operations.
- Ensure Security, Compliance, and Observability: Learners will know how to integrate security, compliance checks, and monitoring into platform pipelines to maintain reliability and governance.

