Skip to content
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

  1. 01

    Clojure Fundamentals

    Not started

    Learn 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
  2. 02

    Clojure Intermediate

    Not started

    Level 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
  3. 03

    Clojure Advanced

    Not started

    Beyond 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.

Clojure Developer