5 HANDS-ON LABS · BONUS CONTENT
O-RAN Course · Hands-on Labs
Five practical labs that put what you learned in the cinematic lessons into your hands. Stand up a real Near-RT RIC. Write an xApp. Capture E2AP packets. Push A1 policies. Query an O-DU over NETCONF. All on your own machine — no cloud account needed.
What you needLinux, macOS, or Windows + WSL2. 8 GB RAM. Docker + kubectl + helm + git. Total time across all 5 labs: about 2.5–3 hours.
01
Stand up a real Near-RT RIC on Kubernetes
Deploy O-RAN SC Bronze release · ~30 min · pairs with Lesson 04
02
Write your first xApp in Python
Hello-world xApp · onboard via dms_cli · ~45 min · pairs with Lesson 14
03
Capture E2AP traffic in Wireshark
Walk through E2 Setup + Subscription byte-by-byte · ~25 min · pairs with Lesson 08
04
Push an A1 policy end-to-end
A1 mediator REST API · TrafficSteering policy · ~30 min · pairs with Lesson 10
05
NETCONF + YANG · query an O-DU
netopeer2-cli · O-RAN.WG4.MP.0 models · ~30 min · pairs with Lesson 11
Stuck on a lab?WhatsApp +91 70914 33763 with a screenshot of the error. Most labs have a known troubleshooting section at the bottom too.