But LISP syntax, small talent pool, unorthodox development process, and lack of types make it tough to pickup or recommend.
That’s why we built this course! So we can recommend Clojure to our friends and clients.
Shivek Khurana is a Senior Clojure Developer at Status, one of the largest open-source ClojureScript codebase with over 6400 commits.
Before joining Status, he worked at JUXT, the company behind Yada, Bidi and, Crux as a Senior Consultant building enterprise applications.
He has helped small startups and a few large enterprises build products at a 10million+ user scale.
This course is designed for Senior Developers who are well versed with another language and want to grow more in the realm of functional techniques with Clojure.
It is also designed for Tech Leads and Hiring Managers who want to nurture Clojure talent inside their teams.
In the short term, you will have a Clojure set up, understand the syntax, the tooling, and discover the joy of the REPL. You'll also be able to transfer your existing knowledge about frontend routing, state management and React to Clojure land.
In the long run, Clojure helps you think in a scalable way. The ideas from Clojure will seep into other parts of your professional life, and in extreme cases, in your personal life.
The course is available in two modes, a free version (reduce mode), meant for auditing the classes and course contents, and a full version (transduce mode), meant to jump-start ClojureScript learning.
The free version introduces the basics of the language, and the full version walks through building a full-fledged web-based graphics editor app from scratch.
The course consists of 2h 27 minutes of video content, 41 text lessons, and source code for each lesson.
The delivery is managed by our partners at Newline, an online publishing platform with 40+ courses and 50,000+ registered learners.
Your data and payments are handled directly by Newline and are subject to their terms of service and privacy policy.
We understand that everyone might not have the time or motivation to go through an extensive course. Here is our reccomendation on other free resources to jump-start your Clojure journey:
The go-to book for learning to program in Clojure
An open source book about ClojureScript
An exhaustive collection of resources to learn Clojure
A three part series on how to build REST APIs with Clojure
Building a simple web application with Ring and Reitit
The REPL is central to Clojure workflow. This guide helps you learn some famous ones.
A screencast series of zombie-themed games written with Clojure and ClojureScript
Send us a PR on Github