
Explore the software life cycle and drive faster, more efficient outcomes.
Implement continuous integration and reduce software time to market
Design a complete infrastructure to deploy, configure, test, and monitor software
Create a DevOps-related cloud and virtualization architecture
Participants who successfully complete the course will receive credentials certifying completion from the University of Chicago, including a digital badge, and become part of the UChicago network.
Origins of Computing
Operating Systems and Computer Memory
Setting Up a Virtual Machine and Getting Started with Linux
Virtualization
Task Automation
Cloud Computing
Libraries: Prewritten Code
Build and Execution
Building with C
Deployment
Version Control Systems
Git
Git Branches
Production-Level Git Workflow
Functional Testing
Unit Testing Implementation
Test Automation
Basic Software Deployment
Introduction to Docker
Getting Started with Docker
Deploying Web Applications with Docker
Container Management
Configuration Requirements
Types of Databases
Service Mesh
Problem Detection
Datadog: Metrics and Logs
The pervasive skills shortage and a growing number of jobs requiring DevOps or platform engineering experience offer DevOps practitioners near-limitless career opportunities. Between start-ups building models into their product development and large, technology-driven companies creating roles, DevOps experts are in demand within the IT space.

Head of Site Reliability Engineering at Chicago Trading Company, LLC
Technical professionals who wish to acquire knowledge and improve IT project development processes
Consultants who want to use DevOps techniques to gain higher efficiency
Practitioners working in logistics companies who seek ways to improve the supply chain
Sales-dedicated professional who want to improve their processes and increase sales
Didn't find what you were looking for? Schedule a call with one of our Program Advisors or call us at +1 315 810 9499.
Starts on