San Francisco, California
London, United Kingdom
This course is aimed at beginners and improvers who want to learn Clojure or push their existing skills on to the next level.
Although Clojure is in its infancy in Scotland, the London community is very strong and we are delighted to welcome London Clojurian Malcolm Sparks (https://juxt.pro) to Edinburgh as guest facilitator.
Malcolm will be on hand to help you with the exercises and this is a rare opportunity to get a full-time Clojure programmer's insight on how you can improve your Clojure and Functional programming. He will also be giving a talk on how Clojure is used in the real-world that will take us all beyond the texbook and into the trenches.
The course will be heavily based on practical exercises. You will learn...
- The basic syntax and usage of Clojure
- The core elements of the Clojure ecosystem
- What sort of problems are people solving with Clojure in the real world
- How to make the paradigm shift from Object Oriented to Functional Programming
- Parallel/multi-threaded Clojure programming and Clojure's transactional memory model
When & Where
Adrian Mowat and Malcolm Sparks
Adrian is the head of web technology at Arnold Clark in Glasgow. He is a programmer and Agilista who has been programming Clojure for fun, and occasionally something more serious, for the past 2 years.
Malcolm is the co-founder of Juxt (https://juxt.pro) who provide Clojure services and training. Before Juxt, he programmed Clojure for a bank in The City. As a long-time member of the London Clojurians he regularly speaks at conferences and contributes to community events.