Learning Resources

Talks Share and discuss conference talks (videos, slides, transcripts). Books Discussion and recommendations of books about Clojure, ClojureScript, programming, or anything really that people here might plausibly find interesting. Courses Know of any good courses, online or offline, or did you participate in one and want to share your experience? This is the place to go. Tutorials & Guides This is the place to share tutorials and guides. It’s a good idea to tag any links with <span class="hashtag">#beginner</span>, <span class="hashtag">#intermediate</span>, or <span class="hashtag">#advanced</span>. Screencasts This is the place to share screencasts, or discuss screencasting. Make sure to tag any links with <span class="hashtag">#beginner</span>, <span class="hashtag">#intermediate</span> and <span class="hashtag">#advanced</span>, as well as <span class="hashtag">#clojure</span> or <a class="hashtag" href="http://clojureverse.org/tags/clojurescript">#<span>clojurescript</span></a> Blogs This is the place to announce your blog, share blog posts, or talk about blogging.
About the Learning Resources category [Learning Resources] (2)
Clojure Code Quality Visualization [Learning Resources] (3)
Books about abstractions and programming in general [Learning Resources] (18)
Warehouse/Workshop Model (update: The Pure Function Pipeline Data Flow) [Learning Resources] (6)
Interactive demo of Clojurescript 1.10.516 new features [Learning Resources] (1)
[ANN] Learn ClojureScript and re-frame - Video Course [Courses] (1)
Static-dynamic interaction [Blogs] (5)
Algebraic Effects(-ish Things) in Clojure [Blogs] (6)
Investigating let and let* [Blogs] (3)
The Missing Clojure Intro (Windows), feedback wanted! [Tutorials & Guides] (4)
Lazy sequences are not compatible with dynamic scope [Learning Resources] (1)
Clojure 10 interactive guide [Learning Resources] (5)
CLJS API Docs - new categories added [Learning Resources] (2)
Gantt chart is a good data flow , parallel and asynchronous programming tool [Learning Resources] (1)
Datomic: Event Sourcing without the hassle [Blogs] (1)
List of Lists of Conference Talks [Talks] (4)

2018 IN/Clojure 2018 ClojureD 2018 Dutch Clojure Days 2018 ClojuTRE & Small FP Conf 2018 2017 Clojure / conj 2017 EuroClojure 2017 Clojure/West 2017 ClojuTRE 2017 Dutch Clojure Days 2017 :clojureD 2017 Clojure eXchan…

Towards Typed Clojure 1.0 [Blogs] (2)
Think PurefunctionPipeline&Dataflow First [Tutorials & Guides] (3)
Clojure for Java Developers - looking for some feedback [Learning Resources] (3)
The Functional Hacker News [Blogs] (1)
Using Clojure to query AWS EMR via Hive JDBC [Tutorials & Guides] (1)
[ANN] cljs-spa-example: a demo SPA based on Figwheel Main [Tutorials & Guides] (10)
Https://www.joshuahorwitz.net/posts/reduxtoreframe/ [Learning Resources] (1)
Clean Code: Functional Programming series [Courses] (1)
An Animated Introduction to Clojure - telling the story [Tutorials & Guides] (2)
DataScript as a Lingua Franca for domain modeling [Blogs] (6)
A bit of Black magic [Blogs] (2)
Extending honeysql for postgres json, arrays [Blogs] (4)
ClojureScript Dos and Donts: clj->js [Blogs] (8)
Learn Reagent - Video Course [Screencasts] (2)