Catalog

Courses

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

advanced4 hr· 6 lessons

Idiomatic Scheme & Best Practices

Write Scheme the way experts do: idioms, conventions, anti-patterns to avoid, and production-grade best practices.

SchemeFunctionalBest Practices
View course 4.34
beginner5 hr· 16 lessons

Racket Foundations

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

RacketFunctionalFundamentals
View course 4.64
beginner6 hr· 11 lessons

Core Racket

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

RacketFunctionalCore
View course 4.55
intermediate7 hr· 10 lessons

Intermediate Racket

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

RacketFunctionalIntermediate
View course 4.75
advanced8 hr· 10 lessons

Advanced Racket

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

RacketFunctionalAdvanced
View course 4.42
intermediate5 hr· 8 lessons

Functional Programming in Racket

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

RacketFunctional
View course 4.63
advanced6 hr· 8 lessons

Concurrency & Parallelism in Racket

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

RacketFunctionalConcurrency
View course 4.99
intermediate4 hr· 8 lessons

Testing & TDD in Racket

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

RacketFunctionalTesting
View course 4.70
advanced5 hr· 6 lessons

Design Patterns in Racket

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

RacketFunctionalDesign Patterns
View course 4.53
intermediate10 hr· 8 lessons

Racket by Building Projects

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

RacketFunctionalProjects
View course 4.84
advanced6 hr· 9 lessons

Racket Technical Interview Prep

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

RacketFunctionalInterview
View course 4.67
advanced4 hr· 6 lessons

Idiomatic Racket & Best Practices

Write Racket the way experts do: idioms, conventions, anti-patterns to avoid, and production-grade best practices.

RacketFunctionalBest Practices
View course 4.57
beginner5 hr· 8 lessons

Introduction to Command Line Mastery

A clear, hands-on introduction to Command Line Mastery — the concepts, tools, and workflow you need to get productive.

ToolingFundamentals
View course 4.78
intermediate7 hr· 8 lessons

Command Line Mastery in Practice

Apply Command Line Mastery to real problems with practical, end-to-end workflows and the tools used across the industry.

ToolingApplied
View course 4.79
advanced8 hr· 7 lessons

Advanced Command Line Mastery

Go deep on Command Line Mastery: advanced techniques, scale, and the decisions senior engineers make every day.

ToolingAdvanced
View course 4.92
intermediate10 hr· 6 lessons

Command Line Mastery: Hands-On Projects

Build real Command Line Mastery projects from scratch and assemble a portfolio that proves your skills.

ToolingProjects
View course 4.62
all levels6 hr· 8 lessons

Command Line Mastery Career Track

Everything you need to work professionally in Command Line Mastery: the skills, the workflow, and how to land and grow in the role.

ToolingCareer
View course 4.54
intermediate4 hr· 6 lessons

Command Line Mastery Tools & Workflow

Get fluent with the tools, editors, and workflows that make Command Line Mastery fast and reliable.

Tooling
View course 4.90
beginner5 hr· 8 lessons

Introduction to Real-Time & WebSockets

A clear, hands-on introduction to Real-Time & WebSockets — the concepts, tools, and workflow you need to get productive.

WebFundamentals
View course 4.32
intermediate7 hr· 8 lessons

Real-Time & WebSockets in Practice

Apply Real-Time & WebSockets to real problems with practical, end-to-end workflows and the tools used across the industry.

WebApplied
View course 4.53
advanced8 hr· 7 lessons

Advanced Real-Time & WebSockets

Go deep on Real-Time & WebSockets: advanced techniques, scale, and the decisions senior engineers make every day.

WebAdvanced
View course 4.38
intermediate10 hr· 6 lessons

Real-Time & WebSockets: Hands-On Projects

Build real Real-Time & WebSockets projects from scratch and assemble a portfolio that proves your skills.

WebProjects
View course 4.66
all levels6 hr· 8 lessons

Real-Time & WebSockets Career Track

Everything you need to work professionally in Real-Time & WebSockets: the skills, the workflow, and how to land and grow in the role.

WebCareer
View course 4.94
intermediate4 hr· 6 lessons

Real-Time & WebSockets Tools & Workflow

Get fluent with the tools, editors, and workflows that make Real-Time & WebSockets fast and reliable.

WebTooling
View course 4.86
Showing 889912 of 1392