Back to HomeOpenShift

OpenShift Learning and Certification: Resources, Courses, EX280 Exam Guide [2026]

11 min min read
#OpenShift#Learning#Certification#EX280#Learning Resources

OpenShift Learning and Certification: Resources, Courses, EX280 Exam Guide [2026]

OpenShift Learning and Certification: Resources, Courses, EX280 Exam Guide

Want to learn OpenShift but don't know where to start? There are many online resources, but quality varies widely, and official documentation is intimidatingly thick.

This article organizes the learning path for you—from free resources to paid courses, from beginner to certification exams—helping you avoid detours. If you're not familiar with OpenShift yet, we recommend first reading the OpenShift Complete Guide to build foundational concepts.


OpenShift Learning Path

Prerequisites

Before learning OpenShift, you should have:

Knowledge AreaRecommended LevelDescription
Linux BasicsRequiredFile system, command line, service management
Container ConceptsRequiredBasic Docker operations, images, Dockerfile
Kubernetes BasicsStrongly RecommendedPod, Deployment, Service, ConfigMap
Networking ConceptsRecommendedTCP/IP, DNS, load balancing
YAML SyntaxRecommendedReading and writing YAML configuration files

If you have no foundation at all, we recommend spending 1-2 weeks learning Docker and basic Kubernetes first.

Learning Stage Planning

Stage 1: Basics (2-4 weeks)
├── Understand what OpenShift is
├── Install OpenShift Local
├── Familiarize with Web Console
└── Deploy your first application

Stage 2: Core Skills (4-6 weeks)
├── Deep understanding of architecture
├── Application deployment and management
├── Network and storage configuration
└── Security and permissions management

Stage 3: Advanced Topics (4-8 weeks)
├── Operator development and usage
├── CI/CD integration
├── Monitoring and logging
└── Troubleshooting

Stage 4: Expert Level (Ongoing)
├── Architecture design
├── Performance tuning
├── Multi-cluster management
└── Specific domains (AI, Virtualization)

Time Estimates

GoalWeekly InvestmentEstimated Time
Basic Operations10 hours2-3 weeks
EX280 Certification15 hours2-3 months
Proficient OperationsWork Practice6-12 months

Free Learning Resources

OpenShift Official Documentation

The most authoritative but also the hardest resource.

Official documentation website: docs.openshift.com

Suggested reading order:

  1. Getting Started: Quick start
  2. Architecture: Understand architecture
  3. Applications: Application deployment
  4. Authentication: Identity verification
  5. Networking: Network configuration

Pros: Most complete, most accurate Cons: Lots of content, not suitable for beginners

Red Hat Developer Resources

Free resources Red Hat provides for developers:

Developer Sandbox:

Red Hat Developer Articles:

OpenShift 101

OpenShift 101 is the official introductory material:

  • Interactive learning
  • Covers basic concepts
  • Includes hands-on exercises

Some content can be found on Red Hat Learning.

Recommended YouTube Channels

ChannelContentSuitable Level
Red HatOfficial tutorials, product introductionsBeginner-Intermediate
OpenShiftTechnical deep dives, case studiesIntermediate-Advanced
TechWorld with NanaK8s/OpenShift tutorialsBeginner
That DevOps GuyPractical tutorialsIntermediate

Chinese Learning Resources

Traditional Chinese resources are relatively scarce, but there are:

  • This site's OpenShift article series
  • Community translated documentation
  • Events hosted by Red Hat Taiwan

Official Courses

Red Hat provides systematic official courses with high quality but also high costs.

DO180: Container Fundamentals

Red Hat OpenShift I: Containers & Kubernetes

ItemContent
Course CodeDO180
Duration~32 hours
PrerequisitesLinux basics
Corresponding CertificationEX180

Course Content:

  • Container fundamental concepts
  • Building container images
  • Kubernetes basic operations
  • OpenShift basic deployment

Suitable for people with no container experience at all.

DO280: OpenShift Administration

Red Hat OpenShift Administration II: Configuring a Production Cluster

ItemContent
Course CodeDO280
Duration~40 hours
PrerequisitesDO180 or equivalent experience
Corresponding CertificationEX280

Course Content:

  • OpenShift installation and configuration
  • User and permission management
  • Network and storage configuration
  • Application deployment strategies
  • Troubleshooting
  • Cluster maintenance

This is the most popular course and represents core competencies for OpenShift administrators.

DO288: Application Development

Red Hat OpenShift Development II: Containerizing Applications

ItemContent
Course CodeDO288
Duration~32 hours
PrerequisitesDO180
Corresponding CertificationEX288

Course Content:

  • Designing containerized applications
  • Using Source-to-Image (S2I)
  • Configuring health checks
  • Setting up CI/CD Pipelines
  • Application best practices

Suitable for developer roles.

Course Costs

Official course costs are not cheap:

CourseCost (Approximate)
Single Course$3,000-4,000 USD
Certification Exam$400-500 USD
Course + Exam BundleDiscounted

Ways to Save:

  • Wait for promotions
  • Company sponsorship
  • Red Hat Learning Subscription (subscription model)
  • Discount coupons from community events

Hands-on Lab Environments

Learning OpenShift requires hands-on practice—watching alone isn't enough.

OpenShift Local

The most recommended local learning environment.

Installation Steps:

# 1. Download OpenShift Local from console.redhat.com
# 2. Download Pull Secret

# 3. Setup environment
crc setup

# 4. Start (first time takes longer)
crc start

# 5. Login
eval $(crc oc-env)
oc login -u developer -p developer https://api.crc.testing:6443

System Requirements:

  • 4+ CPU cores
  • 9+ GB RAM
  • 35+ GB disk space
  • macOS, Windows, Linux

Limitations:

  • Single node, cannot practice multi-node features
  • Limited resources, cannot run large applications

Developer Sandbox

Free cloud environment, easiest to get started.

Application URL: developers.redhat.com/developer-sandbox

Features:

  • Completely free
  • No installation required
  • 30-day trial period
  • Has resource limits (CPU/Memory)

Suitable For:

  • Quick trials
  • Learning basic operations
  • People without high-spec computers

Cloud Trials

Various cloud platforms offer OpenShift trials:

PlatformProductTrial Conditions
AWSROSAFree trial credits
AzureAROFree trial credits
IBM CloudRed Hat OpenShiftFree tier

Requires credit card—watch out for exceeding free limits.

Lab Environments

If your company has VMware or spare servers, you can self-build:

  • Use UPI to install a complete cluster
  • Closest to production environment
  • Can practice more features

For detailed installation instructions, see OpenShift Installation Complete Tutorial.


Red Hat Certification Introduction

Certification System Overview

Red Hat certifications are industry-recognized professional certifications:

Entry Level
├── EX180 - Red Hat Certified Specialist in Containers and Kubernetes

Administrator Track
├── EX280 - Red Hat Certified OpenShift Administrator
├── EX380 - Red Hat Certified Specialist in OpenShift Automation and Integration
└── EX480 - Red Hat Certified Specialist in Multicluster Management

Developer Track
├── EX288 - Red Hat Certified OpenShift Application Developer
└── Other specialized certifications

EX180: Container Technology Specialist

ItemContent
Exam Duration2.5 hours
Exam FormatHands-on tasks
Passing Score70%

Exam Scope:

  • Container management (Podman)
  • Building container images
  • Deploying applications on OpenShift
  • Troubleshooting

Suitable for people just starting with container technology.

EX280: OpenShift Administrator

The most popular OpenShift certification.

ItemContent
Exam Duration3 hours
Exam FormatHands-on tasks
Passing Score70%

Exam Scope (2024-2025 version):

  • Manage OpenShift clusters
  • Configure authentication and authorization
  • Configure networking features
  • Configure Pod scheduling
  • Configure cluster scaling
  • Perform application installations
  • Manage cluster health

EX288: Application Development

ItemContent
Exam Duration3 hours
Exam FormatHands-on tasks
Passing Score70%

Exam Scope:

  • Designing containerized applications
  • Using OpenShift to build and deploy applications
  • Configuring health checks
  • Integrating external services
  • Troubleshooting

EX280 Exam Preparation

EX280 is the most popular OpenShift certification. Here's a detailed preparation strategy.

Exam Scope Details

1. Manage OpenShift Clusters

  • Understand cluster installation (no actual installation required)
  • Use Web Console and oc CLI
  • Check cluster health status

2. Configure Authentication and Authorization

  • Configure HTPasswd identity provider
  • Create users and groups
  • Configure RBAC roles and bindings

3. Configure Networking

  • Create and manage Routes
  • Configure Network Policies
  • Manage TLS certificates

4. Configure Pod Scheduling

  • Use Node Selector and Node Affinity
  • Use Taints and Tolerations
  • Configure resource quotas and limits

5. Configure Cluster Scaling

  • MachineSet management
  • Manual cluster scaling

Preparation Strategy

1. Complete Official Course DO280

If budget allows, this is the most effective approach. The course covers all exam topics and includes hands-on practice.

2. Practice Extensively

The exam is purely hands-on with no multiple choice questions. Practice until you can "type commands without thinking."

Key practice items:

# Authentication configuration
oc create secret generic htpass-secret --from-file=htpasswd=... -n openshift-config
oc apply -f oauth.yaml

# RBAC configuration
oc adm policy add-role-to-user admin user1 -n project1
oc adm policy add-cluster-role-to-user cluster-admin user1

# Route configuration
oc create route edge --service=my-svc --hostname=my-app.example.com

# Network Policy
oc apply -f network-policy.yaml

# Resource quota
oc create quota my-quota --hard=cpu=4,memory=8Gi -n project1

3. Familiarize with Official Documentation

You can reference documentation during the exam. Familiarize yourself with the documentation structure beforehand and know where to find answers.

4. Time Management

3 hours for approximately 15-20 questions, averaging 10 minutes per question. Some questions are quick, some need more time. Skip questions you're stuck on.

Exam Tips

1. Verify Environment

  • First verify cluster access
  • Note down cluster URL and login information

2. Use Tab Completion

# Enable completion first
source <(oc completion bash)

3. Use --dry-run

# Verify command correctness before executing
oc create deployment my-app --image=nginx --dry-run=client -o yaml

4. Use oc explain

# View resource field explanations
oc explain deployment.spec

5. Verify Results Verify results after each question to confirm it actually worked.


Advanced Learning Directions

After passing basic certifications, you can dive deeper into specialized areas:

OpenShift Virtualization

Learn to run virtual machines on OpenShift:

  • KubeVirt technology
  • VM lifecycle management
  • VMware migration

Reference: OpenShift Virtualization Guide

OpenShift AI

Learn to run AI/ML workloads on OpenShift:

  • GPU configuration
  • Jupyter integration
  • MLOps practices

Reference: OpenShift AI Guide

GitOps

Learn to manage OpenShift with GitOps approach:

  • Argo CD
  • Declarative configuration
  • Multi-cluster management

Service Mesh

Learn service mesh:

  • Istio basics
  • Traffic management
  • Observability

Learning Communities

Official Communities

  • Red Hat Customer Portal: Technical support for subscribers
  • Red Hat Developer Community: Developer forums
  • OpenShift Commons: Community gatherings and sharing

Online Discussions

  • Stack Overflow: Tag openshift
  • Reddit: r/openshift, r/redhat
  • Slack: #openshift channel in Kubernetes Slack

Taiwan Communities

  • Red Hat Taiwan Events: Occasional technical events
  • Cloud Native Taiwan User Group: Cloud native community
  • OpenShift discussions in various tech communities

FAQ

Q1: Can I learn OpenShift directly without Kubernetes basics?

You can, but it will be harder. Many OpenShift concepts come from Kubernetes, so learning OpenShift directly will lead to many "what is this" questions. We recommend spending at least one week understanding K8s basics like Pod, Deployment, Service, etc.

Q2: Is EX280 difficult? What's the pass rate?

Red Hat doesn't publish pass rates, but according to community discussions, people who prepare well have good pass rates. The difficulty lies in: (1) Pure hands-on, no multiple choice; (2) Time is a bit tight; (3) Need to be proficient with commands. Practice until you can "type commands without thinking."

Q3: How long is certification valid?

Red Hat certifications are valid for 3 years. After expiration, you need to retake or pass a higher-level certification to extend. Certification validity is also tied to OpenShift versions—certifications on older versions may need updating.

Q4: Is self-study or official courses better?

Depends on your learning style and budget. Official courses are systematic, have lab environments, and quality is guaranteed, but expensive. Self-study saves money and is flexible, but you need to find resources and environments yourself. If your company will pay, official courses are worth it; with limited budget, self-study + Developer Sandbox works.

Q5: Can the exam be taken in Chinese?

The exam interface can be set to Chinese, but commands and documentation are in English. We recommend using the English interface because translations are sometimes awkward, and you'll use English commands at work anyway.


Learned OpenShift and want to implement it at your company? Book a free consultation and let us help you evaluate implementation feasibility. Enterprise training inquiries are also welcome.


Reference Resources

Need Professional Cloud Advice?

Whether you're evaluating cloud platforms, optimizing existing architecture, or looking for cost-saving solutions, we can help

Book Free Consultation

Related Articles