Expanded Library

Clojure Fundamentals - Part 1

by Alan Dipert

Learn functional programming with Clojure.

What you'll learn

Clojure is a functional programming language for the Java Virtual Machine. This course explores Clojure starting with the basics, with only a Java or C# programming background assumed.

Table of contents

About the author

Alan is a developer at Relevance, where he specializes in web applications. He is a frequent contributor to the Clojure language, and has also contributed to several popular Clojure libraries. At Relevance, he's built Clojure software for a range of clients, in domains ranging from online gaming to network security. Beyond his experience with Clojure, Alan is generally interested in functional programming, and in particular functional programming in memory constrained environments. With a ... more

Ready to upskill? Get started