در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با Swift 5 یاد می گیرید.
عنوان اصلی : Swift 5 Tips Tricks and Techniques
اولین برنامه SwiftUI شما:
بررسی اجمالی دوره
نگاهی سریع به SwiftUI
"var body: some View" چیست؟
نحوه پیمایش بین نماها
لیست در SwiftUI
چگونه کد خود را با نماهای سفارشی ساختار دهید؟
چگونه با PreviewProvider پیش نمایش های معنی دار ایجاد کنیم؟
SwiftUI پیشرفته:
یک فرم ورود پیچیده ایجاد کنید
سبک ارائه مدال
انتقال داده ها بین نماها
استفاده از Core Data با SwiftUI
اجرای SwiftUI در سایر دستگاه های اپل
ژنریک ها، اپراتورها و سایر بلوک های ساختمانی:
دیکشنری ها و نحوه کار آنها
ژنریک چیست و چگونه از آنها استفاده کنیم
اضافه بار اپراتور و اپراتورهای سفارشی
چندین نوع بازگشت و پارامترهای عملکرد
با استفاده از Typealias کد پاک کننده بنویسید
قدرت Enums:
چرا Enums مفید هستند
گزینه ها و فهرست های خام
CaseIterable و پروتکل های دیگر
Enums و مقادیر مرتبط
نکاتی در مورد استفاده از Enums و آینده آن
شبکه و برنامه نویسی Async در سوئیفت:
پرس و جو داده ها با URLSession
استفاده از Swift Codable برای تجزیه JSON
با استفاده از New Combine Framework
"نتیجه" جدید سوئیفت
سوییفت سمت سرور با بخار:
انتخاب بخار برای توسعه سمت سرور
ساخت API با استفاده از Vapor
پیاده سازی API در iOS
مشکلات متداول و راههای اجتناب از آنها
برنامه نویسی واکنشی با سوئیفت:
قدرت برنامه نویسی واکنشی
نحوه استفاده از Combine با UIKit
ایجاد ناشر برای نظارت بر ورودی
ترکیب چند ناشر در یک
تفاوت بین Combine و RxSwift
تست و امنیت:
نحوه نوشتن تست های واحد عالی
چگونه تست های عالی UI بنویسیم
از تستهای رابط کاربری برای خودکارسازی اسکرینشاتها استفاده کنید
ذخیره گذرواژه ها در Keychain iOS
نوشتن یک تست واحد برای بررسی اجرای زنجیره کلید
آیا می دانستید که می توانید این کار را در سوئیفت انجام دهید؟:
آنچه در مورد رشته نمی دانستید
همه آنچه باید در مورد بسته شدن بدانید
چگونه از نشت حافظه رایج جلوگیری کنیم
افزودن عملکرد به کلاس های موجود با برنامه های افزودنی
Swift 5 Tips Tricks and Techniques
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.