Clojure Course: Purely Funcional

The course is given by Eric Normand which tries to exemplify the concepts of Clojure and FP programming in small videos. Each video is about to 5 to 20 min long what makes it easy to digest and to keep up.

Up to now, a good experience.

The whole idea is to follow up all the concepts discussed by Eric with your REPL open and running. There lays the whole truth about Clojure anyway.

There are many materials ranging from Reference Sheets on functions names specific to some modules to course tracks such as Functional Programming Learning Path.

I will try to summarize some of the video lectures as I move forward in the The Everything Learning Path which has all the courses placed together.

List of courses

1. Introduction to Clojure v2 - [11/60]
2. Functional Tools - [3/3]
3. JVM Fundamentals for Clojure - [7/27]
4. Clojure Collections - [15/15]
5. Clojure Scope - [4/4]
6. Recursion 101 - [10/10]
7. Namespaces - [2/2]
8. Leiningen - [7/7]
9. Web Development in Clojure - [2/2]
10. Intro to clojure.test - [6/6]
11. Concurrency - [2/15]
12. Clojure Syntax - [2/2]
13. Clojure Protocols - [5/5]
14. Clojure Combinators - [0/8]
15. Lazy Sequences - [0/6]
16. Clojure in One Hour - [0/5]
17. Reduce Mini-Course - [7/7]
18. Destructuring - [0/8]
19. Data Formats - [3/3]
20. Domain Specific Languages in Clojure - [0/14]
21. HTTP Client: clj-http - [4/4]
22. Manipulating time with clj-time - [1/7]
23. Data Modeling in Clojure - [0/9]
24. Understanding Re-frame - [0/37]
25. Building Re-frame Components - [0/19]
26. Clojure core.async - [0/11]
27. core.async Patterns - [0/10]
28. Beginning with Clojure Macros - [0/11]
29. Emacs - [2/2]
30. Optimization - [0/1]
31. Introducing Clojure to the Enterprise - [0/6]
32. Category Theory from the Universe up - [0/7]