Skip to content
AgileLogics
Intermediate friendly

Clojure

A modern, functional Lisp for the JVM built around immutable data, REPL-driven development, and simple tools for concurrency — used for backend services, data processing, and (as ClojureScript) web front ends.

59 lessons ~5h 32m to complete Beginner → Advanced Free, no signup
Backend & Enterprise Functional & Academic
Difficulty
Intermediate
Version
1.12
Website
Visit site
Docs
Read docs

What you'll learn

A complete path from the basics to production-ready skills — work through it in order, at your own pace.

  1. 1 Level 1 — Beginner 25 lessons
  2. 2 Beginner Projects 1 lesson
  3. 3 Level 2 — Intermediate 17 lessons
  4. 4 Intermediate Projects 1 lesson
  5. 5 Level 3 — Advanced 13 lessons
  6. 6 Advanced Projects 1 lesson
  7. 7 What You Should Know Now — and What's Next 1 lesson

Ready to start learning Clojure?

Pick up where you are and work through every level, with practice exercises along the way.