Learning path
Clojure Developer
Learn Clojure — a Lisp on the JVM. Persistent data structures, REPL-driven development, macros. Used at Walmart, Cisco, Nubank.
mixed3 courses24 lessons~6 hoursFree
Start pathor sign up to track progress
Course sequence
- 01
Clojure Fundamentals
Not startedLearn Clojure: a modern Lisp on the JVM. Powers Nubank's banking platform, Walmart Labs, parts of LinkedIn. Code as data, immutable by default, designed for concurrency. Will rewire how you think about programs.
intermediateclojure10 lessons~3h - 02
Clojure Intermediate
Not startedLevel up from Clojure Fundamentals. Atoms, refs, agents, multimethods, protocols, macros basics. The features that let you build production systems on Clojure's immutable foundation.
intermediateclojure7 lessons~2h - 03
Clojure Advanced
Not startedBeyond Clojure Intermediate. Macros, dynamic vars, refs + STM, lazy sequences, spec, transducers in depth. The features behind Clojure's reputation for power per line.
advancedclojure7 lessons~2h
Create a free account to track your progress across this path.