- Course Introduction
- Introduction to Containers
- Introduction to Docker
- Building and Running Container Images
- Docker Objects
- Docker Architecture
Introduction to Containers w/ Docker, Kubernetes & OpenShift
Expand your cloud computing knowledge by incorporating the novel containerisation technique with the Introduction to ...Read more
Intermediate
Online
5 Weeks
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
The Introduction to Containers programme introduces you to containers and how they differ from virtual machines. The curriculum also covers the significance of containers in cloud computing, along with the proliferating ecosystem of related technologies such as Kubernetes, Docker, Red Hat OpenShift, and Istio.
Throughout the Introduction to Containers course, you will apply what you have learnt with hands-on labs and exercises. From getting started with Docker to scaling and orchestration with Kubernetes, and simplifying deployments with OpenShift, the hands-on labs cover them all. You can access the labs on IBM Cloud and Skills Network Labs environments using your web browser. Moreover, you can access all the programme materials free of cost.
You will also work on a project at the end of the Introduction to Containers programme. In this project, you will construct a container image and scale and deploy it on the cloud using OpenShift. You can also opt for Coursera’s certificate and improve your employability in this field easily, as everyone from small businesses to large MNCs is transitioning to these platforms.
The highlights
- Beginner level course
- English Transcripts for videos
- Flexible deadlines
- 17-hour training programme
- English subtitles
- Course delivered in English
- Free audit option
- Shareable and purchasable certificate available
Program offerings
- Course delivered in english
- Shareable and purchasable certificate available
- English transcripts for videos
- 17-hour training programme
- Beginner level course.
Course and certificate fees
The fees for the course Introduction to Containers w/ Docker, Kubernetes & OpenShift is -
Head | Amount in INR |
1 month | Rs. 4,115 |
3 month | Rs. 8,230 |
6 month | Rs. 12,345 |
certificate availability
Yes
certificate providing authority
Coursera
Who it is for
The Introduction to Containers online training is relevant for anyone who wishes to be a cloud developer, cloud system engineers, cloud architects, cloud networking specialists, DevOps engineers. It’s also suitable for those engaged in advising, building, consulting, moving, and managing cloud solutions.
Eligibility criteria
If you wish to get the most out of the Introduction to Containers training programme, it’s best to have a foundational understanding of cloud computing and basic computer literacy.
What you will learn
Once you finish the Introduction to Containers syllabus, you’ll be adept in:
- Building applications in a cloud-native way using containerization tools and technologies
- Deploying your applications in any private, public, or hybrid cloud at an incredible scale
- Knowing the difference between containers and virtual systems
- Tools like Kubernetes, Openshift, Docker, Cloud Native, and Openshift
The syllabus
Module 1: Containers and Containerization
Videos
Reading
- Summary & Highlights: Understanding the Benefits of Containers
- Course Overview
Assignments
- Graded Quiz: Containers and Containerization
- Practice Quiz: Containers and Containerization
App Items
- Hands-on Lab: Introduction to Containers, Docker and IBM Cloud Container Registry
- [Optional] Obtain IBM Cloud Feature Code and Activate Trial Account
Plugins
- Reading: Review of Docker Concepts and Understanding a Dockerfile
- Cheat Sheet: Docker CLI
- Module 1 Glossary: Containers Basics
- [Optional] Lab: Creating an IBM Cloud Container Registry Namespace
Module 2: Kubernetes Basics
Videos
- Container Orchestration
- Introduction to Kubernetes
- Kubernetes Architecture
- Kubernetes Objects - Part 1
- Kubernetes Objects - Part 2
- Using Kubectl
Reading
- Summary & Highlights: Kubernetes Basics
Assignments
- Graded Quiz: Kubernetes Basics
- Practice Quiz: Kubernetes Basics
App Items
- Practice Lab: Introduction to Kubernetes Objects
- Hands-on Lab: Introduction to Kubernetes
Plugins
- Ingress Objects vs. Ingress Controller
- Kubernetes Antipatterns
- Module 2 Cheat Sheet: The kubectl CLI
- Module 2 Glossary: Kubernetes Basics
Module 3: Managing Applications with Kubernetes
Videos
- ReplicaSet
- Autoscaling
- Rolling Updates
- ConfigMaps and Secrets
- Service Binding
Reading
- Deployment Strategies
- Summary & Highlights: Managing Applications with Kubernetes
Assignments
- Graded Quiz: Managing Applications with Kubernetes
- Practice Quiz: Managing Applications with Kubernetes
App Items
- Hands-on Lab: Scaling and Updating Applications
- Practice Lab: Autoscaling and Secrets Management
Plugins
- Reading: Transforming Retail - The Impact of Kubernetes and Containerization
- Module 3 Cheat Sheet: The kubectl CLI
- Module 3 Glossary: Managing Applications with Kubernetes
Module 4: The Kubernetes Ecosystem: OpenShift, Istio, etc.
Videos
- Introduction to Red Hat OpenShift
- Builds
- Operators
- Istio
Reading
- Summary & Highlights: The Kubernetes Ecosystem: OpenShift, Istio, etc.
Assignments
- Graded Quiz: The Kubernetes Ecosystem: OpenShift, Istio, etc.
- Practice Quiz: The Kubernetes Ecosystem: OpenShift, Istio, etc.
App Item
- Lab: Introduction to OpenShift
Plugins
- Reading: Automating Builds with Build Triggers in OpenShift
- Module 4 Cheat Sheet: OpenShift CLI
- Module 4 Glossary: OpenShift Basics
Module 5: Final Assignment
Readings
- Introduction to Final Project
- Congrats & Next Steps
- Thanks from the Course Team
Peer Review
- Peer-Graded Final Project
App Item
- Practice Project - Understanding ConfigMaps, DaemonSets, Kubernetes Services, Secrets & Persistent Volume Claims
- Hands-on Lab: Build and Deploy a Simple Guestbook App
- Optional: Deploy Guestbook App from the OpenShift Internal Registry
Plugins
- Final Project: Scenario and Review Criteria
- Glossary: Introduction to Containers with Docker, Kubernetes & OpenShift
- Cheatsheet: Introduction to Containers with Docker, Kubernetes and OpenShift
Admission details
Step - 1 Reach the Introduction to Containers online course page.
Step - 2 Next, click on the ‘Enroll for Free’ button near the top of the course webpage. A signup prompt will pop up.
Step - 3 Create an account for Coursera if you don’t have one. You can also sign in using your Facebook credentials or Google ID.
Step - 4 When successfully signed in, you can choose whether you want the free option or the certificate experience. You can also opt for the certificate in the middle of training. Once enrolled, you can access the course material.
Filling the form
For the registration process, you don’t need to fill any application form. You can enroll in the Introduction to Containers course just by signing in through your Google or Facebook account. You can also create an account using your organizational email ID.
Scholarship Details
To get a scholarship for the Introduction to Containers course, you need to apply for Coursera’s financial aid programme. For this, you need to fill an application form. You can access the form by clicking on the ‘Financial Aid Available’ option beside the enrol button. You will receive an email about your financial assistance approval by Coursera within 10-15 days.
How it helps
Aside from the high-quality video lectures, in-depth reading material, and challenging assignments, the Introduction to Containers programme also features a hands-on project which will allow you to consolidate all your skills and apply them in a practical, real-life context.
If it’s employability that you want to enhance, you can do so by opting for Coursera’s certificate experience. You can easily attach this certificate to your resume, CV, or LinkedIn account.
Instructors
FAQs
How long will the programme run for?
The programme is 5 weeks long.
Will I receive University credits?
No, the course does not offer University credits upon completion. Nonetheless, some universities consider Coursera certificates for credits. To know more, you can check with your university.
How do I clear my doubts?
Coursera offers a discussion forum to get in touch with course instructors and clear your queries and doubts.
How challenging is this course?
Given that it’s an introductory level programme, the difficulty level is not that high.
Who are the course educators?
The programme is mentored by Alex Parker and Upkar Lidder.
Articles
Popular Articles
Courses of your Interest

Salesforce Administrator and App Builder
SkillUp Online via Simplilearn

Introduction to Medical Software
Yale University, New Haven via Coursera
Google Cloud Architect Program
Google Cloud via SkillUp Online
Google Cloud Architect Program
Google via SkillUp Online

Information Security Design and Development
Coventry University, Coventry via Futurelearn

Ethics Laws and Implementing an AI Solution on Mic...
CloudSwyft Global Systems, Inc via Futurelearn

Network Security and Defence
Coventry University, Coventry via Futurelearn
Cyber Security Foundations Start Building Your Car...
EC-Council via Futurelearn

Applied Data Analysis
CloudSwyft Global Systems, Inc via Futurelearn
More Courses by IBM
AI Applications With Watson
IBM via Edx
Python for Data Science Project
IBM via Edx
Site Reliability Engineering Capstone
IBM via Edx
Blockchain Framework and Platforms
IBM via Edx
Introduction to System Programming on IBM Z
IBM via Edx
Smarter Chatbots with Node RED and Watson AI
IBM via Edx
Relational Database Administration
IBM via Coursera
Application Development using Microservices and Se...
IBM via Coursera