ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Mastering Functional Programming

دانلود کتاب تسلط بر برنامه نویسی عملکردی

Mastering Functional Programming

مشخصات کتاب

Mastering Functional Programming

ویرایش:  
نویسندگان:   
سری:  
 
ناشر: Packt Publishing 
سال نشر: 2018 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 14 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Mastering Functional Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب تسلط بر برنامه نویسی عملکردی



بیاموزید که چگونه برنامه‌نویسی کاربردی می‌تواند به شما در استقرار سرورهای وب و کار با پایگاه‌های داده به روشی کاملاً واضح و خالص کمک کند

ویژگی‌های کلیدی

  • برنامه نویسی کاربردی را از ابتدا یاد بگیرید
  • برنامه های کاربردی با عوارض جانبی را به صورت خالص برنامه ریزی کنید
  • در کار با ابزارهای آرایه برای برنامه نویسی تابعی تخصص کسب کنید

توضیحات کتاب

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

تسلط بر برنامه نویسی تابعی با دست زدن به اصول اولیه مانند لامبداها و نحوه نوشتن کدهای اعلامی با کمک توابع آغاز می شود. سپس به مفاهیم پیشرفته‌تری مانند توابع خالص و کلاس‌های نوع، مشکلاتی که آنها قصد حل آن را دارند و نحوه استفاده از آنها در سناریوهای دنیای واقعی می‌رود. همچنین برخی از الگوهای پیشرفته تر در دنیای برنامه نویسی عملکردی، مانند ترانسفورماتورهای موناد و Tagless Final را بررسی خواهید کرد. در فصل های پایانی با مدل بازیگر آشنا می شوید، آن را در زبان های کاربردی مدرن پیاده سازی می کنید و موضوع برنامه نویسی موازی را بررسی می کنید.

در پایان کتاب، شما بر مفاهیم برنامه نویسی تابعی همراه با برنامه نویسی شی گرا (OOP) برای ساخت برنامه های کاربردی قوی تسلط خواهید داشت.

آنچه یاد خواهید گرفت

  • نرم افزار قابل اعتماد و مقیاس پذیر را بر اساس پایه های محکم بنویسید
  • آخرین تحقیقات علوم کامپیوتر را کاوش کنید
  • مسائل پیچیده معماری را به طور موثر حل کنید
  • جلوگیری از نتایج ناخواسته مانند خطا یا تاخیر و تمرکز بر منطق کسب و کار
  • برنامه های موازی را به سبک عملکردی با استفاده از مدل بازیگر بنویسید
  • از ساختارها و مجموعه های داده کاربردی در کارهای روزمره خود استفاده کنید

این کتاب برای چه کسی است

اگر شما از یک پیشینه ضروری و OOP هستید، این کتاب شما را در دنیای برنامه نویسی تابعی راهنمایی می کند، صرف نظر از اینکه کدام زبان برنامه نویسی شما استفاده می کنید.

بارگیری کد نمونه برای این کتاب می توانید فایل های کد نمونه را برای همه کتاب های Packt که از حساب خود در http://www.PacktPub.com خریداری کرده اید دانلود کنید. اگر این کتاب را از جای دیگری خریداری کرده اید، می توانید به http://www.PacktPub.com/support مراجعه کرده و ثبت نام کنید تا فایل ها مستقیماً برای شما ایمیل شوند.


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

Learn how functional programming can help you in deploying web servers and working with databases in a declarative and pure way

Key Features

  • Learn functional programming from scratch
  • Program applications with side effects in a pure way
  • Gain expertise in working with array tools for functional programming

Book Description

In large projects, it can get difficult keeping track of all the interdependencies of the code base and how its state changes at runtime. Functional Programming helps us solve these problems. It is a paradigm specifically designed to deal with the complexity of software development. This book will show you how the right abstractions can reduce complexity and make your code easy to read and understand.

Mastering Functional Programming begins by touching upon the basics such as what lambdas are and how to write declarative code with the help of functions. It then moves on to more advanced concepts such as pure functions and type classes, the problems they aim to solve, and how to use them in real-world scenarios. You will also explore some of the more advanced patterns in the world of functional programming, such as monad transformers and Tagless Final. In the concluding chapters, you will be introduced to the actor model, implement it in modern functional languages, and explore the subject of parallel programming.

By the end of the book, you will have mastered the concepts entailing functional programming along with object-oriented programming (OOP) to build robust applications.

What you will learn

  • Write reliable and scalable software based on solid foundations
  • Explore the cutting edge of computer science research
  • Effectively solve complex architectural problems in a robust way
  • Avoid unwanted outcomes such as errors or delays and focus on business logic
  • Write parallel programs in a functional style using the actor model
  • Use functional data structures and collections in your day-to-day work

Who this book is for

If you are from an imperative and OOP background, this book will guide you through the world of functional programming, irrespective of which programming language you use.

Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.





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