YoVDO

Learn Clojure

Offered By: YouTube

Tags

Clojure Courses Data Structures Courses Functional Programming Courses Recursion Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

Syllabus

Learn Clojure - Clojure Book
Learn Clojure – Hosted Language
Learn Clojure - Installing stuff to start coding with Clojure
Learn Clojure, First Steps—Printing Things
Learn Clojure, First Steps — Arithmetic
Learn Clojure – Types of Numbers
Learn Clojure - First Steps, Strings
Learn Clojure - Variables
Learn Clojure - Clojure in a file
Learn Clojure – Vectors
Learn Clojure – Lists
Learn Clojure - Sets
Learn Clojure – Maps
Learn Clojure – Difference Between Vectors and Lists
Learn Clojure – Reading Clojure Documentation
Learn Clojure – Logic and Comparison
Learn Clojure – Conditions, if
Learn Clojure — Conditions, when
Learn Clojure – Loops
Learn Clojure – Starting with Functions
Learn Clojure – Functions with multiple arguments
Learn Clojure – Functions returning stuff
Learn Clojure – Recursion
Learn Clojure – Multi Methods
Learn Clojure – More on multimethods
Learn Clojure - Pre and Post Condition Checking


Taught by

Clojure Diary

Related Courses

4ever-clojure
Independent
Algorithms for DNA Sequencing
Johns Hopkins University via Coursera
Advanced Data Structures, RSA and Quantum Algorithms
University of Colorado Boulder via Coursera
Conception et mise en œuvre d'algorithmes.
École Polytechnique via Coursera
مربع الأدوات الخوارزمية
University of California, San Diego via Coursera