Catalog

Courses

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

intermediate9 hr· 6 lessons

Prisma Projects

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

DataProjects
View course ★ 4.90
beginner5 hr· 6 lessons

Getting Started with Unity

Learn Unity from scratch: core concepts, setup, and building your first real thing with it.

GamesFundamentals
View course ★ 4.79
intermediate7 hr· 8 lessons

Building with Unity

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

GamesApplied
View course ★ 4.88
advanced7 hr· 6 lessons

Advanced Unity

Master Unity at scale: performance, architecture, advanced features, and production hardening.

GamesAdvanced
View course ★ 4.73
intermediate9 hr· 6 lessons

Unity Projects

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

GamesProjects
View course ★ 4.69
beginner5 hr· 6 lessons

Getting Started with Three.js

Learn Three.js from scratch: core concepts, setup, and building your first real thing with it.

GraphicsFundamentals
View course ★ 4.87
intermediate7 hr· 8 lessons

Building with Three.js

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

GraphicsApplied
View course ★ 4.42
advanced7 hr· 6 lessons

Advanced Three.js

Master Three.js at scale: performance, architecture, advanced features, and production hardening.

GraphicsAdvanced
View course ★ 4.69
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
beginner5 hr· 6 lessons

Getting Started with Playwright

Learn Playwright from scratch: core concepts, setup, and building your first real thing with it.

QualityFundamentals
View course ★ 4.37
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
advanced7 hr· 6 lessons

Advanced Playwright

Master Playwright at scale: performance, architecture, advanced features, and production hardening.

QualityAdvanced
View course ★ 4.31
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
beginner5 hr· 16 lessons

Crystal Foundations

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

CrystalFundamentals
View course ★ 4.54
beginner6 hr· 11 lessons

Core Crystal

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

CrystalCore
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
advanced8 hr· 10 lessons

Advanced Crystal

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

CrystalAdvanced
View course ★ 4.66
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
advanced6 hr· 8 lessons

Concurrency & Parallelism in Crystal

Write fast, correct concurrent Crystal: threads, async, synchronization, and avoiding race conditions and deadlocks.

CrystalConcurrency
View course ★ 4.43
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
advanced5 hr· 6 lessons

Design Patterns in Crystal

Apply battle-tested design patterns in Crystal to write flexible, maintainable, and extensible software.

CrystalDesign Patterns
View course ★ 4.57
advanced5 hr· 16 lessons

High-Performance Crystal

Make Crystal fast: profiling, memory, algorithmic improvements, and the optimization techniques that matter in production.

CrystalPerformance
View course ★ 4.56
Showing 1009–1032 of 1393