توضیحات
Handle every problem you come across in the world of Clojure programming with this expert collection of recipes
About This Book
- Discover a wide variety of practical cases and real world techniques to enhance your productivity with Clojure.
- Learn to resolve the everyday issues you face with a functional mindset using Clojure
- You will learn to write highly efficient, more productive, and error-free programs without the risk of deadlocks and race-conditions
Who This Book Is For
This book is for Clojure developers who have some Clojure programming experience and are well aware of their shortcomings. If you want to learn to tackle common problems, become an expert, and develop a solid skill set, then this book is for you.
What You Will Learn
- Manipulate, access, filter, and transform your data with Clojure
- Write efficient parallelized code through Clojure abstractions
- Tackle Complex Concurrency easily with Reactive Programming
- Build on Haskell abstractions to write dynamic functional tests
- Write AWS Lambda functions effortlessly
- Put Clojure in use into your IoT devices
- Use Clojure with Slack for instant monitoring
- Scaling your Clojure application using Docker
- Develop real-time system interactions using MQTT and websockets
In Detail
When it comes to learning and using a new language you need an effective guide to be by your side when things get rough. For Clojure developers, these recipes have everything you need to take on everything this language offers.
This book is divided into three high impact sections. The first section gives you an introduction to live programming and best practices. We show you how to interact with your connections by manipulating, transforming, and merging collections. Youll learn how to work with macros, protocols, multi-methods, and transducers. Well also teach you how to work with languages such as Java, and Scala.
The next section deals with intermediate-level content and enhances your Clojure skills, here well teach you concurrency programming with Clojure for high performance. We will provide you with advanced best practices, tips on Clojure programming, and show you how to work with Clojure while developing applications.
In the final section you will learn how to test, deploy and analyze websocket behavior when your app is deployed in the cloud. Finally, we will take you through DevOps. Developing with Clojure has never been easier with these recipes by your side!
Style and approach
This book takes a recipe-based approach by diving directly into helpful programming concepts. It will give you a foolproof approach to programming and teach you how to deal with problems that may arise while working with Clojure. The book is divided into three sections giving you the freedom skip to the section of your choice depending on the problem faced.
————————————————————–
ترجمه ماشینی :
به هر مشکلی که در دنیای برنامه نویسی Clojure برمی خورید با این مجموعه دستور العمل های متخصص رسیدگی کنید
درباره این کتاب
- کشف یک طیف گسترده ای از موارد عملی و تکنیک های دنیای واقعی برای افزایش بهره وری خود با Clojure.
- یاد بگیرید با استفاده از Clojure مشکلات روزمره ای را که با یک ذهنیت کاربردی مواجه می شوید حل کنید
- می آموزید که به شدت بنویسید. برنامههای کارآمد، سازندهتر و بدون خطا بدون خطر بنبست و شرایط مسابقه
این کتاب برای چه کسی است
این کتاب برای توسعهدهندگان Clojure است که برخی از برنامه نویسی Clojure را تجربه کرده اند و به خوبی از کاستی های خود آگاه هستند. اگر می خواهید یاد بگیرید که چگونه با مشکلات رایج مقابله کنید، متخصص شوید و یک مجموعه مهارت قوی ایجاد کنید، این کتاب برای شما مناسب است.
آنچه یاد خواهید گرفت
- دستکاری کنید. با Clojure به داده های خود دسترسی پیدا کنید، فیلتر کنید و تغییر دهید
- از طریق انتزاعات Clojure کد موازی کارآمد بنویسید
- با برنامه نویسی واکنشی به راحتی با همزمانی پیچیده مقابله کنید
- بر اساس انتزاعات Haskell بسازید. برای نوشتن تست های عملکردی پویا
- توابع AWS Lambda را بدون زحمت بنویسید
- از Clojure در دستگاه های IoT خود استفاده کنید
- از Clojure با Slack برای نظارت فوری استفاده کنید
- مقیاسسازی برنامه Clojure خود با استفاده از Docker
- تعاملهای بلادرنگ سیستم را با استفاده از MQTT و سوکتهای وب ایجاد کنید
در جزئیات
وقتی نوبت به یادگیری و استفاده از یک زبان جدید به یک راهنمای موثر نیاز دارید تا در هنگام سخت شدن شرایط در کنار شما باشد. برای توسعه دهندگان Clojure، این دستور العمل ها همه چیزهایی را دارند که برای انجام هر آنچه این زبان ارائه می دهد، نیاز دارید.
این کتاب به سه بخش با تاثیر بالا تقسیم شده است. بخش اول به شما مقدمه ای بر برنامه نویسی زنده و بهترین شیوه ها می دهد. ما به شما نشان میدهیم که چگونه با دستکاری، تغییر شکل و ادغام مجموعهها با اتصالات خود تعامل داشته باشید. شما یاد خواهید گرفت که چگونه با ماکروها، پروتکل ها، چند روش و مبدل کار کنید. همچنین نحوه کار با زبانهایی مانند جاوا و اسکالا را به شما آموزش میدهد.
بخش بعدی به محتوای سطح متوسط میپردازد و مهارتهای Clojure شما را افزایش میدهد، در اینجا به خوبی برنامهنویسی همزمان با Clojure را برای عملکرد بالا به شما آموزش میدهیم. ما بهترین روشهای پیشرفته، نکاتی در مورد برنامهنویسی Clojure را در اختیار شما قرار میدهیم و نحوه کار با Clojure را در حین توسعه برنامهها به شما نشان میدهیم.
در بخش پایانی، نحوه آزمایش، استقرار و تجزیه و تحلیل رفتار وبسوکتها را در زمانی که برنامه شما در فضای ابری مستقر شده است. در نهایت، ما شما را از طریق DevOps راهنمایی می کنیم. توسعه با Clojure با این دستور العمل ها در کنار شما هرگز آسان تر نبود
tag : دانلود کتاب کتاب آشپزی برنامه نویسی Clojure , Download کتاب آشپزی برنامه نویسی Clojure , دانلود کتاب آشپزی برنامه نویسی Clojure , Download Clojure Programming Cookbook Book , کتاب آشپزی برنامه نویسی Clojure دانلود , buy کتاب آشپزی برنامه نویسی Clojure , خرید کتاب کتاب آشپزی برنامه نویسی Clojure , دانلود کتاب Clojure Programming Cookbook , کتاب Clojure Programming Cookbook , دانلود Clojure Programming Cookbook , خرید Clojure Programming Cookbook , خرید کتاب Clojure Programming Cookbook ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.