ریال 590,000

خرید دانلودی بسته ی آموزش ویدئویی پروژه محور ساخت اپلیکیشن پیشرفته موبایل با Xamarin.Forms

توضیحات

بسته ی آموزش ویدئویی پروژه محور ساخت اپلیکیشن پیشرفته موبایل با Xamarin.Forms یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی ساخت یک اپلیکیشن موبایل Enterprise با Xamarin.Forms است که با نام اصلی Building an Enterprise Mobile Application with Xamarin.Forms از شرکت Pluralsight منتشر شده است.

Xamarin چیست؟

زامارین (Xamarin) یک ابزار قدرتمند برای برنامه نویسی اپلیکیشن های چندسکویی موبایل است که به کمک زبان سی شارپ و نرم افزار ویژوال استدیو می توانید اپلیکیشن های Native برای سیستم عامل های Android، iOS و Windows Phone بسازید. Xamarin بهترین گزینه برای برنامه نویسان دات نت و توسعه دهندگانی است که قصد دارند نسخه بومی (Native) اندروید، iOS و Windows Forms Application های مورد نیاز خود را با یک بار برنامه نویسی با بالاترین کیفیت تولید کنند.

Xamarin.Forms چیست؟

Xamarin.Forms در سال 2014 راه اندازی شد،  و پلت فرمی است که بر روی Xamarin اجرا می شود، در واقع به صورت یک کیت از ابزار UI بوجود آمد که به برنامه نویسان اجازه می دهد به راحتی یک رابط کاربری مشترک در اندروید، iOS و ویندوز فون را ایجاد کنند. Xamarin.Forms به زبان #C نوشته شده و امکان ایجاد یک نمونه سازی سریع از برنامه های کاربردی پیچیده را فراهم کرده است. برنامه های کاربردی Xamarin.Form برنامه های بومی هستند، و محدودیت های Toolkit ها را ندارد.

اپلیکیشن هایی که با استفاده از Xamarin.Forms  نوشته شده اند، قادر هستند از هر یک از ویژگی های API و یا یک پلت فرم پایه ، مانند CoreMotion، PassKit و StoreKit در iOS؛ NFC و Google Play روی آندروید، Tiles و ویندوز فون، استفاده کنند. این بدان معنی است که می توانید اپلیکیشن هایی ایجاد کنید که شامل  بخش هایی از رابط کاربری خودتان با Xamarin.Forms باشد، در حالی که بخش هایی از ابزار toolkit را نیز دارد. اپلیکیشن های Xamarin.Forms  شبیه به معماری اپلیکیشن های multiplatform سنتی با معمول ترین شیوه برای قابل حمل بودن کتابخانه ها یا پروژه های مشترک ایجاد می شوند. و بعد اپلیکیشن هایی برای پلت فرم های ویژه ایجاد می شوند که کدهای مشترک را استفاده می کنند.

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی بسته ی آموزش پروژه محور ساخت اپلیکیشن پیشرفته موبایل با Xamarin.Forms

عناوین فصل های بسته ی آموزش پروژه محور ساخت اپلیکیشن پیشرفته موبایل با Xamarin.Forms

فصل اول: مقدمه ی دوره ی آموزشی

  • مقدمه

فصل دوم: مقدمه

  • مقدمه
  • محتوای این بسته ی آموزشی
  • بررسی اپلیکیشن ساخته شده در این آموزش
  • بررسی Backend اپلیکیشن
  • بررسی عملی Backend اپلیکیشن

فصل سوم: ساخت یک Layered Architecture (معماری لایه ای)

  • مقدمه
  • بررسی اجمالی معماری سراسری اپلیکیشن
  • بررسی عملی سطح بالا از معماری اپلیکیشن
  • دسترسی به داده در اپلیکیشن
  • بررسی دقیق کد مربوط به Repository
  • بررسی Data Service ها
  • بررسی عملی Data Service ها
  • بهینه سازی روش استفاده از داده ها: روش Retry
  • استفاده عملی از Polly برای پشتیبانی از روش Retry
  • Cache کردن داده
  • پیاده سازی عملی Caching در اپلیکیشن
  • جمع بندی

فصل چهارم: پیاده سازی الگوی MVVM

  • مقدمه
  • بررسی اجمالی Data Binding
  • بررسی عملی Data Binding
  • مقدمه ای بر الگوی MVVM
  • پیاده سازی عملی MVVM در اپلیکیشن
  • بررسی Command ها
  • پیاده سازی عملی Command ها
  • بررسی Behavior ها
  • پیاده سازی عملی Behavior ها
  • بررسی روش ارتباط دادن View ها و View Model ها
  • پیاده سازی عملی ارتباط دادن View ها و View Model ها
  • جمع بندی

فصل پنجم: ایجاد Loose Coupling با استفاده از Dependency Injection

  • مقدمه
  • مسیر الگوی Dependency Injection
  • اضافه کردن الگوی Dependency Injection به اپلیکیشن
  • پیاده سازی عملی Dependency Injection به اپلیکیشن
  • جمع بندی

فصل ششم: ایجاد مکانیزم Messaging برای ایجاد ارتبط بین Component ها

  • مقدمه
  • چرا به Messaging نیاز داریم؟
  • بررسی استفاده از MessagingCenter
  • پیاده سازی عملی MessagingCenter در اپلیکیشن
  • جمع بندی

فصل هفتم: ایجاد Navigation و Dialog ها

  • مقدمه
  • کلاس های Service
  • بررسی افزودن Navigation
  • افزودن عملی Navigation
  • بررسی افزودن Dialog ها
  • افزودن عملی Dialog ها
  • بررسی دیگر Service های موجود
  • افزودن عملی دیگر Service ها
  • جمع بندی

فصل هشتم: دسترسی به قابلیت ها و کنترل های Native دستگاه

  • مقدمه
  • بررسی Dependency Service
  • استفاده ی عملی از Dependency Serivce
  • بررسی استفاده از Plugin ها
  • استفاده ی عملی از Plugin ها
  • بررسی Custom Renderer ها
  • استفاده ی عملی Custom Renderer ها
  • جمع بندی

فصل نهم: تست کردن اپلیکیشن با Unit Test ها

  • مقدمه
  • مقدمه ای کوتاه در مورد Unit Testing
  • پیاده سازی عملی Unit Testing در اپلیکیشن
  • جمع بندی و پایان دوره ی آموزشی

1 دیدگاه برای بسته ی آموزش ویدئویی پروژه محور ساخت اپلیکیشن پیشرفته موبایل با Xamarin.Forms

  1. بهمن

    با سلام، این آموزش تموم نشده است؟

    • مرتضی گیتی

      سلام وقت بخیر. این آموزش تکمیل شده ست آقای حاجی زاده.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *