OpenShift Learning and Certification: Resources, Courses, EX280 Exam Guide [2026]
![OpenShift Learning and Certification: Resources, Courses, EX280 Exam Guide [2026]](/images/blog/openshift/openshift-learning-hero.webp)
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 Area | Recommended Level | Description |
|---|---|---|
| Linux Basics | Required | File system, command line, service management |
| Container Concepts | Required | Basic Docker operations, images, Dockerfile |
| Kubernetes Basics | Strongly Recommended | Pod, Deployment, Service, ConfigMap |
| Networking Concepts | Recommended | TCP/IP, DNS, load balancing |
| YAML Syntax | Recommended | Reading 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
| Goal | Weekly Investment | Estimated Time |
|---|---|---|
| Basic Operations | 10 hours | 2-3 weeks |
| EX280 Certification | 15 hours | 2-3 months |
| Proficient Operations | Work Practice | 6-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:
- Getting Started: Quick start
- Architecture: Understand architecture
- Applications: Application deployment
- Authentication: Identity verification
- 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:
- Free cloud OpenShift environment
- 30-day trial
- No installation required
- URL: developers.redhat.com/developer-sandbox
Red Hat Developer Articles:
- Tutorial articles and examples
- Hands-on oriented
- URL: developers.redhat.com/topics/kubernetes
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
| Channel | Content | Suitable Level |
|---|---|---|
| Red Hat | Official tutorials, product introductions | Beginner-Intermediate |
| OpenShift | Technical deep dives, case studies | Intermediate-Advanced |
| TechWorld with Nana | K8s/OpenShift tutorials | Beginner |
| That DevOps Guy | Practical tutorials | Intermediate |
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
| Item | Content |
|---|---|
| Course Code | DO180 |
| Duration | ~32 hours |
| Prerequisites | Linux basics |
| Corresponding Certification | EX180 |
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
| Item | Content |
|---|---|
| Course Code | DO280 |
| Duration | ~40 hours |
| Prerequisites | DO180 or equivalent experience |
| Corresponding Certification | EX280 |
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
| Item | Content |
|---|---|
| Course Code | DO288 |
| Duration | ~32 hours |
| Prerequisites | DO180 |
| Corresponding Certification | EX288 |
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:
| Course | Cost (Approximate) |
|---|---|
| Single Course | $3,000-4,000 USD |
| Certification Exam | $400-500 USD |
| Course + Exam Bundle | Discounted |
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:
| Platform | Product | Trial Conditions |
|---|---|---|
| AWS | ROSA | Free trial credits |
| Azure | ARO | Free trial credits |
| IBM Cloud | Red Hat OpenShift | Free 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
| Item | Content |
|---|---|
| Exam Duration | 2.5 hours |
| Exam Format | Hands-on tasks |
| Passing Score | 70% |
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.
| Item | Content |
|---|---|
| Exam Duration | 3 hours |
| Exam Format | Hands-on tasks |
| Passing Score | 70% |
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
| Item | Content |
|---|---|
| Exam Duration | 3 hours |
| Exam Format | Hands-on tasks |
| Passing Score | 70% |
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 ConsultationRelated Articles
OpenShift Advanced Features: ACM, ACS, LDAP, Authentication Configuration Complete Guide [2026]
In-depth introduction to OpenShift advanced feature configuration, covering ACM multi-cluster management, ACS advanced security, LDAP/AD authentication, RBAC permission design, Auto Scaling, and Service Mesh.
OpenShiftOpenShift AI: Complete Enterprise AI/ML Platform Guide [2026]
In-depth analysis of OpenShift AI platform, covering AI/ML workflows, OpenShift Lightspeed, GPU support, Jupyter integration, MLOps practices, and deployment configuration.
OpenShiftOpenShift Architecture Deep Dive: Control Plane, Operator and Network Design [2026]
In-depth analysis of OpenShift architecture design, covering Control Plane components, Worker Nodes, Operator mechanism, OVN-Kubernetes networking, storage architecture, security design and high availability configuration.