- Publisher : Razeware LLC (May 24, 2021)
- Language : English
- Paperback : 461 pages
- ISBN-10 : 195032544X
- ISBN-13 : 978-1950325443
کتابExpert Swift (First Edition): An Advanced Exploration of the Swift Language
منابع کتاب کتابExpert Swift (First Edition): An Advanced Exploration of the Swift Language
شیرجه عمیق به سویفت!
Swift یک زبان غنی با ویژگی های فراوانی برای ارائه است. خواندن اسناد رسمی یا کتاب های سطح ابتدایی مهم است، اما برای درک قدرت واقعی زبان کافی نیست.
متخصص سوئیفت اینجاست تا به شما کمک کند و به شما نشان دهد چگونه از تمام قدرت سوئیفت استفاده کنید. در مورد کاربردهای پیشرفته پروتکل ها، ژنریک ها، برنامه نویسی واکنشی تابعی، طراحی API و موارد دیگر خواهید آموخت.
این کتاب برای چه کسی است
این کتاب برای توسعه دهندگان سوئیفت متوسط است که از قبل اصول سوئیفت را می دانند و به دنبال تعمیق دانش و درک خود از این زبان هستند.
موضوعات تحت پوشش Expert Swift
پروتکلها و ژنریکها: بیاموزید که پروتکلها و ژنریکها چگونه کار میکنند، و چگونه میتوانید از آنها در کد خود استفاده کنید تا APIهای تمیز، بادوام و با بازیابی آسان تولید کنید.
Sequences and Collections: یاد بگیرید که چگونه از Sequences and Collections برای نوشتن الگوریتم های عمومی که در خانواده های نوع عمل می کنند استفاده کنید.
ناامن: چیدمان حافظه انواع و نحوه استفاده از اشاره گرهای تایپ شده و تایپ نشده را بدانید.
برنامه نویسی واکنشی تابعی: مهم ترین و دقیق ترین مفاهیم برنامه نویسی واکنشی کاربردی و نحوه اعمال این مفاهیم را در برنامه های خود کاوش کنید.
قابلیت همکاری Objective-C: یاد بگیرید که چگونه کد Objective-C را در معرض سوئیفت قرار دهید و بالعکس.
طراحی کتابخانه و API: مجموعه مهارت و شهود خود را برای طراحی APIهای عالی تقویت کنید.
یک چیزی که میتوانید روی آن حساب کنید: پس از خواندن این کتاب، آماده استفاده از ویژگیهای پیشرفته سوئیفت و بهبود کدهای موجود خود با دانشی که کسب خواهید کرد خواهید بود.
ارسال نظر درباره کتابExpert Swift (First Edition): An Advanced Exploration of the Swift Language