This Post Graduate Program in DevOps is offered in collaboration with Simplilearn. Headquartered in San Francisco, California, Simplilearn provides highly effective online training across a range of information technology and software disciplines. In its ten-year history, Simplilearn has trained over one million professionals and helped 1,000 companies across 150 countries become trained, acquire certifications, and reach their business and career goals.
Upon completion of this part-time program, you will receive:
-
A Caltech CTME Post Graduate Certificate
-
Comprehensive learning path performance report
-
Membership in the CTME Circle LinkedIn community
-
Up to 20 CEUs (Continuing Education Units)
Blended Learning Approach
Simplilearn’s Blended Learning model brings classroom learning experience online with its intuitive Learning Management System (LMS). It combines instructor-led training in virtual classrooms, self-paced learning, and personalized mentoring to provide an immersive learning experience, all on a part-time basis.
The program also provides 24/7 teaching assistance, online practice labs to do real-world projects, and a vibrant social forum where you can discuss ideas with your peers.
Simplilearn's Blended Learning promotes learning by doing and not just watching.
Fast-track your career in the DevOps field via a comprehensive curriculum covering the concepts of DevOps, CI/CD, Configuration Management, and tools including Jenkins, Ansible, Docker, and many more.
Skills and Tools
Skills covered:
-
DevOps Methodology
-
Version Control
-
Continuous Integration
-
Continuous Delivery
-
Configuration Management
-
Containerization
-
Continuous Deployment
-
Testing
-
Cloud-native DevOps
Tools covered:
-
Git and GitHub
-
Jenkins
-
Ansible
-
Terraform
-
Chef
-
Docker
-
Kubernetes
-
JUnit
-
Maven
-
AWS
-
And many more
Project-Based Learning
Dockerizing Jenkins Pipeline
Demonstrate continuous integration and delivery by Dockerizing Jenkins Pipeline.
Deploy Angular Application in Docker Container
Deploy an Angular application in Docker. The Angular application should be built with Angular CLI along with Docker Compose for development and production.
Branching Development Model
Build a branching model to help your team understand the Git workflow for faster work integration.
Architecting Jenkins Pipeline for Scale
Use Jenkins to set up a distributed pipeline that will compile and test a Maven project on two different slave nodes.
Containerizing application and scanning its Docker image with DTR
Deploy a Spring Boot application on Docker for a retail company that develops multiple web applications.
The Post Graduate Program in DevOps, in partnership with Simplilearn, is for early to mid-career professionals in software development who need a solid understanding of cutting-edge development approaches, architectures, and technologies. For aspiring technologists, a background in computer science or programming is preferred, but not mandatory. Admittance is selective.