ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Clojure for Java Developers

دانلود کتاب Clojure برای توسعه دهندگان جاوا

Clojure for Java Developers

مشخصات کتاب

Clojure for Java Developers

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781785281501 
ناشر: Packt 
سال نشر: 2016 
تعداد صفحات: 145 
زبان: english 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

قیمت کتاب (تومان) : 52,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب Clojure for Java Developers به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Clojure برای توسعه دهندگان جاوا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Clojure برای توسعه دهندگان جاوا

انتقال هموار از جاوا به پرکاربردترین زبان کاربردی مبتنی بر JVM - ClojureAbout This Book• نوشتن برنامه برای دنیای چند رشته ای با طعم برنامه نویسی کاربردی Clojure• ویژگی ها و مزایای Clojure را کشف کنید و از آنها در پروژه های موجود خود استفاده کنید• کتاب به گونه ای طراحی شده است که می‌توانید از مهارت‌ها و دانش نرم‌افزار موجود خود برای تبدیل شدن به یک توسعه‌دهنده مؤثرتر Clojure استفاده کنید. کتاب Who This Book Is ForThis برای توسعه‌دهندگان جاوا در نظر گرفته شده است که به دنبال راهی برای گسترش مهارت‌های خود و درک الگوهای جدید برنامه‌نویسی هستند. چه کمی در مورد زبان‌های کاربردی می‌دانید، یا تازه شروع کرده‌اید، این کتاب شما را با نحوه استفاده از مهارت‌های موجود خود در Clojure و برنامه‌نویسی کاربردی آشنا می‌کند. آنچه خواهید آموخت• ابزارهای دنیای Clojure را بدانید. و نحوه ارتباط آنها با ابزارها و استانداردهای جاوا (مانند Maven)• در مورد ساختارهای داده غیرقابل تغییر بیاموزید، و چه چیزی آنها را برای برنامه نویسی روزمره امکان پذیر می کند• برنامه های ساده چند هسته ای را با استفاده از مفاهیم اصلی Clojure بنویسید، مانند اتم ها، عامل ها و refs• درک کنید که در Clojure، کد یک داده است، و چگونه می توان از این واقعیت با تولید و دستکاری کد با ماکروها استفاده کرد• یاد بگیرید چگونه Clojure با جاوا تعامل می کند، چگونه بارگذارهای کلاس کار می کنند و چگونه از Clojure از جاوا یا برعکس استفاده کنید• کشف جدید معنی چندشکلی را انعطاف پذیرتر کنید و درک کنید که OOP تنها راه برای به دست آوردن آن نیست در جزئیات ما به نقطه ای رسیده ایم که ماشین ها خیلی سریع تر نمی شوند، پروژه های نرم افزاری باید سریع تحویل شوند و کیفیت بالا در نرم افزار مانند همیشه خواستارتر است. ما باید راه‌های جدیدی برای نوشتن نرم‌افزاری که به دستیابی به آن اهداف کمک می‌کند، کشف کنیم. Clojure امکان جدیدی را برای نوشتن نرم افزار با کیفیت بالا و چند هسته ای سریعتر از همیشه ارائه می دهد، بدون نیاز به ترک پلت فرم فعلی شما. هدف Clojure برای توسعه دهندگان جاوا آزاد کردن پتانسیل واقعی زبان Clojure برای استفاده از آن در پروژه های شما است. این کتاب با نصب و راه‌اندازی محیط Clojure شروع می‌شود و سپس به بررسی عمیق زبان می‌پردازد. به کمک پروژه های نمونه با ویژگی های مختلف آن مانند برنامه نویسی تابعی، همزمانی و ... آشنا شوید. علاوه بر این، شما همچنین خواهید آموخت که چگونه ابزار کار می کند، و چگونه با محیط جاوا تعامل می کند. در پایان این کتاب، کنترل محکمی بر Clojure و ویژگی های آن خواهید داشت و از آنها به طور موثر برای نوشتن برنامه های قوی تر استفاده خواهید کرد. سبک و رویکردی آسان برای دنبال کردن، گام به گام، راهنمای نحوه شروع نوشتن برنامه های Clojure با استفاده از همه ویژگی ها و مزایای متنوع آن. از آنجایی که این یک زبان جدید است، مفاهیم جدید خاصی با بخش نظری و به دنبال آن پروژه‌های ساده پشتیبانی می‌شوند تا به شما کمک کنند تا درک و تمرین بهتری از نحوه کار Clojure داشته باشید.


توضیحاتی درمورد کتاب به خارجی

Transition smoothly from Java to the most widely used functional JVM-based language – ClojureAbout This Book• Write apps for the multithreaded world with Clojure's flavor of functional programming• Discover Clojure's features and advantages and use them in your existing projects• The book is designed so that you'll be able put to use your existing skills and software knowledge to become a more effective Clojure developerWho This Book Is ForThis book is intended for Java developers, who are looking for a way to expand their skills and understand new paradigms of programming. Whether you know a little bit about functional languages, or you are just getting started, this book will get you up and running with how to use your existing skills in Clojure and functional programming.What You Will Learn• Understand the tools for the Clojure world and how they relate to Java tools and standards (like Maven)• Learn about immutable data structures, and what makes them feasible for everyday programming• Write simple multi-core programs using Clojure's core concepts, like atoms, agents and refs• Understand that in Clojure, code is data, and how to take advantage of that fact by generating and manipulating code with macros• Learn how Clojure interacts with Java, how the class loaders work and how to use Clojure from Java or the other way around• Discover a new, more flexible meaning of polymorphism and understand that OOP is not the only way to get itIn DetailWe have reached a point where machines are not getting much faster, software projects need to be delivered quickly, and high quality in software is more demanding as ever.We need to explore new ways of writing software that helps achieve those goals. Clojure offers a new possibility of writing high quality, multi-core software faster than ever, without having to leave your current platform.Clojure for Java developers aims at unleashing the true potential of the Clojure language to use it in your projects. The book begins with the installation and setup of the Clojure environment before moving on to explore the language in-depth. Get acquainted with its various features such as functional programming, concurrency, etc. with the help of example projects. Additionally, you will also, learn how the tooling works, and how it interacts with the Java environment.By the end of this book, you will have a firm grip on Clojure and its features, and use them effectively to write more robust programs.Style and approachAn easy to follow, step-by-step, guide on how to start writing Clojure programs making use of all of its varied features and advantages. As this is a new language, certain new concepts are supported with theoretical section followed by simple projects to help you gain a better understanding and practice of how Clojure works.



فهرست مطالب

Getting Started with Clojure
Namespaces, Packages, and Tests
Interacting with Java
Collections and Functional Programming
Multimethods and Protocols
Concurrency
Macros in Clojure




نظرات کاربران