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 Advanced Programming in Kotlin
Meta via Coursera Programación avanzada en Kotlin
Meta via Coursera البرمجة المتقدمة بلغة Swift
Meta via Coursera Programación avanzada en Swift
Meta via Coursera