🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش راهنمای کامل Supabase برای توسعه دهندگان iOS
- آخرین آپدیت
دانلود The Complete Guide to Supabase for iOS Developers
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر توسعه پس زمینه با Supabase و Swift برای ادغام iOS بدون درز یکپارچه سازی SUPABASE با برنامه های iOS: تنظیم و اتصال یک باطن قوی با استفاده از Supabase ، متناسب با توسعه iOS. درک بهترین شیوه های معماری: تصمیمات آگاهانه معماری را برای ادغام یکپارچه سازی یکپارچه در برنامه های iOS بگیرید. ایجاد و مدیریت روابط داده: تکنیک های اصلی برای افزودن و مدیریت روابط بین جداول داده. تأیید اعتبار کاربر ایمن: از سیستم تأیید اعتبار Supabase برای مدیریت ایمن کاربران در برنامه iOS خود استفاده کنید. از API Storage استفاده کنید: پرونده ها را با استفاده از API ذخیره سازی Supabase در برنامه خود ذخیره و مدیریت کنید. توابع لبه را بنویسید و مستقر کنید: منطق پیچیده سمت سرور را با توابع لبه Supabase انجام دهید. قابلیت های زمان واقعی را اضافه کنید: همگام سازی داده های زمان واقعی را با استفاده از API در زمان واقعی Supabase فعال کنید. مدیریت حضور کاربر در زمان واقعی: از API حضور برای ردیابی و مدیریت حضور کاربر در برنامه های زمان واقعی استفاده کنید. روابط بسیاری از افراد را کنترل کنید: به طور کارآمد روابط پیچیده بسیاری از بسیاری را در مدل های داده خود مدیریت کنید. پیش nیaزha: درک اساسی از توسعه iOS: آشنایی با Xcode و Swift ضروری است ، زیرا این دوره بر ادغام سوپابیس در برنامه های iOS متمرکز است. دانش اساسی در مورد بانکهای اطلاعاتی: درک اساسی از پایگاه داده ها و نحوه کار آنها به شما در درک مفاهیم مدیریت داده ها با Supabase کمک می کند. راحتی با برنامه نویسی ناهمزمان: از آنجا که این دوره شامل کار با عملیات ناهمزمان است ، آشنایی با الگوهای Async/Await در Swift مفید است. Xcode نصب شده: شما باید Xcode را روی دستگاه خود نصب کنید تا همراه با تمرینات و پروژه های برنامه نویسی دنبال کنید. حساب Supabase: داشتن یک حساب Supabase توصیه می شود ، بنابراین می توانید با پروژه های واقعی تمرین کنید و همراه با نمونه های دوره را دنبال کنید. دسترسی به دستگاه MACOS: از آنجا که این یک دوره توسعه iOS است ، برای اجرای XCode و آزمایش برنامه های خود به یک دستگاه MACOS نیاز دارید.
به دوره توسعه دهندگان iOS به Supabase خوش آمدید!
آیا شما با ادغام قابلیت های پشتیبان قدرتمند در برنامه های خود ، آماده افزایش مهارت های توسعه iOS خود هستید؟ در این دوره جامع ، شما یاد می گیرید که چگونه می توانید از پتانسیل کامل Supabase ، یک جایگزین Firebase منبع باز استفاده کنید ، به طور خاص برای توسعه دهندگان iOS متناسب است.
این که آیا شما تازه کار خود را شروع کرده اید یا یک توسعه دهنده با تجربه که به دنبال گسترش ابزار خود هستید ، این دوره برای همه سطح مهارت ها طراحی شده است. گام به گام ، ما شما را از طریق کل فرآیند ادغام SUPABASE در برنامه های iOS خود راهنمایی خواهیم کرد ، و طیف گسترده ای از موضوعات اساسی را پوشش می دهیم تا اطمینان حاصل کنید که می توانید به طور موثری از این سکو استفاده کنید.
آنچه را یاد خواهید گرفت:
- ادغام پایگاه داده Supabase: برنامه iOS خود را با یک باطن قوی که توسط Supabase ساخته شده است تنظیم و وصل کنید.
- درک انتخاب های معماری: بهترین شیوه ها و تصمیمات معماری را برای یکپارچه سازی یکپارچه یاد بگیرید.
- اضافه کردن و مدیریت روابط: هنر ایجاد و مدیریت روابط بین جداول داده خود را تسلط دهید.
- تأیید اعتبار کاربران: تأیید هویت کاربر ایمن با استفاده از سیستم تأیید اعتبار SUPABASE.
- ادغام با API ذخیره سازی: پرونده ها را در برنامه خود با API ذخیره سازی Supabase ذخیره و مدیریت کنید.
- توابع لبه: نحوه نوشتن و استقرار توابع سمت سرور را برای رسیدگی به منطق پیچیده کشف کنید.
-API در زمان واقعی: قابلیت های زمان واقعی را به برنامه خود اضافه کنید ، و داده های خود را در همگام سازی همه مشتری ها نگه دارید.
- API حضور: یاد بگیرید که چگونه حضور کاربر را در برنامه های زمان واقعی مدیریت کنید.
-روابط بسیاری به بسیاری: به طور مؤثر روابط پیچیده را در مدل های داده خود انجام دهید.
- توابع لبه: شیرجه عمیق به منطق پیشرفته سمت سرور با توابع لبه.
بررسی های زیر را بررسی کنید:
"دوره باورنکردنی!"
من در ابتدا کمی مردد بودم ، اما این دوره مرا از بین برد. مربی مباحث پیچیده را در مراحل ساده و آسان برای دنبال کردن تجزیه می کند. اکنون احساس اطمینان می کنم که Supabase را در برنامه های iOS خود ادغام می کنم. آن را به هرکسی که به دنبال بازی پس زمینه خود است ، بسیار توصیه می کند!
- امیلی R.
"عملی و روشنگری!"
محتوای دوره بسیار کاربردی و بلافاصله قابل اجرا است. مربی یک کار شگفت انگیز انجام می دهد که در مورد انتخاب های معماری در استفاده از Supabase با iOS توضیح می دهد. این واقعاً به من کمک کرد تا بهترین شیوه ها و چگونگی جلوگیری از مشکلات مشترک را درک کنم. برای هر توسعه دهنده iOS ضروری است!
- سوفیا ل.
"خیلی آموخته!"
من چند دوره در مورد خدمات پس زمینه گذرانده ام ، اما این یکی واقعاً برجسته بود. سبک تدریس مربی واضح و مختصر است و نمونه های مفید به من کمک کرد تا مفاهیم را به سرعت درک کنم. بخش عملکردهای Edge یک تغییر دهنده بازی برای پروژه های من بود.
- Liam K.
متشکرم ،
azam
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
پیش نیازهای
Prerequisites
پرونده های ورزشی
Exercise Files
supabase چیست؟
What is Supabase?
برنامه بودجه - شروع کار
Budget App - Getting Started
تنظیم پایگاه داده
Setting Up Database
ادغام برنامه iOS با پایگاه داده
Integrating iOS App with Database
اجرای ارزش محیط سفارشی برای مشتری supabase
Implementing Custom Environment Value for Supabase Client
واکشی و نمایش بودجه
Fetching and Displaying Budgets
صرفه جویی در بودجه جدید قسمت 1
Saving a New Budget Part 1
صرفه جویی در بودجه جدید قسمت 2
Saving a New Budget Part 2
حذف بودجه
Deleting Budget
بودجه به روزرسانی
Updating Budget
برنامه بودجه - الگوی MV
Budget App - MV Pattern
درک معماری
Understanding the Architecture
بارگیری و نمایش بودجه
Loading and Displaying Budgets
اضافه کردن بودجه جدید
Adding New Budget
حذف بودجه
Deleting Budget
بودجه به روزرسانی
Updating Budget
برنامه بودجه - روابط
Budget App - Relationships
ایجاد جدول هزینه
Creating Expense Table
اجرای مدل هزینه و افزودن روابط
Implementing Expense Model and Adding Relationships
اضافه کردن هزینه به بودجه
Adding Expense to Budget
نمایش نظرات