Clojure Tutorial
Offered By: Derek Banas via YouTube
Course Description
Overview
Learn Clojure, a functional programming language based on Lisp that runs on the JVM, in this comprehensive tutorial. Cover core language concepts including setup, variables, data types, output formatting, strings, collections, atoms, agents, math operations, functions, control structures, file I/O, exception handling, destructuring, struct maps, anonymous functions, closures, list filtering, and macros. Follow along with code examples and explanations to gain a solid foundation in Clojure programming, condensing the essentials of a 300-page book into a single, information-packed hour.
Syllabus
Setup Project .
Variables / Def.
Data Types.
Formatted Output.
Strings.
Lists.
Sets.
Vectors.
Maps.
Atoms / Watchers.
Agents.
Math.
Basic Functions.
Relational Operators.
Logical Operators.
If.
Do.
When.
Cond.
While.
Dotimes.
Loop.
Doseq.
File I/O.
Exception Handling.
Destructoring.
Struct Maps.
Anonymous Functions.
Clojures.
Filtering Lists.
Macros.
Taught by
Derek Banas
Related Courses
4ever-clojureIndependent Learn Cloiure using Interactive Programming
Independent Enterprise Clojure Training
Independent Clojure
Exercism An Animated Introduction to Clojure
Independent