Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Clojure 1 Fundamentals

Clojure is a robust and productive functional programming language. This course will teach you the basics of Clojure so that you can build your own Clojure programs and applications.

Zachary Bennett - Pluralsight course - Clojure 1 Fundamentals
by Zachary Bennett

What you'll learn

Clojure is a powerful programming language hosted on the Java Virtual Machine that provides a functional alternative to the Java programming language. Clojure can be used to build a robust set of programs, applications and services. In this course, Clojure 1 Fundamentals, you’ll learn how to write software in the Clojure programming language. First, you’ll explore the basics of Clojure syntax, data types, and functions. Next, you’ll discover Clojure’s collection types and how to structure a basic Clojure project. Finally, you’ll learn how to test and debug Clojure code as well as how to use side effects in your programs effectively . When you’re finished with this course, you’ll have the skills and knowledge of Clojure 1 needed to build Clojure applications and services..

Table of contents

About the author

Zachary Bennett - Pluralsight course - Clojure 1 Fundamentals
Zachary Bennett

Zach is currently a Senior Software Engineer at VMware where he uses tools such as Python, Docker, Node, and Angular along with various Machine Learning and Data Science techniques/principles. Prior to his current role, Zach worked on submarine software and has a passion for GIS programming along with open-source software.

More Courses by Zachary