دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: 1 نویسندگان: Ulisses Almeida سری: The Pragmatic Programmers ISBN (شابک) : 168050245X, 9781680502459 ناشر: Pragmatic Bookshelf سال نشر: 2018 تعداد صفحات: 191 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 مگابایت
کلمات کلیدی مربوط به کتاب برنامه نویسی کاربردی را با اکسیر بیاموزید: مبانی جدید برای دنیای جدید: الگوریتم ها، ساختارهای داده، ژنتیک، مدیریت حافظه، برنامه نویسی، کامپیوتر و فناوری، مقدماتی و آغاز، برنامه نویسی، کامپیوتر و فناوری، توسعه نرم افزار، طراحی نرم افزار، تست و مهندسی، برنامه نویسی، کامپیوتر و فناوری، عملکردی، برنامه نویسی، کامپیوتر و فناوری، برنامه نویسی موازی، برنامه نویسی، کامپیوتر و فناوری، الگوریتم ها، علوم کامپیوتر، کتاب های درسی جدید، مستعمل و اجاره ای، بوتیک تخصصی
در صورت تبدیل فایل کتاب 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.