Our school does not support Internet Explorer. For a much better experience, please download the latest version of Google Chrome, Safari, Opera or Firefox
The Clojure Language

Teachers:

About:

  • 3 hours
  • 25 lessons
  • 0 quizzes

Certificate of Completion Offered

Many regard Lisp as the most elegant of all languages, and Clojure is a particularly elegant recent variant of Lisp. Clojure gives us an opportunity to introduce functional programming, a style of programming in which we avoid “state change” as much as possible.

What You'll Learn In This Course

You'll know how to write Clojure

What You Need For This Course

Assumes basic familiarity with a dynamic language (like JavaScript or Python) and glancing knowledge of Java (or C#)

Description

Many regard Lisp as the most elegant of all languages, and Clojure is a particularly elegant recent variant of Lisp. Clojure gives us an opportunity to introduce functional programming, a style of programming in which we avoid “state change” as much as possible.

Syllabus

All the lessons in this course
  • Introduction
  • Intro 01:15
  • What's so great about it? 08:45
  • Reader and Evaluator
  • The Reader and Evaluator I 07:33
  • The Reader and Evaluator II 07:59
  • The Reader and Evaluator III 06:05
  • The Reader and Evaluator IX 06:02
  • PRACTICAL: factorial function 04:56
  • PRACTICAL: FizzBuzz 05:32
  • Collections
  • Collections I 03:40
  • Collections II 05:18
  • Collections III 04:30
  • Collections IX 03:29
  • Collections X 02:50
  • Collections XI 07:38
  • Namespaces 07:00
  • Miscellany 09:39
  • PRACTICAL: rock, paper, scissors 06:11
  • PRACTICAL: tic-tac-toe I 07:57
  • PRACTICAL: tic-tac-toe II 10:38
  • PRACTICAL: tic-tac-toe III 08:02
  • Last Module
  • Creating macros 05:35
  • Types 09:38
  • References 07:27
  • PRACTICAL: snake game I 17:22
  • PRACTICAL: snake game II 14:28

Course Details

3 hours of video
Full 24/7 lifetime access
25 lessons
Certificate of Completion
Take this course for FREE

Teachers

Taught by: Brian Will, Code, games & politics, in no discernible order

Reviews

Liked it!