Clojure Fundamentals For Beginners
Work smart, not hard” is a saying that we have heard commonly. This mantra is now being integrated into programming and suggests that coding smarter is four-fold better than coding more complex codes....
- All levels
- English
Course Description
Work smart, not hard” is a saying that we have heard commonly. This mantra is now being integrated into programming and suggests that coding smarter is four-fold better than coding more complex codes. Originally, developers relied on long complex codes to perform even the minutest jobs, but as time passed and more complex jobs were required of codes, long codes were nothing but a hassle. This g...
Work smart, not hard” is a saying that we have heard commonly. This mantra is now being integrated into programming and suggests that coding smarter is four-fold better than coding more complex codes. Originally, developers relied on long complex codes to perform even the minutest jobs, but as time passed and more complex jobs were required of codes, long codes were nothing but a hassle. This gave birth to functional programming languages. Functional programming languages are used to define the structure and style of computer programs.
What you’ll learn
- The fundamentals of Clojure
- Basic Clojure syntax and introduction to forms, macros and functions
- Various different data types
- The fundamentals of functional programming and recursions
- Clojure and its concurrency, as well as Clojure Memory Model, Atoms, Agents, Core.async and CSP (Communicating sequential processes)
- Clojure Build Tools, Translation Engine, Modular Programming and Process Pattern
- Clojure Applications including Clojure Rest Application and Clojure Rest Client Application
Covering Topics
Section 1 : Introduction
Section 2 : Clojure Concepts
Section 3 : Set up a Clojure Development Environment
Section 4 : Language Fundamentals
Section 5 : Functional Programming with Clojure
Section 6 : Concurrent Programming with Clojure
Section 7 : Clojure Applications
Section 8 : Summary
Curriculum
Frequently Asked Questions
This course includes
- Lectures 20
- Duration 5 Hour
- Language English
- Certificate No