Clojure Fundamentals
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.
intermediate10 lessons4 chapters10 graded exercisesClojure
No sign-up needed for lesson 1 · certificate on completion · sign up to save progress
What you’ll be able to do
Chapter by chapter. Every lesson ends in a graded exercise.
- Lisp Basics
- Collections
- Flow and Recursion
- Sequences, Strings, Destructuring
Taught in Clojure, graded on a real executor.
Curriculum
4 chapters, 10 lessons. Each lesson is a short read and a graded exercise.
- 1Hello, ClojureRead · exercise
- 2def, let, and BindingsRead · exercise
- 3Functions with defnRead · exercise