Before getting into web dev with Clojure, I recommend reading and doing the exercises from Clojure for the Brave and True to learn the language itself. It is one of the most engaging technical books I have come across in some time.
<a href="http://www.braveclojure.com/" rel="nofollow">http://www.braveclojure.com/</a><p>After that, I would go to the clojure docs to get started with web dev in clojure:
<a href="http://clojure-doc.org/articles/tutorials/basic_web_development.html" rel="nofollow">http://clojure-doc.org/articles/tutorials/basic_web_developm...</a>
The luminus framework has a good tutorial to get started as well:
<a href="http://www.luminusweb.net/docs" rel="nofollow">http://www.luminusweb.net/docs</a><p>Caveat: I do not code clojure as part of my day job.
There's a really good step-by-step introduction to Clojure here: <a href="https://aphyr.com/tags/Clojure-from-the-ground-up" rel="nofollow">https://aphyr.com/tags/Clojure-from-the-ground-up</a>.
From there, you could check out Ring (<a href="https://github.com/ring-clojure/ring" rel="nofollow">https://github.com/ring-clojure/ring</a>) which is a Clojure based web application library inspired by RoR/Python WSGI.
There really isn't an equivalent to Mhartl's tutorial for clojure, mostly because there aren't really web frameworks in Clojure. I went from Rails to Clojure a few years back, it was a rough transition because I was used to having a framework do everything for me and in Clojure you have to pick your own libraries and compose them.
I will be starting on a tutorial project soon for my employers, developing an API and frontend client in Clojure with compojure-api for backend, and ClojureScript + reagent for the front-end, with possible fun diversions into Raspberry Pi support and even mobile apps if I can puzzle my way through the still early React Native support for ClojureScript.<p>In the meantime, for the basics, I started with the Koans. <a href="http://clojurekoans.com/" rel="nofollow">http://clojurekoans.com/</a> I found them a largely excellent way to get up to speed with the language by doing some actual coding.
There's a really good book:<p><a href="https://pragprog.com/book/dswdcloj/web-development-with-clojure" rel="nofollow">https://pragprog.com/book/dswdcloj/web-development-with-cloj...</a><p>It goes over most of the things you would want to know. Plus, yeah, Luminus.
You could also try something like AppShare made by someone with a Ruby On Rails background:<p><a href="https://github.com/zubairq/AppShare#the-long-story-of-appshare" rel="nofollow">https://github.com/zubairq/AppShare#the-long-story-of-appsha...</a>
You might try looking at this other thread:<p><a href="https://news.ycombinator.com/item?id=10959523" rel="nofollow">https://news.ycombinator.com/item?id=10959523</a>