Deprecation warning

This course has been deprecated. It's out of date. I'm leaving it here for historical value, but I don't recommend you start this course if you haven't already.

What if you could learn Clojure step-by-step, starting from zero? Wouldn't it be great if someone could guide you through each step? What if each step helped you master the material before moving on to the next? And what if it was fun and interactive? Would you like that? I sure would!

DEPRECATED: Please check out Version 2 of this course.

Deprecation warning

This course has been deprecated. It's out of date. I'm leaving it here for historical value, but I don't recommend you start this course if you haven't already.

Extra Resources

Register for a free account or log in to access these resources.

  • Introduction to Clojure Reference

    Guide to baking for the intrepid robot

Introduction to Clojure

Deprecation warning

This course has been deprecated. It's out of date. I'm leaving it here for historical value, but I don't recommend you start this course if you haven't already.

Lessons

Video time: 01h35m

0 / 3

Getting Our Feet Wet
  • 34 min
  • free

This first lesson will get you super comfortable with the basics of the language so that when you go deeper in Part 2, you'll have the skills necessary to learn them.

Let's get functional
  • 38 min

In this second part, you begin working in a real project structure and get into functional programming.

Deep dive into data
  • 24 min

The third and final part of Intro to Clojure is all about data-driven programming. That's where you define a data structure that looks like the thing it means. In our case, we're making a data structure that looks like a recipe. Then there's a function that can interpret that recipe and bake it. Part 3 is 24 minutes long.

Deprecation warning

This course has been deprecated. It's out of date. I'm leaving it here for historical value, but I don't recommend you start this course if you haven't already.