دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Fatih Nayebi
سری:
ISBN (شابک) : 9781785883880
ناشر: Packt Publishing
سال نشر:
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 3 مگابایت
در صورت تبدیل فایل کتاب Swift 3 Functional Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی کاربردی سوئیفت 3 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
قدرت برنامه نویسی کاربردی Swift را به توسعه برنامه iOS، Web، macOS، watchOS و tvOS بیاورید و برنامه های تمیز، هوشمند، مقیاس پذیر و قابل اعتماد بسازید درباره این کتاب نوشته شده برای Swift 3 - نسخه پیش نمایش توسعه دهندگان، این راهنمای جامعی است که iOS و سیستم عامل را معرفی می کند. توسعه دهندگان X به دنیای کاملاً جدید برنامه نویسی تابعی که تاکنون برای آنها بیگانه بوده است، در مورد توابع درجه یک و نحوه تبدیل الگوهای سبک امری به کد تابعی با استفاده از چند تکنیک ساده بیاموزید این کتاب شما را با استفاده از تابعی آشنا می کند. برنامه نویسی در کنار تکنیک های OOP موجود، بنابراین می توانید بهترین ها را از هر دو دنیا دریافت کنید و کدهای تمیز و قوی را توسعه دهید. توابع درجه یک، مرتبه بالاتر و خالص را یاد خواهید گرفت بسته شدن و گرفتن مقادیر عملگرهای سفارشی، بازگشت، و حافظهگذاری مقادیر و انواع مرجع در شمارشهای سوئیفت، انواع دادههای جبری، الگوها و الگوهای تطبیق ژنریک و پروتکلهای نوع مرتبط با مرتبه بالاتر توابعی مانند نقشه، صاف کردن نقشه، فیلتر کردن و کاهش برخورد با اختیاری، fmap، و درخواست برای نگاشت عملکردی چندگانه ساختارهای داده عملکردی مانند Semigroup، Monoid، Binary Search Tree، List Linked، Stack و Lazy List Immutability، کپی سازنده ها و لنزها ترکیب پارادایمهای FP با OOP، FRP، و POP در فعالیتهای توسعه روزانه خود توسعه یک برنامه کاربردی با Swift توسعه یک برنامه iOS با پارادایمهای FP، OOP، FRP و POP در جزئیات این کتاب بر اساس نسخه پیشنمایش برنامهنویس Swift 3 و هدف آن سادهسازی پارادایمهای برنامهنویسی کاربردی (FP) است که آن را به راحتی قابل استفاده میکند و به شما نشان میدهد که چگونه بسیاری از مشکلات توسعه روزمره خود را حل کنید. چه در برنامه نویسی کاربردی و Swift تازه کار باشید و چه با تجربه، این کتاب مهارت های مورد نیاز برای طراحی و توسعه برنامه های کاربردی با کیفیت بالا، مقیاس پذیر و کارآمد را تقویت می کند. کتاب با مفاهیم برنامه نویسی تابعی، مبانی سوئیفت 3 و مفاهیم ضروری مانند توابع، بسته شدن، اختیاری، شمارش، تغییرناپذیری و ژنریک به تفصیل با مثال های کدنویسی شروع می شود. علاوه بر این، این کتاب موضوعات پیشرفتهتری مانند ترکیب تابع، مونادها، تابعها، تابعهای کاربردی، حافظهسازی، لنزها، انواع دادههای جبری، ساختارهای داده عملکردی، برنامهنویسی واکنشگرای تابعی (FRP)، برنامهنویسی پروتکلگرا (POP) و اختلاط شیء را معرفی میکند. برنامه نویسی گرا (OOP) با پارادایم های برنامه نویسی تابعی (FP). در نهایت، این کتاب یک نمونه کد کاری از یک برنامه کاربردی جلویی توسعه یافته با این تکنیک ها و برنامه کاربردی پشتیبان متناظر آن که با سوئیفت توسعه یافته است، ارائه می دهد. سبک و رویکرد این یک راهنمای آسان برای دنبال کردن و پر از نمونههای کدنویسی کاربردی از برنامههای کاربردی دنیای واقعی است. هر موضوع به صورت متوالی توضیح داده می شود و در متن قرار می گیرد و برای افراد کنجکاوتر، جزئیات بیشتری از مفاهیم استفاده شده وجود دارد. مبانی زبان سوئیفت و تکنیک های برنامه نویسی تابعی را با واژگان ساده و غیر ریاضی با مثال هایی در سوئیفت معرفی می کند.
Bring the power of Swift functional programming to iOS, Web, macOS, watchOS and tvOS application development and build clean, smart, scalable and reliable applicationsAbout This Book Written for Swift 3 -Developers Preview version, this is a comprehensive guide that introduces iOS and OS X developers to the all-new world of functional programming that has so far been alien to them Learn about first-class functions and how imperative-style patterns can be converted into functional code using some simple techniques The book will get you familiar with using functional programming alongside existing OOP techniques so you can get the best of both worlds and develop clean, robust codeWho This Book Is ForThe book is for developers with a basic knowledge of Swift programming aiming to incorporate functional programming paradigms in their day-to-day application developmentWhat You Will Learn First-class, higher-order, and pure functions Closures and capturing values Custom operators, recursion, and memoization Value and reference types in Swift Enumerations, algebraic data types, patterns, and pattern matching Generics and associated type protocols Higher-order functions such as map, flatMap filter, and reduce Dealing with optionals, fmap, and apply for multiple functional mapping Functional data structures such as Semigroup, Monoid, Binary Search Tree, Linked List, Stack, and Lazy List Immutability, copy constructors, and lenses Combining FP paradigms with OOP, FRP, and POP in your day-to-day development activities Developing a backend application with Swift Developing an iOS application with FP, OOP, FRP, and POP paradigmsIn DetailThis book is based on Swift 3 Developer preview version and aims at simplifying the functional programming (FP) paradigms making it easily usable, by showing you how to solve many of your day-to-day development problems. Whether you are new to functional programming and Swift or experienced, this book will strengthen the skills you need to design and develop high-quality, scalable, and efficient applications. The book starts with functional programming concepts, the basics of Swift 3, and essential concepts such as functions, closures, optionals, enumerations, immutability, and generics in detail with coding examples. Furthermore, this book introduces more advanced topics such as function composition, monads, functors, applicative functors, memoization, lenses, algebraic data types, functional data structures, functional reactive programming (FRP), protocol-oriented programming (POP) and mixing object-oriented programming (OOP) with functional programming (FP) paradigms. Finally, this book provides a working code example of a front-end application developed with these techniques and its corresponding back-end application developed with Swift. Style and approachThis is an easy-to-follow guide full of hands-on coding examples of real-world applications. Each topic is explained sequentially and placed in context, and for the more inquisitive, there are more details of the concepts used. It introduces the Swift language basics and functional programming techniques in simple, non-mathematical vocabulary with examples in Swift.