لطفا در هنگام پرداخت ، فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه 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
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
مربی سلام! اسم من امیر است و خوشحالم که این را می خوانید. من علاقه زیادی به توسعه تعاملی ، رابط های تلفن همراه و تصاویر دیجیتالی دارم. من سابقه گرافیک و برنامه نویسی سه بعدی دارم و در سال های اخیر تلاش خود را معطوف توسعه دستگاه های موبایل کرده ام. بیشتر اوقات من به C # ، Swift یا Kotlin در Visual Studio ، XCode ، Unity و Android Studio می رود. با تشکر از شما برای مطالعه در من هر ماه یا همین حدود مطالب جدید اضافه می کنم. لطفاً برگردید و بفهمید که آیا هر یک از دوره های من می تواند به شما کمک کند.
نمایش نظرات