در دوره آموزش ساخت فروشگاه با ASP MVC و طراحی اپ موبایل با Xamarin که شامل ۱۶ بخش است  قصد داریم، ابتدا با زبان برنامه نویسی ASP.Net MVC یک سایت فروشگاهی را طراحی و در نهایت با کمک زبان زامارین اپلیکیشن موبایل آن را پیاده سازی کنیم.

امروزه بیشتر پروژه‌ ها به صورت چندسکویی نوشته می‌ شوند و کاربران تمایل به استفاده از وب سایت و اپلیکیشن موبایل به طور همزمان را دارند. در ابتدا به نظر می‌ رسد که برای انجام این کار نیاز به تیم برنامه نویسی تخصصی در تمام این حوزه‌ ها است اما باید بگوییم که شرکت مایکروسافت با ارائه یک زبان برنامه نویسی جدید این امکان را داده است که با یادگیری یک زبان بتوانید همزمان اپلیکیشن موبایل آن برای سیستم عامل‌های اندروید و IOS را طراحی و پیاده سازی کنید.

نکته
در این دوره آموزشی قصد داریم در ۱۵ هفته، ابتدا با زبان برنامه نویسی ASP.Net MVC یک سایت فروشگاهی را طراحی و در نهایت با کمک زبان زامارین اپلیکیشن موبایل آن را پیاده سازی کنیم

مزایا ی ASP.NET MVC :

  • می‌توانید کنترل کاملی بر روی کدهای HTML داشته باشید.
  • می‌توانید با استفاده از ترکیب AJAX و کتابخانه قدرتمند JQuery رابط کاربری قدرتمندتری بسازید.
  • به شما امکان ساخت آدرس‌های SEO_Friendly بر روی وب سایتتان را می‌دهد.
  • می‌توانید به راحتی پروژه خود را توسعه داده و آنرا در معرض آزمون قرار دهید.

مخاطبین دوره :

  • علاقه مندان به طراحی سایت
  • علاقه مندان به ساخت اپلیکیشن موبایل
  • کاربرانی که با سی شارپ آشنایی دارند.
  • کاربرانی که تمایل به برنامه نویسی چندسکویی دارند.
  • کاربرانی که علاقه مند به طراحی وب سرویس می‌ باشند.
  • افرادی که به برنامه نویسی علاقه دارند.
  • علاقه مندان به Asp.net MVC
  • کسانی که به دنبال کسب درآمد از برنامه نویسی هستند.
  • مناسب برای دانشجویان و فارغ التحصیلان مهندسی کامپیوتر

پیش نیاز :

  • آموزش مقدماتی سی شارپ (درک و آشنایی با گرامر و ساختارهای سی شارپ)
  • آشنایی با تگ‌های HTML و دستورات ساده CSS
  • آشنایی مقدماتی با چهارچوب MVC

تکنولوژی‌ و نرم افزار ها :

  • Visual Studio 2017
  • SQL Server 2014
  • C#.NET
  • ASP.NET MVC
  • Entity Framework (Code First)
  • Bootstrap (Html, CSS, Javascript)
  • JSon, JQuery
  • WebAPi, Web Service
  • SQLite

آموزش ساخت فروشگاه با ASP.Net و طراحی اپ موبایل با Xamarin,آموزش ,آموزش ساخت فروشگاه و طراحی اپ موبایل,آموزش ساخت فروشگاه با ASP MVC و طراحی اپ موبایل با Xamarin,آموزش,ساخت فروشگاه, طراحی اپ موبایل,Xamarin

سرفصل ها :

فصل اول با عنوان “ مروری بر پیش نیاز ها ” خواهد بود که بصورت جزئی شامل بخش های زیر است :

بخش ۱ : سی شارپ دات نت

  • قسمت اول : برنامه نویسی شیء گرا
  • قسمت دوم : کلاس ها در سی شارپ
  • قسمت سوم : سازنده ها در سی شارپ
  • قسمت چهارم :بررسی سطوح دسترسی
  • قسمت پنجم : ارث بری و مجازی سازی

بخش ۲ : درباره MVC

  • قسمت ششم : معرفی MVC
  • قسمت هفتم : ساخت وبسایت با NET MVC
  • قسمت هشتم : بررسی قرارداد های MVC
  • قسمت نهم : بررسی Layout Page
  • قسمت دهم : بررسی Partial View
  • قسمت یازدهم : انتقال داده ها در MVC
  • قسمت دوازدهم : نحوه ارتباط سه لایه Model , Controller , View
  • قسمت سیزدهم : بررسی Routing در MVC

بخش ۳ : دسترسی به داده ها در MVC با استفاده از Entity Framework Code First

  • قسمت چهاردهم : درباره EF
  • قسمت پانزدهم : نصب EF در MVC
  • قسمت شانزدهم : ساخت دیتابیس در EF
  • قسمت هفدهم : بررسی Migrations
  • قسمت هجدهم : بررسی صفت ها
  • قسمت نوزدهم : بررسی Seed ها
  • قسمت بیستم : ارتباطات در EF
  • قسمت بیست و یکم : پیاده سازی ارتباط یک به یک
  • قسمت بیست و  دوم : پیاده سازی ارتباط یک به چند
  • قسمت بیست و سوم : پیاده سازی ارتباط چند به چند
  • قسمت بیست و چهارم : بررسی عملیات Insert
  • قسمت بیست و پنجم : بررسی عملیات Update
  • قسمت بیست و ششم : بررسی عملیات Delete
  • قسمت بیست و هفتم : بررسی عملیات Detail
  • قسمت بیست و هشتم : بررسی عملیات Read
  • قسمت بیست و نهم : بررسی دستورات LinQ

بخش ۴ : بررسی بوت استرپ

  • قسمت سی ام : نصب بوت استرپ
  • قسمت سی و یکم : Grid System در بوت استرپ

فصل دوم با عنوان “ احراز هویت در MVC ” خواهد بود که شامل موارد زیر است :

  • قسمت اول : ساخت سایت فروشگاه
  • قسمت دوم : ساخت دیتابیس فروشگاه
  • قسمت سوم : ساخت جدول نقش‌ ها
  • قسمت چهارم : ساخت جدول کاربران
  • قسمت پنجم : ساخت جدول آدرس‌ های کاربران
  • قسمت ششم : طراحی قالب صفحات (قسمت CSS)
  • قسمت هفتم : طراحی قالب صفحات (قسمت HTML)
  • قسمت هشتم : اضافه کردن نقش‌ ها و کاربر Admin پیش فرض هنگام راه اندازی دیتابیس
  • قسمت نهم : اضافه کردن کلاس ارسال پیامک
  • قسمت دهم : عضویت در فروشگاه
  • قسمت یازدهم: ورود به سیستم
  • قسمت دوازدهم : ساخت کلاس احراز هویت و پیکربندی‌ های موجود در Config
  • قسمت سیزدهم : فعال سازی حساب کاربری
  • قسمت چهاردهم : فراموشی کلمه عبور

فصل سوم با عنوان  پنل ها و تنظیمات اصلی خواهد بود که شامل موارد زیر است :

  • قسمت اول : پنل مدیریت (Layout)
  • قسمت دوم : قالب پنل مدیریت (CSS)
  • قسمت سوم : قالب پنل مدیریت (HTML)
  • قسمت چهارم : خروج از پنل
  • قسمت پنجم : جدول تنظیمات فروشگاه
  • قسمت ششم : کنترل تنظیمات در Seed
  • قسمت هفتم : تنظیمات سایت
  • قسمت هشتم : تنظیمات تماس
  • قسمت نهم : تنظیمات پیامک
  • قسمت دهم : جدول شبکه های اجتماعی
  • قسمت یازدهم : مدیریت شبکه های اجتماعی در پنل مدیر
  • قسمت دوازدهم : قالب پنل کاربری
  • قسمت سیزدهم : مدیریت آدرس ها در پنل کاربری
  • قسمت چهاردهم : تغییر کلمه عبور (Model)
  • قسمت پانزدهم : تغییر کلمه عبور در پنل های کاربری و مدیر

بخش چهارم با عنوان ادامه پنل ها و تنظیمات اصلی خواهد بود که شامل موارد زیر است :

  • قسمت اول : مدیریت کاربران در پنل مدیر (کنترلر)
  • قسمت دوم : مدیریت کاربران در پنل مدیر (نمایشگر)
  • قسمت سوم : مدیریت کاربران در پنل مدیر (آدرس ها)
  • قسمت چهارم : جستجو کاربران در پنل مدیر
  • قسمت پنجم : ایجاد صفحه اصلی سایت (Layout Site)
  • قسمت ششم : منو (CSS)
  • قسمت هفتم : منو (JS)
  • قسمت هشتم : منو (HTML)
  • قسمت نهم : ساخت جدول منو
  • قسمت دهم : مدیریت منو ها در پنل مدیر
  • قسمت یازدهم : نحوه استفاده از CKEditor در MVC
  • قسمت دوازدهم : نمایش منو ها در سایت
  • قسمت سیزدهم : لینک های عضویت، ورود و داشبورد در منو
  • قسمت چهاردهم : اسلایدر (HTML)
  • قسمت پانزدهم : ساخت جدول اسلایدر
  • قسمت شانزدهم : مدیریت اسلایدر در پنل مدیر
  • قسمت هفدهم : نمایش اسلایدر در صفحه اول سایت

بخش پنجم با عنوان برند ها و گروه‌ ها خواهد بود که شامل موارد زیر است :

  • قسمت اول : نمایش برند ها (CSS)
  • قسمت دوم : نمایش برند ها (Script)
  • قسمت سوم : نمایش برند ها (HTML)
  • قسمت چهارم : ساخت جدول برند ها
  • قسمت پنجم : مدیریت برند ها در پنل مدیر
  • قسمت ششم : نمایش اسلایدری برند ها در سایت
  • قسمت هفتم : نمایش گروه‌ ها (CSS)
  • قسمت هشتم : نمایش گروه‌ ها (HTML)
  • قسمت نهم : ساخت جدول گروه‌ ها
  • قسمت دهم : مدیریت گروه‌ ها در پنل مدیر
  • قسمت یازدهم : نمایش گروه‌ ها در منو سایت

بخش ششم با عنوان محصولات فروشگاه خواهد بود که شامل موارد زیر است :

  • قسمت اول : محصولات (ایجاد مدل)
  • قسمت دوم : مدیریت محصول
  • قسمت سوم : نمایش محصولات در صفحه اول (CSS)
  • قسمت چهارم : نمایش محصولات در صفحه اول (HTML)
  • قسمت پنجم : نمایش جزئیات محصول (CSS)
  • قسمت ششم : نمایش جزئیات محصول (HTML)
  • قسمت هفتم : گالری تصاویر محصول (ایجاد مدل)
  • قسمت هشتم : مدیریت تصاویر هر محصول
  • قسمت نهم : نمایش گالری (CSS)
  • قسمت دهم : نمایش گالری (JS)
  • قسمت یازدهم : نمایش گالری (HTML)
  • قسمت دوازدهم : ویژگی محصولات (ساخت مدل)
  • قسمت سیزدهم : ویژگی محصولات در پنل مدیر و اختصاص به هر محصول
  • قسمت چهاردهم : نمایش ویژگی محصولات در جزئیات هر محصول
  • قسمت پانزدهم : جستجو سر صفحه سایت
  • قسمت شانزدهم : صفحه نتیجه جستجو
  • قسمت هفدهم : صفحه بندی
  • قسمت هجدهم : نمایش پربازدید ترین
  • قسمت نوزدهم : نمایش محصولات پیشنهادی

بخش هفتم با عنوان ثبت سفارش خواهد بود که شامل موارد زیر است :

  • قسمت اول : ساخت جداول فاکتور
  • قسمت دوم : افزودن به سبد خرید (Controller)
  • قسمت سوم : افزودن به سبد خرید (View)
  • قسمت چهارم : نمایش سبد خرید
  • قسمت پنجم : شمارش سبد خرید
  • قسمت ششم : نمایش صورت حساب قبل از پرداخت
  • قسمت هفتم : درباره پرداخت آنلاین (به پرداخت ملت)
  • قسمت هشتم : پرداخت آنلاین
  • قسمت نهم : نمایش فاکتور ها در پنل مدیریت

بخش هشتم با عنوان تکمیل سایت + راه اندازی خواهد بود که شامل موارد زیر است :

  • قسمت اول : تکمیل فروش (کسر موجودی)
  • قسمت دوم : نمایش پرفروش ترین محصولات
  • قسمت سوم : گزارش گیری (بخش اول)
  • قسمت چهارم : گزارش گیری (بخش دوم)
  • قسمت پنجم : اندازه تصاویر
  • قسمت ششم : پابلیش وب سایت
  • قسمت هفتم : معرفی کنترل پنل Plesk
  • قسمت هشتم : راه اندازی وب سایت

بخش نهم با عنوان مقدمات زامارین خواهد بود که شامل موارد زیر است :

  • قسمت اول : درباره زامارین
  • قسمت دوم : زامارین اندروید
  • قسمت سوم : زامارین آی او اس
  • قسمت چهارم  : زامارین فرم
  • قسمت پنجم : مفاهیم تکمیلی
  • قسمت ششم : نحوه نصب زامارین
  • قسمت هفتم : درباره پروژه های زامارین

بخش دهم با عنوان Xamarin.Android خواهد بود که شامل موارد زیر است

  • قسمت اول : درباره شبیه ساز اندروید
  • قسمت دوم : ساخت پروژه Android
  • قسمت سوم : درباره SQLite
  • قسمت چهارم : ساخت دیتابیس با Code First
  • قسمت پنجم : ثبت اطلاعات و ساخت Layout
  • قسمت ششم : نمایش اطلاعات با استفاده از Repository

بخش یازدهم با عنوان شروع کار با Xamarin.Forms خواهد بود که شامل موارد زیر است :

  • ساختار پروژه Xamarin Form
  • درباره XAML
  • Xamarin Essentials
  • ساخت API برای اطلاعات محصولات فروشگاه
  • فایل های جانبی مورد نیاز جهت راه اندازی سیستم عامل MAC

بخش دوازدهم با عنوان تکمیل مقدمات زامارین خواهد بود که شامل موارد زیر است :

  • قسمت صد و چهل و سوم : نصب VirtualBox
  • قسمت صد و چهل و چهارم : اتصال به اندروید
  • قسمت صد و چهل و پنجم : اتصال به iOS
  • قسمت صد و چهل و ششم : اجرا Forms
  • قسمت صد و چهل و هفتم : Layout ( بخش اول )
  • قسمت صد و چهل و هشتم : Layout ( بخش دوم)

بخش سیزدهم  با عنوان اتصال به دیتابیس خواهد بود که شامل موارد زیر است :

  • قسمت صد و چهل و نهم : نصب SQLite در Xamarin Forms
  • قسمت صد و پنجاه ام : طراحی صفحه اول
  • قسمت صد و پنجاه و یکم : ساخت مدل
  • قسمت صد و پنجاه و دوم : ثبت داده ها
  • قسمت صد و پنجاه سوم : نمایش داده ها
  • قسمت صد و پنجاه و چهارم : ویرایش داده ها
  • قسمت صد و پنجاه و پنجم : حذف داده ها
  • قسمت صد و پنجاه و ششم : تکمیل API
  • قسمت صد و پنجاه و هفتم : Serialize JSON
  • قسمت صد و پنجاه و هشتم : راه اندازی API در IIS

بخش چهاردهم با عنوان اتصال به سرور با WebAPI خواهد بود که شامل موارد زیر است :

  • طراحی Splash Screen
  • اتصال به دیتابیس سرور با WebAPI بخش اول
  • اتصال به دیتابیس سرور با WebAPI بخش دوم
  • طراحی صفحه اول با TabbedPage
  • نمایش محصولات فروشگاه

بخش پانزدهم  با عنوان کاربری در زامارین (ورود به سیستم) خواهد بود که شامل موارد زیر است :

  • قسمت صد و شصت و چهارم : نمایش محصولات در صفحه اول
  • قسمت صد و شصت و پنجم : ساخت API برای کاربران
  • قسمت صد و شصت و ششم : ساخت مدل کاربران
  • قسمت صد و شصت و هفتم : اضافه کردن انیمیشن در صفحه لاگین
  • قسمت صد و شصت و هشتم : صفحه لاگین (ورود به سیستم)
  • قسمت صد و شصت و نهم : ساخت API مشخصات کاربری
  • قسمت صد و هفتادم : صفحه مشخصات کاربری

بخش شانزدهم  با انتشار نسخه اندروید و iOS خواهد بود که شامل موارد زیر است :

  • قسمت صد و هفتاد و یکم : ساخت کلاس های فاکتور
  • قسمت صد و هفتاد و دوم : نمایش فاکتور ها در اپلیکیشن
  • قسمت صد و هفتاد و سوم : پرداخت آنلاین
  • قسمت هفتاد و چهارم : انتشار نسخه اندروید و iOS در ویژوال استادیو

نکته
قیمت آموزش های موجود در این بسته ۲۹۳۰۰۰ تومان است که به دلیل پکیج شدن شامل ۱۵ درصد تخفیف شده و با قیمت ۲۴۹۰۰۰ تومان ارائه می گردد

مزایای خرید دوره :

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