0 رای
وضعیت موجودی موجود

قیمت قبلی: 7,400,000 ریال
قیمت: 7,000,000 ریال

 



Product details

  • Publisher ‏ : ‎ Pragmatic Bookshelf; 1st edition (May 29, 2018)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 290 pages
  • ISBN-10 ‏ : ‎ 1680503006
  • ISBN-13 ‏ : ‎ 978-1680503005

 

جلد سخت رنگی_کتاب Getting Clojure: Build Your Functional Skills One Idea at a Time 1st Edition

Behind every programming language lies a vision of how programs should be built. The vision behind Clojure is of a radically simple language framework holding together a sophisticated collection of programming features. Learning Clojure involves much more than just learning the mechanics of the language. To really get Clojure you need to understand the ideas underlying this structure of framework and features. You need this book: an accessible introduction to Clojure that focuses on the ideas behind the language as well as the practical details of writing code.

Clojure attracts developers on the cutting edge and is arguably the best language for learning to program in the functional style without compromise. But this comes with a steep learning curve. Getting Clojure directly addresses this by teaching you how to think functionally as it teaches you the language. You'll learn about Clojure's powerful data structures and high-level functions, but you'll also learn what it means for a language to be functional, and how to think in Clojure's functional way.

Each chapter of Getting Clojure takes a feature or two or three from the language, explains the syntax and the mechanics behind that feature so that you can make it work before digging into the deeper questions: What is the thinking behind the feature? And how does it fit in with the rest of the language? In Getting Clojure you'll learn Clojure's very simple syntax, but you'll also learn why that syntax is integral the way the language is constructed. You'll discover that most data structures in Clojure are immutable, but also why that leads to more reliable programs. And you'll see how easy it is to write Clojure functions and also how you can use those functions to build complex and capable systems.

With real-world examples of how working Clojure programmers use the language, Getting Clojure will help you see the challenges of programming through the eye of experienced Clojure developers.

What You Need:

 

You will need to some background in programming. To follow along with the examples in the book, you will need Java 6 or new, Clojure 1.8 or 1.9, and Leiningen 2.

منابع کتاب جلد سخت رنگی_کتاب Getting Clojure: Build Your Functional Skills One Idea at a Time 1st Edition

پشت هر زبان برنامه نویسی چشم اندازی از نحوه ساخت برنامه ها نهفته است. چشم انداز پشت Clojure یک چارچوب زبان کاملا ساده است که مجموعه ای پیچیده از ویژگی های برنامه نویسی را در کنار هم نگه می دارد. یادگیری Clojure بسیار بیشتر از یادگیری مکانیک زبان است. برای به دست آوردن واقعی Clojure باید ایده های زیربنایی این ساختار چارچوب و ویژگی ها را درک کنید. شما به این کتاب نیاز دارید: مقدمه ای در دسترس برای Clojure که بر ایده های پشت زبان و همچنین جزئیات عملی نوشتن کد تمرکز می کند.

Clojure توسعه دهندگان را به سمت خود جذب می کند و مسلما بهترین زبان برای یادگیری برنامه نویسی به سبک عملکردی بدون مصالحه است. اما این با یک منحنی یادگیری تند همراه است. Getting Clojure مستقیماً به این موضوع می پردازد و به شما یاد می دهد که چگونه عملکردی فکر کنید همانطور که به شما زبان می آموزد. شما در مورد ساختارهای داده قدرتمند Clojure و عملکردهای سطح بالا یاد خواهید گرفت، اما همچنین خواهید آموخت که عملکرد یک زبان به چه معناست و چگونه به روش عملکردی Clojure فکر کنید.

هر فصل از Getting Clojure یک یا دو یا سه ویژگی از زبان را می گیرد، نحو و مکانیزم پشت آن ویژگی را توضیح می دهد تا بتوانید قبل از حفاری در سؤالات عمیق تر، آن را به کار ببرید: تفکر پشت این ویژگی چیست؟ و چگونه با بقیه زبان هماهنگ می شود؟ در Getting Clojure ، نحو بسیار ساده Clojure را یاد خواهید گرفت، اما همچنین خواهید آموخت که چرا این نحو در نحوه ساخت زبان یکپارچه است. متوجه خواهید شد که بیشتر ساختارهای داده در Clojure تغییر ناپذیر هستند، اما همچنین چرا این امر منجر به برنامه های قابل اعتمادتر می شود. و خواهید دید که نوشتن توابع Clojure چقدر آسان است و همچنین چگونه می توانید از آن توابع برای ساختن سیستم های پیچیده و توانا استفاده کنید.

با مثال‌های واقعی از نحوه استفاده برنامه‌نویسان Clojure از زبان، Getting Clojure به شما کمک می‌کند تا چالش‌های برنامه‌نویسی را از دید توسعه‌دهندگان با تجربه Clojure ببینید.

آنچه شما نیاز دارید:

 

شما نیاز به پیشینه ای در برنامه نویسی دارید. برای ادامه همراه با مثال های کتاب، به جاوا 6 یا جدید، Clojure 1.8 یا 1.9 و Leiningen 2 نیاز دارید.

نظرات کاربران درباره جلد سخت رنگی_کتاب Getting Clojure: Build Your Functional Skills One Idea at a Time 1st Edition

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد جلد سخت رنگی_کتاب Getting Clojure: Build Your Functional Skills One Idea at a Time 1st Edition نظر می دهد.

ارسال نظر درباره جلد سخت رنگی_کتاب Getting Clojure: Build Your Functional Skills One Idea at a Time 1st Edition

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

بر اساس سلیقه شما...

  Product details ASIN ‏ : ‎  0393938824 ...
2,480,000 ریال
  این کتاب به صورت  رنگی  است. Product details ...
3,120,000 ریال
  Product details Publisher ‏ : ‎  Cengage Lea ...
8,560,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید