دوره آموزشی یادگیری جامع SwiftData
3 ساعت 19 دقیقهمتوسط2024-03-28
مدرسین

Steven Lipton
VP of Special Projects at Scientific Device Laboratory, Developer
جزئیات دوره
SwiftData به شما امکان می دهد تا داده های پایدار را به سرعت و به راحتی در برنامه های خود مدیریت کنید. در این دوره، مدرس استیون لیپتون مقدمه ای جامع در مورد نحوه استفاده از این چارچوب قدرتمند ساخته شده برای Swift و SwiftUI ارائه می دهد.
یاد بگیرید که چگونه مدلها را بسازید و آن مدلها را در کد SwiftUI اعمال کنید، و در پایان هر بخش مهارتهای خود را در چالشهای تمرینی در پایان هر بخش آزمایش کنید. استیون اصول اولیه فیلتر کردن و مرتبسازی، مسائل رایج دادهها، جداول فرزند، و ویژگیها و تنظیمات را پوشش میدهد. در طول مسیر، نحوه ایجاد، سفارشی سازی و کار با کانتینرهای مدل و انتقال داده ها مانند یک حرفه ای را خواهید یافت.
یاد بگیرید که چگونه مدلها را بسازید و آن مدلها را در کد SwiftUI اعمال کنید، و در پایان هر بخش مهارتهای خود را در چالشهای تمرینی در پایان هر بخش آزمایش کنید. استیون اصول اولیه فیلتر کردن و مرتبسازی، مسائل رایج دادهها، جداول فرزند، و ویژگیها و تنظیمات را پوشش میدهد. در طول مسیر، نحوه ایجاد، سفارشی سازی و کار با کانتینرهای مدل و انتقال داده ها مانند یک حرفه ای را خواهید یافت.
مهارت ها
SwiftAppleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - ماندگاری در برنامههای SwiftUI
- 02 - آنچه باید بدانید
- 03 - اشیاء قابل مشاهده
- 04 - طرحوارهها چیست؟
1. مبانی SwiftData
- 05 - یک پروژه الگو ایجاد کنید
- 06 - یک مدل اضافه کنید
- 07 - مدلها را به نماها اضافه کنید
- 08 - دادهها را وارد کنید
- 09 - برنامه را اجرا و تست کنید
- 10 - دادهها را حذف کنید
- 11 - چالش - مدل اسامی
- 12 - راه حل - مدل اسامی
2. فیلتر کردن و مرتب سازی
- 13 - روشهای مفید آرایه
- 14 - محمولات را تعریف کنید
- 15 - مرتب سازی داده ها
- 16 - دادهها را واکشی کنید
- 17 - واکشی دینامیک داده ها
- 18 - چالش - مرتب سازی و جستجو نام
- 19 - راه حل - مرتب سازی و جستجو نام
3. مسائل مربوط به داده ها
- 20 - قابل کدگذاری در SwiftData
- 21 - جداول پروفایل شده
- 22 - orderItem را تنظیم کنید
- 23 - Subviews و SwiftData
- 24 - دادههای گذرا
- 25 - چالش - رتبه بندی
- 26 - راه حل - رتبه بندی
4. میزهای کودک
- 27 - روابط یک به چند
- 28 - تداوم روابط
- 29 - زمینههای مدل را کنار هم نگه دارید
- 30 - کلیدهای اصلی
- 31 - خطای کلید اولیه
- 32 - خطای ویرایش
- 33 - چالش 4
- 34 - راه حل 4
5. ویژگیها و تنظیمات
- 35 - حذفهای آبشاری
- 36 - بالابرها
- 37 - سطرها را ذخیره کنید
- 38 - ذخیره خودکار
- 39 - برگشت
6. مدل ظروف
- 40 - پیش نمایشهای SwiftUI را اضافه کنید
- 41 - تنظیمات مدل
- 42 - ظروف مدل سفارشی
- 43 - بافت مدل را اصلاح کنید
7. مهاجرت داده ها
- 44 - طرحوارههای نسخه سازی
- 45 - پیکربندی نسخه ها
- 46 - طرح مهاجرت را اضافه کنید
- 47 - مهاجرت سبک
- 48 - یک ستون اضافه کنید
نتیجه
- 49 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع Swift 6
- دوره آموزشی راهنمای کامل SwiftUI
- دوره آموزشی برنامه نویسی برای غیر برنامه نویسان: iOS 17 و Swift 5
- دوره آموزشی یادگیری جامع توسعه iOS 17
- دوره آموزشی ساخت اولین برنامه iOS 17
- دوره آموزشی ساخت اپلیکیشن SwiftUI Playgrounds
- دوره آموزشی برنامه نویسی برای غیر برنامه نویسان: iOS 16 و Swift 5
- دوره آموزشی یادگیری جامع SwiftUI