🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشن رزرو بلیط سینما با Xamarin Forms
- آخرین آپدیت
دانلود Build Cinema Ticket Reservation App with Xamarin Forms
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع ساخت اپلیکیشن واقعی با Xamarin Forms: رزرو بلیط سینما
آیا به دنبال یادگیری ساخت اپلیکیشنهای واقعی با Xamarin Forms هستید؟ آیا میخواهید یک برنامه رزرو بلیط سینما را از صفر تا صد طراحی و پیادهسازی کنید؟ این دوره آموزشی به شما کمک میکند تا به یک توسعهدهنده Xamarin Forms حرفهای تبدیل شوید و به عنوان یک فریلنسر در این حوزه فعالیت کنید.
در این دوره، شما یک اپلیکیشن رزرو بلیط سینما را با Xamarin Forms از ابتدا تا انتها خواهید ساخت. این اپلیکیشن شامل بخشهای مشتری و مدیریت خواهد بود و شما با نحوه مصرف Restful APIها نیز آشنا خواهید شد.
پیشنیازها:
آشنایی با C# و Xamarin Forms (دانش C# و Xamarin برای این دوره ضروری است).
حساب کاربری Microsoft Azure برای استقرار API
حداقل 3 تا 6 ماه تجربه کار با Xamarin Forms و XAML
Visual Studio 2019 با نسخه ویندوز یا مک، هر کدام که برای شما مناسب است.
ابزار تست API مانند Postman
به دوره توسعه اپلیکیشن واقعی رزرو بلیط سینما با Xamarin Forms خوش آمدید!
من آصفند، Microsoft Most Valuable Professional (MVP) و اولین Xamarin University Most Valuable Professional در Udemy هستم. در این دوره، تمام جنبههای یک اپلیکیشن واقعی در Xamarin Forms را به شما آموزش خواهم داد. میدانم دورههای زیادی در اینترنت وجود دارد، اما هیچ راهنمای جامعی وجود ندارد که به شما آموزش دهد چگونه یک اپلیکیشن واقعی ایجاد کنید. هدف این دوره آموزش شما برای ساخت اپلیکیشن واقعی خود در Xamarin Forms است.
این دوره به شما آموزش میدهد که چگونه با استفاده از Xamarin Forms کدنویسی کنید و اپلیکیشنهای زیبا برای Android و iOS بسازید.
با تهیه این دوره، میتوانید مطمئن باشید که این دوره به دقت طراحی و ویرایش شده است. و من همیشه خوشحالم که به سوالات دانشجویان پاسخ دهم.
در پایان این دوره، شما به طور کامل درک خواهید کرد:
چگونه یک اپلیکیشن واقعی با Xamarin Forms بسازید.
چگونه Web APIها را در Azure مستقر کنید.
چگونه Restful APIها را مصرف کنید.
چگونه Nugetها را در Xamarin Forms مصرف کنید.
چگونه تصاویر را از Xamarin Forms به سرور آپلود کنید.
چگونه یک اپلیکیشن کامل واقعی (رزرو بلیط سینما) را در Xamarin Forms از صفر تا انتها ایجاد کنید.
چگونه پنل مشتری و مدیریت را ایجاد کنید.
چگونه تماسهای API ناهمزمان برقرار کنید، دادهها را از API ذخیره و بازیابی کنید و از فرمت JSON برای ارتباط با سرور استفاده کنید.
چگونه اپلیکیشن را کاربرپسند کنید.
به یاد داشته باشید...
پس از این دوره، شما تمام سورس کد اپلیکیشن واقعی Xamarin را دریافت خواهید کرد و به همراه آن یک کد پشتی کامل برای Rest APIها را نیز با شما به اشتراک خواهم گذاشت.
من میخواهم انتظارات درستی را ایجاد کنم، زیرا در این دوره ما بخش مشتری و مدیریت اپلیکیشن سینما را با Xamarin Forms پوشش خواهیم داد. ما Restful APIها را مصرف خواهیم کرد، اما Rest API را در این دوره ایجاد نخواهیم کرد، زیرا Rest API یک موضوع متفاوت است و من قبلاً یک دوره Rest API با .Net Core 5.0 ایجاد کردهام.
پس منتظر چه هستید؟ روی دکمه خرید کلیک کنید و به دوره جامع توسعه اپلیکیشن واقعی سینما با Xamarin Forms بپیوندید!
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
اپلیکیشن نمایشی
Demo Application
ساختار دوره
Course Structure
دانلود مواد دوره
Download Course Material
راه اندازی Backend اپلیکیشن
Setup Application Backend
دریافت Backend اپلیکیشن
Get Application Backend
ایجاد حساب Microsoft Azure
Create Microsoft Azure Account
ایجاد Azure Web App
Create Azure Web App
ایجاد Azure SQL DB
Create Azure SQL DB
انتشار Web Api در Azure
Publish Web Api To Azure
پیش نمایش Azure Query Editor
Azure Query Editor Preview
وارد کردن داده های اولیه در Azure SQL DB
Seed Data in Azure SQL DB
تست Api ها
Test Api's
وارد کردن مستندات Api
Import Api Documentation
تست بخش حساب ها
Testing Accounts Section
تست بخش فیلم ها
Testing Movies Section
تست بخش رزرو
Testing Reservation Section
شروع کار با Xamarin Forms
Getting Started with Xamarin Forms
ایجاد پروژه خالی
Create Blank Project
اشکال زدایی برنامه Xamarin Forms
Debug Xamarin Forms Application
Xamarin Essentials
Xamarin Essentials
ذخیره مقدار در Preferences
Store Value In Preferences
بازیابی مقدار از Preferences
Retrieve Value From Preferences
منابع و رندررهای سفارشی
Assets & Custom Renderers
وارد کردن منابع
Import Assets
اضافه کردن رندررهای سفارشی
Adding Custom Renderers
ایجاد کلاس های مدل
Create Model Classes
ایجاد مدل برای حساب ها
Create Model For Accounts
ایجاد مدل برای فیلم ها
Create Model For Movies
ایجاد مدل برای رزرو
Create Model For Reservation
ایجاد لایه سرویس
Create Service Layer
متد ثبت نام کاربر
Register User Method
کلاس و متدهای استاتیک
Static Class and Methods
متد ورود
Login Method
تنظیمات برنامه و URL Api
App Settings & Api URL
متد دریافت همه فیلم ها
Get All Movies Method
متد دریافت جزئیات فیلم
Get Movie Detail Method
متد یافتن فیلم ها
Find Movies Method
متد رزرو بلیط فیلم
Reserve Movie Ticket Method
صفحه ثبت نام
Signup Page
طراحی صفحه ثبت نام
SignupPage Design
پیاده سازی قابلیت ثبت نام
Implement Signup Functionality
صفحه ورود
Login Page
طراحی صفحه ورود
LoginPage Design
پیاده سازی قابلیت ورود
Implement Login Functionality
ورود یکباره با توکن دسترسی
One time Login with Access token
پیاده سازی ورود یکباره با توکن دسترسی
Implement One time login with Access Token
صفحه اصلی
Home Page
طراحی صفحه اصلی
Home Page Design
منوی همبرگری سفارشی
Custom Hamburger Menu
پیاده سازی فیلم ها
Implement Movies
پیاده سازی صفحه بندی
Implement Pagination
پیاده سازی نام کاربری
Implement User Name
صفحه جزئیات فیلم
Movie Detail Page
ایجاد صفحه جزئیات فیلم
Create Movie Detail Page
پیمایش Collection View
Collection View Navigation
پیمایش Collection View با پارامترها
Collection view navigation with params
صفحه جزئیات فیلم
Movie Detail Page
نصب پلاگین برای پخش ویدیو
Install Plugin For Playing Video
صفحه ویدیو
Video Page
پیاده سازی صفحه ویدیو
Implement Video Page
صفحه جستجو
Search Page
ایجاد صفحه جستجو
Create Search Page
پیاده سازی قابلیت جستجو
Implement Search Functionality
پیمایش صفحه جستجو
Search Page Navigation
صفحه رزرو
Reservation Page
ایجاد صفحه رزرو
Create Reservation Page
پیاده سازی صفحه رزرو
Implement Reservation Page
تغییر قیمت با مقدار Picker
Change Price With Picker Value
رزرو بلیط فیلم
Reserve Movie Ticket
صفحه تماس
Contact Page
ایجاد صفحه تماس
Create Contact Page
پیاده سازی صفحه تماس
Implement Contact Page
اعتبارسنجی توکن
Token Validator
مشکلات توکن دسترسی چیست؟
What are the Issues with the Access Token
حل مشکل توکن دسترسی
Solve Access Token Issue
Endpoint Api با اعتبارسنجی توکن
Api Endpoint with Token Validator
قابلیت خروج
Logout Functionality
شروع کار با پنل مدیریت
Getting Started with Admin Panel
مستندات Api برای مدیر
Api Documentation For Admin
تست بخش حساب ها
Test Accounts Section
تست بخش فیلم ها
Test Movies Section
تست بخش رزرو
Test Reservation Section
کلاس های مدل و سرویس Api
Model Classes And Api Service
ایجاد کلاس های مدل
Create Model Classes
ایجاد متدها برای کلاس سرویس Api
Create Methods For Api Service Class
ایجاد اپلیکیشن پنل مدیریت
Create Admin Panel Application
ایجاد صفحه اصلی
Create Home Page
ایجاد صفحه لیست رزروها
Create Reservation List Page
ایجاد صفحه جزئیات رزرو
Create Reservation Detail Page
ایجاد صفحه لیست فیلم ها
Create Movies List Page
قابلیت حذف فیلم
Delete Movie Functionality
صفحه افزودن فیلم
Add Movie Page
انتخاب تصویر از گالری دستگاه
Pick Image From Device Gallery
نمایش نظرات