{"product_id":"living-clojure-an-introduction-and-training-plan-for-developers-9781491909041","title":"Living Clojure: An Introduction and Training Plan for Developers","description":"\u003cp\u003e • Author(s): Carin Meier\u003cbr\u003e • Publisher: O'Reilly Media\u003cbr\u003e • Publisher Imprint: O'Reilly Media\u003cbr\u003e • BISAC: Programming - Object Oriented\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eIf you're an experienced programmer who has not worked with Clojure before, this guide is the perfect thorough but gentle introduction for you. Author Carin Meier not only provides a practical overview of this JVM language and its functional programming concepts, but also includes a complete hands-on training course to help you learn Clojure in a structured way. \u003c\/p\u003e\u003cp\u003e The first half of the book takes you through Clojure's unique design and lets you try your hand at two Clojure projects, including a web app. The holistic course in second half provides you with critical tools and resources, including ways to plug into the Clojure community. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eUnderstand the basic structure of a Clojure expression \u003c\/li\u003e\n\u003cli\u003eLearn how to shape and control code in a functional way \u003c\/li\u003e\n\u003cli\u003eDiscover how Clojure handles real-world state and concurrency \u003c\/li\u003e\n\u003cli\u003eTake advantage of Java classes and learn how Clojure handles polymorphism \u003c\/li\u003e\n\u003cli\u003eManage and use libraries in a Clojure project \u003c\/li\u003e\n\u003cli\u003eUse the core.async library for asynchronous and concurrent communication \u003c\/li\u003e\n\u003cli\u003eExplore the power of macros in Clojure programming \u003c\/li\u003e\n\u003cli\u003eLearn how to think in Clojure by following the book's seven-week training course \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Atlantic Books","offers":[{"title":"Paperback","offer_id":46507063214231,"sku":"9781491909041","price":3927.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781491909041.webp?v=1769198053","url":"https:\/\/atlanticbooks.com\/products\/living-clojure-an-introduction-and-training-plan-for-developers-9781491909041","provider":"Atlantic Books","version":"1.0","type":"link"}