Online Course – Certified Professional Internship in Native Cloud Development with Red Hat’s OpenShift and Kubernetes

Enter the world of containerized applications. Discover what a containerized application is, and learn about Kubernetes and Red Hat OpenShift Container Platform (RHOCP) as platforms for managing containers.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Basic understanding of container technologies
  • Ability to develop containerized applications
  • Proficiency in deploying containerized applications in Kubernetes
  • Proficiency in deploying containerized applications in OpenShift
  • Ability to scale deployed applications
  • Troubleshooting containerized applications

What you will learn in the course

Courses for which the course is suitable

  • Application developers
  • System administrators
  • Architects
  • DevOps experts
  • Technology Project Managers
  • Container developers
  • IT professionals with expertise in containers
  • Technology Infrastructure Managers
  • Developers of Kubernetes and OpenShift-based solutions

Internship – Series of 3 courses

This specialization is suitable for application developers, system administrators, and architects who are interested in expanding their knowledge of container technologies. In this course series, you will explore a variety of fundamental concepts, from different uses of container technology, understanding the differences between Kubernetes and Red Hat OpenShift, to learning how to scale deployed applications.

Application learning project

The courses include detailed hands-on exercises (step-by-step tutorials) that teach a range of concepts from the basics of container applications to deploying containerized applications on Kubernetes and OpenShift. After completing this specialization, you will have a basic understanding of how to develop, deploy, scale, and troubleshoot containerized applications on Kubernetes and OpenShift.

Details of the courses that make up the specialization

Cloud Development Fundamentals with Red Hat

Course 1

Duration: 5 hours

Rating: 4.6 (123 ratings)

Course Details

The Cloud Development Fundamentals with Red Hat (DO100a) course is designed for IT professionals with no prior experience deploying cloud applications to learn basic Kubernetes skills. This course is part of a three-course specialization.

What you’ll learn

  • Basic Kubernetes skills

Skills you will acquire

  • Cloud platforms
  • Cloud Apps
  • Cloud Computing
  • Kubernetes

Managing Cloud Applications with Kubernetes

Course 2

Duration: 8 hours

Rating: 4.8 (52 ratings)

What you’ll learn

  • Use Kubernetes’ container management capabilities to deploy containerized applications.
  • Enable network communication within pods for applications published in Kubernetes.
  • Create resources in Kubernetes that hold application configurations and secrets.

Skills you will acquire

  • Cloud platforms
  • Cloud Apps
  • Cloud Computing
  • Kubernetes

Advanced Application Management with Red Hat OpenShift

Course 3

Duration: 13 hours

Rating: 4.6 (46 ratings)

What you’ll learn

This course explores Red Hat OpenShift Container Platform (RHOCP) as a container management platform. During the course, students will deploy applications on OpenShift.

Skills you will acquire

  • Cloud platforms
  • Cloud Apps
  • Cloud Computing
  • Kubernetes