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 673696 of 797