سوییفت در عمق ۲۰۱۸
Swift in Depth 2018

دانلود کتاب سوییفت در عمق ۲۰۱۸ (Swift in Depth 2018) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Tjeerd in 't Veen

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2018

زبان

English

تعداد صفحه‌ها

376

نوع فایل

pdf

حجم

4.8 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب سوییفت در عمق ۲۰۱۸

خلاصه

اکنون برای Swift 5 به‌روز شده است! سویفت چیزی فراتر از یک زبان سرگرم‌کننده برای ساخت اپلیکیشن‌های iOS است. این زبان مجموعه‌ای از ابزارهای قدرتمند را در خود جای داده است که در صورت استفاده مؤثر، می‌تواند به شما در ایجاد اپلیکیشن‌های بهتر با کدهای تمیز و شفاف و ویژگی‌های فوق‌العاده کمک کند. کتاب *Swift in Depth* برای کمک به شما در کشف این ابزارها و ویژگی‌ها و توسعه نسل بعدی اپلیکیشن‌ها، سرویس‌های وب و موارد دیگر طراحی شده است!

خرید نسخه چاپی کتاب شامل یک کتاب الکترونیکی رایگان در قالب‌های PDF، Kindle و ePub از انتشارات Manning است.

درباره فناوری

ایجاد اولین برنامه اسباب‌بازی iOS یا Mac در Swift سرگرم‌کننده است. اما نوشتن نرم‌افزار ایمن، قابل اعتماد و حرفه‌ای، مقوله‌ای کاملاً متفاوت است. زبان Swift شامل مجموعه‌ای شگفت‌انگیز از ویژگی‌های قدرتمند است و از طیف گسترده‌ای از سبک‌ها و تکنیک‌های برنامه‌نویسی پشتیبانی می‌کند. فقط کافی است آستین‌ها را بالا بزنید و Swift را به صورت عمیق یاد بگیرید.

درباره کتاب

کتاب *Swift in Depth* شما را مفهوم به مفهوم از طریق مهارت‌هایی که برای ساخت نرم‌افزار حرفه‌ای برای پلتفرم‌های Apple مانند iOS و Mac و همچنین در سرور با Linux نیاز دارید، راهنمایی می‌کند. با دنبال کردن مثال‌های ملموس متعدد، توضیحات روشنگرانه و تمرین‌های جذاب، در نهایت تکنیک‌های قدرتمندی مانند generics، مدیریت خطای کارآمد، برنامه‌نویسی شیءگرا مبتنی بر پروتکل و الگوهای پیشرفته Swift را درک خواهید کرد. نویسنده، Tjeerd in ‘t Veen، تکنیک‌های ارزشمند و دشوار Swift را که از طریق تجربه سخت خود آموخته است، آشکار می‌کند.

مطالب داخل کتاب

* پوشش Swift 5
* نوشتن کد قابل استفاده مجدد با generics
* تکرارکننده‌ها، توالی‌ها و مجموعه‌ها
* برنامه‌نویسی شیءگرا مبتنی بر پروتکل
* درک map، flatMap و compactMap
* مدیریت خطای ناهمزمان با Result
* بهترین شیوه‌ها در Swift

درباره خواننده

نوشته شده برای برنامه‌نویسان Swift در سطح پیشرفته-مبتدی و متوسط.

درباره نویسنده

Tjeerd in ‘t Veen یک مهندس و معمار ارشد نرم‌افزار در بخش تلفن همراه یک شرکت بزرگ بین‌المللی بانکی است.

فهرست مطالب

1. معرفی Swift in Depth
2. مدل‌سازی داده‌ها با enums
3. نوشتن خصوصیات تمیزتر
4. طبیعی ساختن optionals
5. رمزگشایی initializers
6. مدیریت خطای بی‌دردسر
7. Generics
8. قرار دادن حرفه‌ای در برنامه‌نویسی شیءگرا مبتنی بر پروتکل
9. تکرارکننده‌ها، توالی‌ها و مجموعه‌ها
10. درک map، flatMap و compactMap
11. مدیریت خطای ناهمزمان با Result
12. افزونه‌های پروتکل
13. الگوهای Swift
14. ارائه کد Swift با کیفیت
15. از اینجا به بعد به کجا برویم؟


فهرست کتاب:

۱. Copyright

۲. Brief Table of Contents

۳. Table of Contents

۴. Preface

۵. Acknowledgements

۶. About this Book

۷. Chapter ۱. Introducing Swift in depth

۸. Chapter ۲. Modeling data with enums

۹. Chapter ۳. Writing cleaner properties

۱۰. Chapter ۴. Making optionals second nature

۱۱. Chapter ۵. Demystifying initializers

۱۲. Chapter ۶. Effortless error handling

۱۳. Chapter ۷. Generics

۱۴. Chapter ۸. Putting the pro in protocol-oriented programming

۱۵. Chapter ۹. Iterators, sequences, and collections

۱۶. Chapter ۱۰. Understanding map, flatMap, and compactMap

۱۷. Chapter ۱۱. Asynchronous error handling with Result

۱۸. Chapter ۱۲. Protocol extensions

۱۹. Chapter ۱۳. Swift patterns

۲۰. Chapter ۱۴. Delivering quality Swift code

۲۱. Chapter ۱۵. Where to Swift from here

۲۲. Index

۲۳. List of Figures

۲۴. List of Listings

۱. حق نشر

۲. فهرست مطالب مختصر

۳. فهرست مطالب

۴. پیشگفتار

۵. تقدیر و تشکر

۶. درباره این کتاب

۷. فصل ۱. معرفی عمیق سویفت

۸. فصل ۲. مدل‌سازی داده‌ها با شمارشگرها (enums)

۹. فصل ۳. نوشتن ویژگی‌های تمیزتر

۱۰. فصل ۴. طبیعی ساختن آپشنال‌ها

۱۱. فصل ۵. رمزگشایی مقداردهی اولیه‌ها (initializers)

۱۲. فصل ۶. مدیریت خطای بدون دردسر

۱۳. فصل ۷. جنریک‌ها

۱۴. فصل ۸. حرفه‌ای کردن برنامه‌نویسی شیءگرا مبتنی بر پروتکل

۱۵. فصل ۹. تکرارکننده‌ها، دنباله‌ها و مجموعه‌ها

۱۶. فصل ۱۰. درک map، flatMap و compactMap

۱۷. فصل ۱۱. مدیریت خطای ناهمگام با Result

۱۸. فصل ۱۲. توسعه پروتکل‌ها

۱۹. فصل ۱۳. الگوهای سویفت

۲۰. فصل ۱۴. ارائه کد سویفت با کیفیت

۲۱. فصل ۱۵. سویفت را از اینجا به کجا ببریم

۲۲. نمایه

۲۳. فهرست شکل‌ها

۲۴. فهرست لیست‌ها

 

توضیحات(انگلیسی)

Summary

Now updated for Swift 5! Swift is more than just a fun language to build iOS applications with. It features a host of powerful tools that, if effectively used, can help you create even better apps with clean, crystal-clear code and awesome features. Swift in Depth is designed to help you unlock these tools and quirks and get developing next-gen apps, web services, and more!

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

It’s fun to create your first toy iOS or Mac app in Swift. Writing secure, reliable, professional-grade software is a different animal altogether. The Swift language includes an amazing set of high-powered features, and it supports a wide range of programming styles and techniques. You just have to roll up your sleeves and learn Swift in depth.

About the Book

Swift in Depth guides you concept by concept through the skills you need to build professional software for Apple platforms, such as iOS and Mac; also on the server with Linux. By following the numerous concrete examples, enlightening explanations, and engaging exercises, you’ll finally grok powerful techniques like generics, efficient error handling, protocol-oriented programming, and advanced Swift patterns. Author Tjeerd in ‘t Veen reveals the high-value, difficult-to-discover Swift techniques he’s learned through his own hard-won experience.

What’s inside

  • Covers Swift 5
  • Writing reusable code with generics
  • Iterators, sequences, and collections
  • Protocol-oriented programming
  • Understanding map, flatMap, and compactMap
  • Asynchronous error handling with ResultBest practices in Swift

About the Reader

Written for advanced-beginner and intermediate-level Swift programmers.

About the Author

Tjeerd in ‘t Veen is a senior software engineer and architect in the mobile division of a large international banking firm.

Table of Contents

  1. Introducing Swift in depth
  2. Modeling data with enums
  3. Writing cleaner properties
  4. Making optionals second nature
  5. Demystifying initializers
  6. Effortless error handling
  7. Generics
  8. Putting the pro in protocol-oriented programming
  9. Iterators, sequences, and collections
  10. Understanding map, flatMap, and compactMap
  11. Asynchronous error handling with Result
  12. Protocol extensions
  13. Swift patterns
  14. Delivering quality Swift code
  15. Where to Swift from here


Table of Contents

1. Copyright

2. Brief Table of Contents

3. Table of Contents

4. Preface

5. Acknowledgements

6. About this Book

7. Chapter 1. Introducing Swift in depth

8. Chapter 2. Modeling data with enums

9. Chapter 3. Writing cleaner properties

10. Chapter 4. Making optionals second nature

11. Chapter 5. Demystifying initializers

12. Chapter 6. Effortless error handling

13. Chapter 7. Generics

14. Chapter 8. Putting the pro in protocol-oriented programming

15. Chapter 9. Iterators, sequences, and collections

16. Chapter 10. Understanding map, flatMap, and compactMap

17. Chapter 11. Asynchronous error handling with Result

18. Chapter 12. Protocol extensions

19. Chapter 13. Swift patterns

20. Chapter 14. Delivering quality Swift code

21. Chapter 15. Where to Swift from here

22. Index

23. List of Figures

24. List of Listings

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.