آموزش برنامه Xamarin iOS در C# و Firebase

Xamarin iOS App in C# & Firebase

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توسعه اپلیکیشن کامل آیفون با استفاده از سی شارپ در استودیو Xamarin با بک‌اند Firebase توسعه کامل iOS برنامه لیست خواربارفروشی‌های مختلف و توسعه رابط پویا پایگاه داده با استفاده از Firebase پیش نیازها: آشنایی با اصول برنامه‌نویسی به هر زبان آشنایی اولیه با توسعه iOS

در این دوره آموزشی یاد می گیریم که چگونه با استفاده از Visual Studio (یا Xamarin Studio) C Sharp و Firebase یک برنامه کامل آیفون توسعه دهیم. در طول دوره، ما در مورد طیف گسترده ای از موضوعات مانند طراحی رابط، پایگاه داده ها و ساختارهای داده و همچنین احراز هویت کاربر از طریق Firebase MBaaS بحث خواهیم کرد. این دوره برای پوشش طیف وسیعی از مخاطبان طراحی شده است. این می تواند برای افرادی که درک اولیه از توسعه و برنامه نویسی iOS دارند مفید باشد. همچنین اگر می خواهید درباره ساختارهای داده، خواندن و نوشتن پایگاه داده های محلی و راه دور اطلاعات بیشتری کسب کنید، مفید است.



سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • شروع یک پروژه جدید و شبیه ساز تست Starting a New Project and Testing Simulator

کنترلر مشاهده لیست ها Lists View Controller

  • طراحی استوری برد لیست های ما Designing Our Lists Storyboard

  • اتصال رسانه های استوری برد ما به کد Connecting Our Storyboard Outlets to the Code

  • منبع داده مشاهده جدول Table View Data Source

  • تست منبع داده Testing Data Source

  • درک ساختار داده ما Understanding Our Data Structure

  • افزودن کلاس آیتم Adding Item Class

  • اضافه کردن کلاس لیست مواد غذایی Adding Grocery List Class

  • اضافه کردن کلاس کاربر Adding User Class

  • افزودن کلاس داده برنامه Adding App Data Class

  • آماده سازی اولین لیست Preparing First List

  • تست کردن لیست اولیه Testing Out the Initial List

  • افزودن لیست جدید Adding a New List

داده گردانی Data Handling

  • درک داده ها Understanding Data

  • روش نوشتن و خواندن داده ها و کاربر Write and Read Data and User Method

  • روش داده خواندن قسمت 1 Reading Data Method Part 1

  • حذف لیست با کشیدن Deleting a List by Dragging

مشاهده آیتم ها Items View

  • اقلام استوری برد Items Storyboard

  • کنترلر مشاهده آیتم ها Items View Controller

  • رفتن به کنترلر نمای آیتم ها Navigating to Items View Controller

  • لیست Cur Cur List

  • آیتم ها جدول منبع داده و پر کردن آیتم ها نمای جدول Items Table Data Source and Populating Items Table View

  • کلیک کردن روی یک آیتم Clicking on an Item

  • کشیدن برای حذف یک مورد Dragging to Delete an Item

  • بارگیری مجدد نمای جدول در View آیا ظاهر شد Reloading Table View in View Did Appear

  • افزودن یک آیتم جدید Adding a New Item

  • درک آنچه اتفاق افتاد Understanding What Happened

Backend Backend

  • کنسول Firebase Firebase Console

  • افزودن بسته های Firebase Adding Firebase Packages

  • راه اندازی Firebase در AppData Initializing Firebase in AppData

  • تست Firebase Testing Out Firebase

  • روش نمایش هشدار Alert Show Method

  • اکشن نمایه Profile Action

  • ثبت مشاهده هشدار Register Alert View

  • روش ثبت نام Register Method

  • تنظیم کاربر محلی Set Local User

  • ذخیره مقادیر اصلی کاربر در Cloud Save User Main Values on Cloud

  • تمام لیست های کاربر را به صورت آنلاین ذخیره کنید Save All User Lists Online

  • نمای و روش هشدار ورود Login Alert View and Method

  • روش‌های کار ناهمگام Async Task Methods

  • استفاده از Asset Files Using Asset Files

  • خواندن داده های آنلاین Reading Online Data

  • روش مقایسه لیست ها Compare Lists Method

  • خروج از سیستم ابری Logging Out From Cloud

  • دکمه تنظیم نمایه Setting Profile Button

  • لیست جدید در ابر New List on Cloud

  • حذف لیست در ابر Delete List on Cloud

  • یک مورد جدید را در Cloud ذخیره کنید Save a New Item on Cloud

  • تغییر وضعیت مورد در Cloud Change Item Status on Cloud

  • حذف مورد در Cloud Delete Item on Cloud

  • خلاصه ای از همه روش های ورود Recap of All Login Methods

دعوت نامه ها Invitations

  • این تابع را به اشتراک بگذارید Share This Function

  • ارسال دعوتنامه Sending an Invitation

  • کلاس دعوت Invitation Class

  • خواندن گره دعوت Reading Invitation Node

  • در حال بارگیری لیست های دعوت Loading Invitation Lists

  • حذف یک دعوت نامه Removing an Invitation

  • حذف یک لیست Deleting a List

  • نتیجه گیری و پیشنهادات Conclusion and Suggestions

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش برنامه Xamarin iOS در C# و Firebase
جزییات دوره
5.5 hours
60
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,381
4.3 از 5
دارد
دارد
دارد
Amir J
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Amir J Amir J

مربی سلام! اسم من امیر است و خوشحالم که این را می خوانید. من علاقه زیادی به توسعه تعاملی ، رابط های تلفن همراه و تصاویر دیجیتالی دارم. من سابقه گرافیک و برنامه نویسی سه بعدی دارم و در سال های اخیر تلاش خود را معطوف توسعه دستگاه های موبایل کرده ام. بیشتر اوقات من به C # ، Swift یا Kotlin در Visual Studio ، XCode ، Unity و Android Studio می رود. با تشکر از شما برای مطالعه در من هر ماه یا همین حدود مطالب جدید اضافه می کنم. لطفاً برگردید و بفهمید که آیا هر یک از دوره های من می تواند به شما کمک کند.