Catalog

Courses

797 hands-on courses across every major language, framework, and discipline.

beginner6 hr· 11 lessons

Core Nix

Go beyond the basics of Nix: data types, collections, error handling, and the standard library you reach for every day.

NixCore
View course ★ 4.98
intermediate7 hr· 10 lessons

Intermediate Nix

Level up your Nix. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

NixIntermediate
View course ★ 4.32
advanced8 hr· 10 lessons

Advanced Nix

Master advanced Nix: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

NixAdvanced
View course ★ 4.35
intermediate10 hr· 8 lessons

Nix by Building Projects

Learn Nix by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

NixProjects
View course ★ 4.91
advanced6 hr· 9 lessons

Nix Technical Interview Prep

Prepare for Nix interviews: language deep-dives, common questions, coding challenges, and how to stand out.

NixInterview
View course ★ 4.70
beginner5 hr· 16 lessons

Verilog Foundations

Start Verilog from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

VerilogHardwareFundamentals
View course ★ 4.96
beginner6 hr· 11 lessons

Core Verilog

Go beyond the basics of Verilog: data types, collections, error handling, and the standard library you reach for every day.

VerilogHardwareCore
View course ★ 4.67
intermediate7 hr· 10 lessons

Intermediate Verilog

Level up your Verilog. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

VerilogHardwareIntermediate
View course ★ 4.31
advanced8 hr· 10 lessons

Advanced Verilog

Master advanced Verilog: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

VerilogHardwareAdvanced
View course ★ 4.90
intermediate10 hr· 8 lessons

Verilog by Building Projects

Learn Verilog by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

VerilogHardwareProjects
View course ★ 4.86
advanced6 hr· 9 lessons

Verilog Technical Interview Prep

Prepare for Verilog interviews: language deep-dives, common questions, coding challenges, and how to stand out.

VerilogHardwareInterview
View course ★ 4.83
beginner5 hr· 16 lessons

VHDL Foundations

Start VHDL from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

VHDLHardwareFundamentals
View course ★ 4.68
beginner6 hr· 11 lessons

Core VHDL

Go beyond the basics of VHDL: data types, collections, error handling, and the standard library you reach for every day.

VHDLHardwareCore
View course ★ 4.73
intermediate7 hr· 10 lessons

Intermediate VHDL

Level up your VHDL. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

VHDLHardwareIntermediate
View course ★ 4.73
advanced8 hr· 10 lessons

Advanced VHDL

Master advanced VHDL: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

VHDLHardwareAdvanced
View course ★ 4.30
intermediate10 hr· 8 lessons

VHDL by Building Projects

Learn VHDL by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

VHDLHardwareProjects
View course ★ 4.94
advanced6 hr· 9 lessons

VHDL Technical Interview Prep

Prepare for VHDL interviews: language deep-dives, common questions, coding challenges, and how to stand out.

VHDLHardwareInterview
View course ★ 4.81
beginner5 hr· 16 lessons

Vyper Foundations

Start Vyper from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

VyperWeb3Fundamentals
View course ★ 4.74
beginner6 hr· 11 lessons

Core Vyper

Go beyond the basics of Vyper: data types, collections, error handling, and the standard library you reach for every day.

VyperWeb3Core
View course ★ 4.71
intermediate7 hr· 10 lessons

Intermediate Vyper

Level up your Vyper. Write idiomatic, well-structured code and solve real problems with the right tools and patterns.

VyperWeb3Intermediate
View course ★ 4.83
advanced8 hr· 10 lessons

Advanced Vyper

Master advanced Vyper: deep language features, metaprogramming, internals, and the techniques senior engineers rely on.

VyperWeb3Advanced
View course ★ 4.56
intermediate10 hr· 8 lessons

Vyper by Building Projects

Learn Vyper by shipping real projects. Each one adds a new skill and something concrete to your portfolio.

VyperWeb3Projects
View course ★ 4.44
advanced6 hr· 9 lessons

Vyper Technical Interview Prep

Prepare for Vyper interviews: language deep-dives, common questions, coding challenges, and how to stand out.

VyperWeb3Interview
View course ★ 4.93
beginner5 hr· 16 lessons

Cairo Foundations

Start Cairo from zero. Set up your environment, learn the core syntax, and write your first working programs with confidence.

CairoWeb3Fundamentals
View course ★ 4.56
Showing 673–696 of 797