لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشنهای دادهمحور با Core Data، یادگیری ماشین و معماری اپلیکیشن
- آخرین آپدیت
دانلود Data-Driven Apps with Core Data, ML, and App Architecture
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند تا دانش خود را بیازمایید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیقتر کنید.
در این دوره، شما با تسلط بر Core Data، یادگیری ماشین (ML) و معماری اپلیکیشن، در ساخت برنامههای دادهمحور غوطهور خواهید شد. شما یاد میگیرید که چگونه با ادغام این فناوریهای ضروری، اپلیکیشنهایی پویا و بهینه خلق کنید. در پایان این دوره، مهارتهای عملی در مدیریت دادهها، استقرار مدلهای یادگیری ماشین و ساختاربندی اپلیکیشنها برای مقیاسپذیری و کارایی بالا کسب خواهید کرد.
شما با توسعه یک بازی ریاضی مبتنی بر Core Data شروع میکنید که در آن مدیریت دادههای بازی، پیادهسازی امتیازات برتر و ساخت نماهای تعاملی بازی را میآموزید. سپس دوره به تبدیل بازی Core Data به Swift Data میپردازد تا درک شما از فریمورکهای مدرن دادهها اصلاح شود. در نهایت، ساخت یک اپلیکیشن پیشبینی بقای مسافران تایتانیک را با استفاده از Core ML و Create ML بررسی خواهید کرد و یک پروژه کامل یادگیری ماشین از ابتدا تا انتها میسازید.
این دوره برای هر کسی که به دنبال درک معماری اپلیکیشن و مدیریت دادهها در توسعه iOS است، ایدهآل است. محتوای دوره برای توسعهدهندگانی که هدفشان تعمیق دانش در Core Data، Swift Data و ادغام مدلهای ML در اپلیکیشنها است، بسیار مناسب است. داشتن تجربه قبلی در توسعه iOS و برنامهنویسی Swift توصیه میشود.
در پایان این دوره، شما قادر خواهید بود اپلیکیشنهای دادهمحور را با استفاده از Core Data، Swift Data و Core ML بسازید و منتشر کنید، معماریهای مستحکمی برای اپلیکیشن طراحی کنید، مدلهای یادگیری ماشین را در Swift پیادهسازی کنید و دادههای برنامه را با فریمورکهای مدرنی مانند Core Data و Swift Data مدیریت نمایید.
سرفصل ها و درس ها
بازی ریاضی با Core Data
Core Data Math Game
مقدمهای بر بازی
Introduction to the Game
شروع پروژه، نمای اصلی و ساختار پوشهها
Starting Project, Main View, Folder Structure
منابع گرافیکی بخش اول (موجودات و حبابها)
The Assets - Part 1 (Creatures and Bubbles)
منابع گرافیکی بخش دوم (حبابها در Figma)
The Assets - Part 2 (Bubbles in Figma)
پشتیبانی از بومیسازی (Localization)
Supporting Localizations
دیتابیس امتیازات برتر و View Model
High Score Database and View Model
فراخوانی امتیازات برتر از دیتابیس
Fetch High Scores From Database
مرتبسازی، ذخیره، بروزرسانی و حذف امتیازات
Order High Scores, Save, Update and Delete
مدل مسئله (Problem Model)
Problem Model
مدل بازی (Game Model)
Game Model
افزودن Game View Model
Adding Game View Model
شروع نمای جمع و امتیازات برتر
Starting Addition and High Score View
نمای جانها و امتیاز
Score Lives View
نمای حباب (Bubble View)
Bubble View
نمای تنظیمات (Options View)
Options View
نمای پایان بازی (Game Over)
Game Over View
بازگشت به View Model امتیازات برتر
Back to the High Score View Model
ثبت رکورد جدید در نمای بازی
New High Score in Game View
وارد کردن امتیاز برتر جدید
Enter New High Score
ادامه نمای امتیازات برتر
High Score View Continued
نمایش نظرات