Course details
Clojure includes a number of features that enable you to optimize your applications. In this course you'll learn about optimization of Clojure projects with multimethods and hierarchies, parallelism, and macros. You'll also learn about profiling and unit testing of Clojure applications.
- Topic T2 Objective O3
- start the course
- Topic T6 Objective O7
- use multimethods in Clojure
- Topic T10 Objective O11
- use hierarchies in Clojure
- Topic T15 Objective O16
- call Java from Clojure and call Clojure from Java
- Topic T19 Objective O20
- use proxy Java classes in Clojure
- Topic T24 Objective O25
- use parallelism in Clojure
- Topic T28 Objective O29
- implement concurrency with agents in Clojure
- Topic T32 Objective O33
- use concurrency functions in Clojure
- Topic T36 Objective O37
- work with futures and promises in Clojure
- Topic T41 Objective O42
- understand how macros work in Clojure
- Topic T45 Objective O46
- work with macros in Clojure
- Topic T49 Objective O50
- implement macros in Clojure
- Topic T53 Objective O54
- work with Clojure DSLs
- Topic T58 Objective O59
- understand how protocols and datatypes work in Clojure
- Topic T62 Objective O63
- work with protocols and datatypes in Clojure
- Topic T67 Objective O68
- using profiling in Clojure projects
- Topic T71 Objective O72
- optimize Clojure functions
- Topic T76 Objective O77
- perform unit testing in Clojure projects
- Topic T120 Objective O121
- apply various techniques to optimize your Clojure code
About New Horizons Lebanon
As changes in technology have accelerated, it’s become even more essential for people to master technology to be productive, invaluable employees who optimize, program and invent solutions—and even grow companies of their own. With over 300 centers in 60 countries, New Horizons is the world’s largest independent IT and Business training company. Over the past 35 years, New Horizons has delivered a full range of IT and business skills/Management training through innovative learning methods that have transformed businesses and helped over 35 million students reach their goals. New Horizons Lebanon branch was established in 1996.
IT, Computing and Technology Related Questions
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- AED 152
AED 360Duration: 1 To 2 Months - The 70-246 – Monitoring and Operating Adams AcademyAED 190
AED 2,020Duration: Upto 8 Hours - AED 10,897Duration: 12 Weeks Live virtual classroom