توضیحات
Understand functional programming concepts and the functional nature of the JavaScript language. Starting with an introduction to functional programming concepts, you will learn the key differences between imperative and functional programming. Diving straight into JavaScript functions, you will learn to write them with ES8. Followed by this you will move to higher order functions and learn how ‘Function as Data’ opens up a world of possibilities.
You will then build higher order functions with closures. Arrays will then be introduced, followed by a set of APIs you can use with them. You will learn how to transform one function to another using currying and partial application. The compose function will be discussed in detail, followed by functors and monads. After having an in-depth look at applicative functors, you will learn the new features offered in ES8.
The concluding chapters of Beginning Functional JavaScript will show you how to use a functional toolkit to build a small library that allows you to develop web applications, followed by tips on testing your functional code.
What You Will Learn
Discover functional programming concepts such as string padding and async functions
Identify how functions are treated in JavaScript
Create a functional library that mimics Underscore.JS
Deep dive into ES8 functional features such as spread operators and generators
Create a library that works like the react-redux pattern by following the functional paradigm
Who This Book Is For
Novice JavaScript developers.
————————————————————–
ترجمه ماشینی :
مفاهیم برنامه نویسی تابعی و ماهیت کاربردی زبان جاوا اسکریپت را درک کنید. با مقدمه ای بر مفاهیم برنامه نویسی تابعی، تفاوت های کلیدی بین برنامه نویسی ضروری و کاربردی را خواهید آموخت. با فرو رفتن مستقیم در توابع جاوا اسکریپت، نوشتن آنها را با ES8 یاد خواهید گرفت. پس از این، به توابع درجه بالاتر حرکت خواهید کرد و یاد خواهید گرفت که چگونه “عملکرد به عنوان داده” دنیایی از امکانات را باز می کند. سپس توابع مرتبه بالاتر را با بسته شدن خواهید ساخت. سپس آرایهها معرفی میشوند و به دنبال آن مجموعهای از APIها که میتوانید با آنها استفاده کنید، معرفی میشوند. شما یاد خواهید گرفت که چگونه با استفاده از currying و جزئی، یک تابع را به دیگری تبدیل کنید. تابع نوشتن به تفصیل مورد بحث قرار خواهد گرفت و به دنبال آن تابع ها و مونادها قرار خواهند گرفت. پس از نگاهی عمیق به عملکردهای کاربردی، با ویژگی های جدید ارائه شده در ES8 آشنا خواهید شد. فصلهای پایانی JavaScript کاربردی به شما نشان میدهد که چگونه از یک جعبه ابزار کاربردی برای ساختن یک کتابخانه کوچک استفاده کنید که به شما امکان توسعه برنامههای کاربردی وب را میدهد و به دنبال آن نکاتی در مورد آزمایش کد عملکردی خود ارائه میدهند. آنچه یاد خواهید گرفت مفاهیم برنامه نویسی کاربردی مانند لایه بندی رشته ها و توابع غیر همگام را کشف کنید شناسایی نحوه برخورد با توابع در جاوا اسکریپت ایجاد یک کتابخانه کاربردی که از Underscore.JS تقلید ک
tag : دانلود کتاب شروع جاوا اسکریپت کاربردی: مفاهیم برنامه نویسی تابعی را با EcmaScript 8 کشف کنید , Download شروع جاوا اسکریپت کاربردی: مفاهیم برنامه نویسی تابعی را با EcmaScript 8 کشف کنید , دانلود شروع جاوا اسکریپت کاربردی: مفاهیم برنامه نویسی تابعی را با EcmaScript 8 کشف کنید , Download Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8 Book , شروع جاوا اسکریپت کاربردی: مفاهیم برنامه نویسی تابعی را با EcmaScript 8 کشف کنید دانلود , buy شروع جاوا اسکریپت کاربردی: مفاهیم برنامه نویسی تابعی را با EcmaScript 8 کشف کنید , خرید کتاب شروع جاوا اسکریپت کاربردی: مفاهیم برنامه نویسی تابعی را با EcmaScript 8 کشف کنید , دانلود کتاب Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8 , کتاب Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8 , دانلود Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8 , خرید Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8 , خرید کتاب Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8 ,

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