ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Learn Functional Programming with Elixir: New Foundations for a New World

دانلود کتاب برنامه نویسی کاربردی را با اکسیر بیاموزید: مبانی جدید برای دنیای جدید

Learn Functional Programming with Elixir: New Foundations for a New World

مشخصات کتاب

Learn Functional Programming with Elixir: New Foundations for a New World

دسته بندی: برنامه نويسي
ویرایش: 1 
نویسندگان:   
سری: The Pragmatic Programmers 
ISBN (شابک) : 168050245X, 9781680502459 
ناشر: Pragmatic Bookshelf 
سال نشر: 2018 
تعداد صفحات: 191 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

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



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



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

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


در صورت تبدیل فایل کتاب Learn Functional Programming with Elixir: New Foundations for a New World به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب برنامه نویسی کاربردی را با اکسیر بیاموزید: مبانی جدید برای دنیای جدید



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

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

با تکنیک‌های اساسی روش عملکردی شروع کنید: کار با داده‌های تغییرناپذیر، تبدیل داده‌ها در مراحل گسسته، و اجتناب از عوارض جانبی. سپس نگاهی عمیق به مقادیر، عبارات، توابع و ماژول ها بیندازید. سپس برنامه نویسی خود را با تطبیق الگو و کنترل جریان با case، if، cond و توابع گسترش دهید. از توابع بازگشتی برای ایجاد تکرار استفاده کنید. با انواع داده ها مانند لیست ها، تاپل ها و نقشه ها کار کنید. قابلیت استفاده مجدد و خوانایی کد را با متداول ترین عملکردهای مرتبه بالا اکسیر بهبود بخشید. نحوه استفاده از محاسبات تنبل با جریان‌ها، طراحی داده‌های خود و استفاده از چندشکلی با پروتکل‌ها را بررسی کنید. با استفاده از ویژگی‌ها و کتابخانه‌های Elixir، توابع را با هم ترکیب کنید و خرابی‌ها را به روشی قابل نگهداری مدیریت کنید.

تکنیک‌هایی را بیاموزید که برای ایجاد کد هماهنگ با زبان اهمیت دارند.

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

به رایانه و Elixir 1.4 یا نسخه جدیدتر نیاز دارید. هیچ برنامه نویسی کاربردی قبلی یا تجربه اکسیر مورد نیاز نیست. مقداری تجربه با هر زبان برنامه نویسی توصیه می شود.


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

Elixir's straightforward syntax and this guided tour give you a clean, simple path to learn modern functional programming techniques. No previous functional programming experience required! This book walks you through the right concepts at the right pace, as you explore immutable values and explicit data transformation, functions, modules, recursive functions, pattern matching, high-order functions, polymorphism, and failure handling, all while avoiding side effects. Don't board the Elixir train with an imperative mindset! To get the most out of functional languages, you need to think functionally. This book will get you there.

Functional programming offers useful techniques for building maintainable and scalable software that solves today's difficult problems. The demand for software written in this way is increasing - you don't want to miss out. In this book, you'll not only learn Elixir and its features, you'll also learn the mindset required to program functionally. Elixir's clean syntax is excellent for exploring the critical skills of using functions and concurrency.

Start with the basic techniques of the functional way: working with immutable data, transforming data in discrete steps, and avoiding side effects. Next, take a deep look at values, expressions, functions, and modules. Then extend your programming with pattern matching and flow control with case, if, cond, and functions. Use recursive functions to create iterations. Work with data types such as lists, tuples, and maps. Improve code reusability and readability with Elixir's most common high-order functions. Explore how to use lazy computation with streams, design your data, and take advantage of polymorphism with protocols. Combine functions and handle failures in a maintainable way using Elixir features and libraries.

Learn techniques that matter to make code that lives harmoniously with the language.

What You Need:

You'll need a computer and Elixir 1.4 or newer version installed. No previous functional programming or Elixir experience is required. Some experience with any programming language is recommended.





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