Guided courses
Self-paced courses you work through chapter by chapter, with labs that only count when the pass check is met and projects reviewed by an engineer. This is the other way to learn here: the same depth as the live cohorts, at your own pace, without waiting for a date.
Learning paths
Start here. A path is an ordered set of courses with one goal, a capstone you build, and a badge that means something because the work behind it was assessed. Courses can also be taken on their own.
Network Systems Architect
design a network stack end to end, from the kernel to the NIC to the cluster, and defend the choices.
PDP-01 → DPK-01 → RDM-01 → RDM-02 → OFL-04 → CNT-01 → SEC-01 → OBS-03
Cloud-Native Network Engineer
design, secure, and operate the network of a Kubernetes platform.
Digital Design with Verilog
write Verilog that simulates correctly and synthesizes as intended.
VLG-01 → VLG-02 → VLG-03 → VLG-08 → VLG-04 → VLG-09 → VLG-06 → VLG-07 → VLG-05
HPC Interconnect Engineer
run MPI and GPU workloads across an RDMA fabric and keep them fast.
Hardware Acceleration Engineer
decide what runs on the NIC, the DPU, or the FPGA, and build it.
VLG-01 → VLG-03 → VLG-04 → OFL-01 → OFL-02 → OFL-03 → OFL-04 → VLG-05
Network Foundations
understand how packets really move in Linux before tuning anything.
Network Performance Engineer
measure, explain, and improve throughput, latency, and congestion.
Packet Processing Developer
build fast packet software in user space.
Programmable Network and Automation
change network behaviour in software and test it automatically.
Telco and 5G Data Plane
build the user plane of a mobile core and run it on cloud infrastructure.
Verilog to Networking Hardware
connect RTL skills to packet hardware (CRC, FIFOs, FPGA NICs).
Domains
Every guided course
Labs and projects
Every course carries four labs, and each lab has a chapter, an environment, a time budget, something you submit and a pass check that either passes or does not. Lab environments are tagged vm, container, sim or hardware, and anything needing hardware has a simulator fallback so nobody is blocked by equipment.
Beyond the labs there are 13 multi-stage lab sequences built around a scenario — an outage, a design request, a constraint — with faults injected that you have to find, acceptance tests that pass or fail, and a timed graded practical at the end.
Projects run two to four weeks part-time. Each has a brief, milestones, deliverables and a review call with an experienced engineer; the review is the credential, not the certificate. A project passes at 70% across five criteria with no zero on any of them.
Prefer a live cohort?
The instructor-led courses run as scheduled cohorts in three timezone bands, with the same labs delivered live.