In this Learning ClojureScript training course, expert author David Eisenberg teaches you how to write functional programs for the web. This course is designed for users that already have experience with JavaScript, HTML, and manipulating the Document Object Model.
You will start by learning how to set up your system, then jump into writing functions. From there, David will teach you about sequences, and more advanced ClojureScript concepts such as …
Learning ClojureScript
Video description
In this Learning ClojureScript training course, expert author David Eisenberg teaches you how to write functional programs for the web. This course is designed for users that already have experience with JavaScript, HTML, and manipulating the Document Object Model.
You will start by learning how to set up your system, then jump into writing functions. From there, David will teach you about sequences, and more advanced ClojureScript concepts such as destructuring, recursion and loops, and error handling. Finally, you will learn about reactive programming in ClojureScript.
Once you have completed this computer based training course, you will be fully capable of using ClojureScript for your own functional web programming needs. Working files are included, allowing you to follow along with the author throughout the lessons.
Getting An Integrated Development Environment
00:03:40
Creating A ClojureScript Project
00:03:59
First Steps With ClojureScript
Starting The Browser REPL
00:02:18
Arithmetic Operations
00:03:36
Interacting With A Browser Page
00:04:09
Writing Functions - Part 1
00:04:33
Writing Functions - Part 2
00:04:22
Writing Functions - Part 3
00:05:04
Variables: Def And Let
00:05:13
Conditionals With If And Cond
00:05:32
Sequences
Sequences - Part1: Lists And Vectors
00:06:36
Sequences - Part 2: Map And Reduce
00:06:56
Sequences - Part 3: Using Lists And Vectors
00:05:00
Maps - Part 1
00:06:31
Maps - Part 2
00:04:50
More Advanced ClojureScript Concepts
Destructuring - Part 1
00:03:18
Destructuring - Part 2
00:04:26
Variadic And Multi-Arity Functions
00:06:07
Partially Applied Functions
00:05:44
Recursion And Loops
00:06:16
Lazy Sequences
00:04:20
Error Handling With Try/Catch
00:02:41
Namespaces
00:04:35
Reactive Programming In ClojureScript
Storing State In Atoms
00:03:16
Reactive Programming - Part 1
00:03:59
Reactive Programming - Part 2
00:05:04
Building A Release Version
00:03:00
Conclusion
Wrap Up
00:00:35
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept