Catalog

Courses

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

intermediate9 hr· 6 lessons

Three.js Projects

Ship complete projects with Three.js and build a portfolio that demonstrates real Three.js skill.

GraphicsProjects
View course 4.47
intermediate7 hr· 8 lessons

Building with Playwright

Build real applications with Playwright: the patterns, ecosystem, and techniques used in production.

QualityApplied
View course 4.66
intermediate9 hr· 6 lessons

Playwright Projects

Ship complete projects with Playwright and build a portfolio that demonstrates real Playwright skill.

QualityProjects
View course 4.95
intermediate7 hr· 10 lessons

Intermediate Crystal

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

CrystalIntermediate
View course 4.85
intermediate5 hr· 8 lessons

Object-Oriented Programming in Crystal

Design with objects in Crystal: classes, inheritance, composition, and SOLID principles for maintainable systems.

CrystalOOP
View course 4.66
intermediate5 hr· 8 lessons

Functional Programming in Crystal

Apply functional techniques in Crystal: pure functions, immutability, higher-order functions, and composition.

CrystalFunctional
View course 4.55
intermediate4 hr· 8 lessons

Testing & TDD in Crystal

Ship reliable Crystal: unit and integration tests, mocking, and test-driven development workflows.

CrystalTesting
View course 4.92
intermediate8 hr· 11 lessons

Data Structures & Algorithms in Crystal

Implement and apply the essential data structures and algorithms in Crystal, with complexity analysis and interview-style problems.

CrystalDSA
View course 4.32
intermediate10 hr· 8 lessons

Crystal by Building Projects

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

CrystalProjects
View course 4.66
intermediate7 hr· 10 lessons

Intermediate Nim

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

NimIntermediate
View course 4.95
intermediate5 hr· 8 lessons

Object-Oriented Programming in Nim

Design with objects in Nim: classes, inheritance, composition, and SOLID principles for maintainable systems.

NimOOP
View course 4.68
intermediate5 hr· 8 lessons

Functional Programming in Nim

Apply functional techniques in Nim: pure functions, immutability, higher-order functions, and composition.

NimFunctional
View course 4.31
intermediate4 hr· 8 lessons

Testing & TDD in Nim

Ship reliable Nim: unit and integration tests, mocking, and test-driven development workflows.

NimTesting
View course 4.58
intermediate8 hr· 11 lessons

Data Structures & Algorithms in Nim

Implement and apply the essential data structures and algorithms in Nim, with complexity analysis and interview-style problems.

NimDSA
View course 4.40
intermediate10 hr· 8 lessons

Nim by Building Projects

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

NimProjects
View course 4.58
intermediate7 hr· 10 lessons

Intermediate V

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

VIntermediate
View course 4.37
intermediate5 hr· 8 lessons

Object-Oriented Programming in V

Design with objects in V: classes, inheritance, composition, and SOLID principles for maintainable systems.

VOOP
View course 4.40
intermediate5 hr· 8 lessons

Functional Programming in V

Apply functional techniques in V: pure functions, immutability, higher-order functions, and composition.

VFunctional
View course 4.47
intermediate4 hr· 8 lessons

Testing & TDD in V

Ship reliable V: unit and integration tests, mocking, and test-driven development workflows.

VTesting
View course 4.88
intermediate8 hr· 11 lessons

Data Structures & Algorithms in V

Implement and apply the essential data structures and algorithms in V, with complexity analysis and interview-style problems.

VDSA
View course 4.80
intermediate10 hr· 8 lessons

V by Building Projects

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

VProjects
View course 4.36
intermediate7 hr· 10 lessons

Intermediate D

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

DIntermediate
View course 4.61
intermediate5 hr· 8 lessons

Object-Oriented Programming in D

Design with objects in D: classes, inheritance, composition, and SOLID principles for maintainable systems.

DOOP
View course 4.78
intermediate5 hr· 8 lessons

Functional Programming in D

Apply functional techniques in D: pure functions, immutability, higher-order functions, and composition.

DFunctional
View course 4.49
Showing 457480 of 611