Learn Clojure - Installing stuff to start coding with Clojure
4
Learn Clojure, First Steps—Printing Things
5
Learn Clojure, First Steps — Arithmetic
6
Learn Clojure – Types of Numbers
7
Learn Clojure - First Steps, Strings
8
Learn Clojure - Variables
9
Learn Clojure - Clojure in a file
10
Learn Clojure – Vectors
11
Learn Clojure – Lists
12
Learn Clojure - Sets
13
Learn Clojure – Maps
14
Learn Clojure – Difference Between Vectors and Lists
15
Learn Clojure – Reading Clojure Documentation
16
Learn Clojure – Logic and Comparison
17
Learn Clojure – Conditions, if
18
Learn Clojure — Conditions, when
19
Learn Clojure – Loops
20
Learn Clojure – Starting with Functions
21
Learn Clojure – Functions with multiple arguments
22
Learn Clojure – Functions returning stuff
23
Learn Clojure – Recursion
24
Learn Clojure – Multi Methods
25
Learn Clojure – More on multimethods
26
Learn Clojure - Pre and Post Condition Checking
Description:
Dive into a comprehensive 5-hour video playlist accompanying the Clojure Book, covering essential aspects of the Clojure programming language. Begin with an introduction to Clojure as a hosted language and set up your coding environment. Progress through fundamental concepts such as printing, arithmetic operations, and various data types including numbers, strings, and collections. Explore variables, file-based Clojure coding, and learn to differentiate between vectors and lists. Master logic, comparisons, conditional statements, and looping constructs. Delve into function creation, multiple arguments, return values, and recursion. Conclude with advanced topics like multimethods and pre/post-condition checking, while gaining proficiency in reading Clojure documentation throughout the course.