نام کتاب
Mastering Swift 6

Modern programming techniques for high-performance apps in Swift 6.2

Jon Hoffman

Paperback379 Pages
PublisherPackt
Edition7
LanguageEnglish
Year2025
ISBN9781836203698
925
A6291
انتخاب نوع چاپ:
جلد سخت
637,000ت
0
جلد نرم
577,000ت
0
طلق پاپکو و فنر
587,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Swift

توضیحات

🚀 تسلط بر Swift 6 با تکنیک‌های پیشرفته و روش‌های مدرن برنامه‌نویسی برای ساخت برنامه‌های با عملکرد بالا


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

💻 بهبود مهارت‌های توسعه اپلیکیشن با آخرین امکانات Swift 6.2

⚡ یادگیری تکنیک‌های پیشرفته مانند Concurrency، مدیریت حافظه، Generics و Swift Testing

🧹 اعمال بهترین شیوه‌ها برای نوشتن کد خوانا، مقیاس‌پذیر و قابل نگهداری


توضیحات کتاب

هفتمین ویرایش کتاب Mastering Swift 6 راهنمای نهایی شما برای بهره‌گیری کامل از قدرت Swift است. چه قصد بهینه‌سازی عملکرد برنامه‌هایتان را داشته باشید، چه بخواهید ویژگی‌های جدید Swift 6.2 را کشف کنید، این کتاب پوشش کاملی ارائه می‌دهد. نویسنده با ۲۸ سال تجربه در مهندسی و فناوری اطلاعات، مفاهیم و تکنیک‌های پیشرفته مانند Concurrency، مدیریت حافظه و Generics را ارائه می‌دهد که برای ایجاد برنامه‌های با عملکرد بالا ضروری هستند.

فصول کتاب شما را در سفری منعطف همراهی می‌کنند، از ویژگی‌های جدید Swift 6.2 تا موضوعات پیشرفته‌ای مانند Reflection، Concurrency و Generics. پر از بهترین شیوه‌ها، استراتژی‌های تست و تکنیک‌های برنامه‌نویسی مدرن، این کتاب شما را برای توسعه برنامه‌های مقیاس‌پذیر و با عملکرد بالا آماده می‌کند.


آنچه یاد می‌گیرید

⚡ بهینه‌سازی عملکرد برنامه‌ها برای پاسخگویی به نیاز کاربران مدرن

🧩 توسعه کد خوانا و ساختارمند با استفاده از استراتژی‌های توسعه Swift

🔍 استفاده از Reflection با Mirror API برای بررسی اجرای برنامه در زمان اجرا

🛠️ تسلط بر مباحث پیشرفته مانند Concurrency، مدیریت حافظه و Generics

✨ استفاده از Result Builders و ایجاد Operators سفارشی در Swift

🧪 تست مؤثر کد Swift با Swift Testing Framework جدید


مخاطب کتاب

این کتاب برای توسعه‌دهندگانی است که دانش پایه‌ای از زبان Swift دارند و می‌خواهند مهارت‌های خود را با یادگیری مباحث و تکنیک‌های پیشرفته به سطح بعدی برسانند. تمام مثال‌ها با سیستم‌عامل Linux و همچنین MacOS، iOS، iPadOS، VisionOS و WatchOS سازگار هستند، مگر آنکه ذکر شده باشد.


Become proficient in Swift 6 using advanced techniques and modern programming practices to effortlessly build high-performance applications


Key Features

  • Perfect your application development capabilities using the latest features of Swift 6.2
  • Learn advanced techniques like concurrency, memory management, Generics, and Swift Testing
  • Apply best practices in Swift to write clean, scalable, and maintainable code


Book Description

This seventh edition of Mastering Swift 6 is your ultimate guide to harnessing the full power of Swift. Whether you're aiming to optimize the performance of your applications or looking to explore the exciting new features in Swift 6.2, this book has you covered. The author distills his 28 years of experience in the Engineering and IT fields to help you dive deep into advanced concepts and techniques, such as concurrency, memory management, and Generics, all essential for creating high-performance applications.


The chapters take you on a flexible journey, covering Swift 6.2’s newest features alongside advanced programming topics such as reflection, concurrency, and Generics. Packed with best practices, testing strategies, and modern programming techniques, this book equips you with the skills to develop scalable, high-performance applications with confidence.

Whether you're looking to stay competitive or simply want to excel in Swift 6, this book provides the tools and knowledge you need to succeed.


What you will learn

  • Optimize your application's performance to meet the demands of the modern user
  • Develop readable, well-structured code by utilizing Swift development strategies
  • Use reflection with the Mirror API to observe your application's execution at runtime
  • Conquer advanced topics, such as concurrency, memory management, and generics
  • Find out how to use result builders and how to create custom operators in Swift
  • Effectively test your Swift code with the all-new Swift Testing framework


Who this book is for

This book is for developers who have a fundamental grasp of the Swift language and aspire to take their development skills to the next level by learning about the advanced topics and techniques of the Swift language. All examples are compatible with Linux, in addition to the MacOS, iOS, iPadOS, VisionOS, and WatchOS platforms, unless otherwise noted.


Table of Contents

  1. The Evolution of Swift
  2. Closures and Result Builders
  3. Protocols and Protocol Extensions
  4. Generics
  5. Value and Reference Types
  6. Enumerations
  7. Reflection
  8. Error Handling and Availability
  9. Regular Expressions
  10. Custom Subscripting
  11. Property Observers and Wrappers
  12. Dynamic Member Lookup and Key Paths
  13. Grand Central Dispatch
  14. Structured Concurrency
  15. Memory Management
  16. Advanced and Custom Operators
  17. Access Controls
  18. Swift Testing
  19. Object-Oriented Programming
  20. Protocol-Oriented Programming
  21. Functional Programming with Swift


About the Author

Jon Hoffman has over 30 years of experience in the information technology field. Over the years, he has worked in system administration, network administration and security, application development, and architecture. He currently serves as an Enterprise Software Manager for Syntech Systems. Outside of his professional life, Jon has a wide range of personal interests that keep him both physically and mentally engaged. He enjoys spending quality time with his two children and his fiancée. He also stays active through running, hiking, paddleboarding, yoga, and working out. In addition, Jon has a deep passion for reading and continues to nurture his love for coding.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Swift
1,035
iOS Test-Driven Development by Tutorials
592,000 تومان
Swift
1,270
An iOS Developer’s Guide to SwiftUI
652,000 تومان
Swift
2,789
Mastering iOS 14 Programming
1,047,000 تومان
UI . UX
858
SwiftUI Animations by Tutorials
547,000 تومان
Swift
981
Head First Swift
731,000 تومان
Swift
1,010
SwiftUI Cookbook
1,359,000 تومان
Swift
888
Statistical Analysis with Swift
405,000 تومان
iOS
943
Hello Swift !
603,000 تومان
Swift
896
Mastering Swift
547,000 تومان
Swift
1,035
iOS Test-Driven Development by Tutorials
592,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©