PDA

View Full Version : آموزش: آموزش طراحی فروشگاه اینترنتی با ASP.Net MVC4 به زبان فارسی



torshizak
شنبه 14 آذر 1394, 20:00 عصر
دوستان یکی از بهترین فیلم های آموزش asp.net mvc که در قالب فروشگاه اینترنتی است که به صورت رایگان برای دانلود گذاشته ام و حجم آن حدود 5 گیگ میشود راستی تا یادم نرفته در این آموزش شیوه اتصال به درگاه اینترنتی هم آموزش داده میشود.

سرفصل های دوره تصویری آموزش ASP.Net MVC4 به تفکیک هر جلسه :

جلسه مقدمه دوره:
1- معرفی دوره و مدرس
2- مزایای آن یادگیری MVC4
3- پیش نیاز ها دوره
4- آشنایی با تکنولوژی MVC4 و شیوه کار آن
5- آشنایی با مفهوم ViewState
6- آشنایی با مفهوم سه لایه در برنامه نویسی
7- چرخه حیات در MVC4
8- بررسی مزایا و معایب MVC نسبت به ASP webForm
9 – بررسی چندین نکته کاربردی در برنامه نویسی
جلسه اول دوره:
1- ایجاد اولین پروژه با MVC4 (پروژه Hello Word)
2- انواع پروژه هایی که می توان با MVC ایجاد نمود
3- View Engine چیست ؟ و انواع آن بررسی می شود
4- بررسی Syntax کد نویسی در MVC4
5- آشنایی با بخش Test Project و مزایای آن
6- آشنایی با تمامی فایل ها و فولدر ها اولیه هر پروژه در MVC4
7- آشنایی کامل با مفهوم Controller
8- آشنایی کامل با مفهوم View
9- آشنایی کامل با مفهوم Model
10 – آشنایی کامل با مفهوم Action
11- مراحل ایجاد یک View ، Controller و Model
12- آشنایی کامل با مسیریابی و فایل RouteConfig.cs
13- استفاده از نام فارسی با یک Action
14- استفاده مقدماتی HTML
15- ایجاد یک فرم جهت ثبت اطلاعات در MVC4
16 – ایجاد کلاس مشخصات دانشجو
17 – آشنایی با تگ Form و متد ها آن
18 – ثبت مقادیر در کلاس و ارسال مقادیر به سرور
جلسه دوم دوره:
1- توضیح و کاربرد HtmlHelper در MVC
2- Attribute Validation و اعتبار سنجی در MVC
3- بررسی معتبر بودن داده های ورودی فرم
4- فرم ساز Scaffolding برای Model ها
جلسه سوم دوره:
1 – ساخت فرم با (فرم ساز)Scaffolding Template و بررسی اجزای آن
2 – بررسی و استفاده از Strongly Typed View (ویو های نوع دار)
3 – Validation (اعتبار سنجی سمت کاربر و سرور)
4- تفکیک 2 اکشن بر اساس Get , Post در MVC
جلسه چهارم دوره:
1- روش های انتقال اطلاعات بین ویو و کنترولر و اکشن ها
2- بررسی و تفاوت ViewBag , ViewData , TempData
3- کار با Layout در MVC
4- استفاده از Section در Layout
5- کار با PartialView و نحوه استفاده از آن
جلسه پنجم دوره:
چند نکته از سی شارپ :
1- Extension Method
2- Generic
3- Generic Extension Method
4- Anonymuous Types
5- yield return
جلسه ششم دوره:
1- ارتباط با دیتابیس در mvc
2- کار با Entity Framework به صورت مقدماتی
3- ساخت لایه BL برای Entity
4- ساخت یک پروژه برای Add, Update, Delete, Select در MVC
5- استفاده از Cutom Attribute برای اعتبار سنجی سفارشی
جلسه هفتم دوره:
1- ساخت ویو برای Select و نمایش لیست آیتم ها
2- ساخت اکشن برای حذف آیتم ها
3- تبدیل تاریخ میلادی به شمسی
جلسه هشتم دوره:
1- ساخت اکشن Edit و Update جهت ویرایش Model
2- ساخت DateTime Picker فارسی برای تاریخ
3-کار با Bundel ها در MVC
4-بررسی و نحوه استفاده از ویو مدل ViewModel + مثال
جلسه نهم دوره:
1 – سفارشی سازی Html Helper ها در MVC
2- اعتبار سنجی مقادیر کاربر از طریق Ajax یا (Remote Validation)
3- استفاده از Filter ها در MVC و کاربرد آنها
4- کش کردن Action ها به مدت دلخواه و کاربرد آن
جلسه دهم دوره:
1- پیاده سازی ایجکس در MVC توسط کلاس Ajax Helper
2- استفاده از Ajax.BeginForm جهت ساخت فرم ایجکسی و Ajax.ActionLink جهت ساخت لینک ایجکسی
3- بررسی امنیت در در اجکس
4- پیاده سازی ایجکس در MVC توسط کتابخانه JQuery Ajax
جلسه یازدهم دوره:
(بررسی امنیت در asp.net mvc4)
1- بررسی حملات XSS و جلوگیری از آن به وسیله کتابخانه Microsoft.AntiXss
2-بررسی حملات Session Hijacking (دزدین کوکی ها) و جلوگیری از آن به وسیله ویژگی Coockie.HttpOnly
3-بررسی حملات CSRF و جلوگیری از آن به وسیله متد AntiForgeryToken و خاصیت [ValidateAntiForgeryToken]
4-استفاده از NonAction Attribute برای متد های Public جهت امنیت بیشتر
5-جلوگیری از تغییر مقادیر بعضی از Property های یک کلاس توسط [(Bind(Include)] , [(Bind(Exclude]
جلسه دوازدهم دوره:
(آموزش ساخت فروشگاه اینترنتی)
1- مروری بر قسمت ها گذشته
2- شروع پروژه فروشگاه اینترنتی
3- طراحی و پیاده سازی بانک اطلاعاتی پروژه (Database)
4- ایجاد جدول کربران (Users)
5- ایجاد جدول گروه ها (Groups)
6- ایجاد جدول محصولات (Products)
7- بررسی نکات سئو سایت در طراحی دیتابیس
8- ایجاد جدول پیام ها (Messages)
9- ایجاد جدول تنظیمات (Settings)
10 – ایجاد جدول سفارشات (Orders)
11- ایجاد جدول تراکنش ها مالی (Purchases)
12- ایجاد روابط بین جداول (Relations)
جلسه سیزدهم دوره:
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1-پیاده سازه Entity Framework
2-افزودن AttributeValidation های مورد نیاز
3-استفاده از تکنیک ModelMataData جهت الحاق AttributeValidation ها به کلاس های Entity Framework
جلسه چهاردهم دوره:
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1- انتخاب قالب مناسب از اینترنت
2- مراحل کامل استفاده از یک قالب در MVC4
3- ایجاد صفحه ثبت نام در فروشگاه
3- ایجاد یک UserRepository جهت عملیات بر روی اطلاعات کاربران
4- کدنویسی عملیات حذف ، ایجاد ، ویرایش ، جستجو کاربران
جلسه پانزدهم دوره:
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1- تکمیل کلاس UserRepository جهت مدیریت کاربران
2- بررسی Validation و اعنبار سنجی فیلد ها در سمت Client
3- 1- بررسی Validation و اعنبار سنجی فیلد ها در سمت Server
4- بررسی چند نکته کاربردی دیگر
جلسه شانزدهم دوره:
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1-نمایش گروه ها به صورت درختی
2- تکمیل بخش مدیریت گروه ها (افزودن – ویرایش – حذف)
3-استفاده از تکنیک Json برای نمایش پیغام و رفرش شدن لیست گروه ها
4-اعتبار سنجی دستی فرم سمت کاربر

جلسه هفدهم دوره:
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1- تکمیل قسمت افزودن محصول
2-کار با پلاگین ادیتور متنی تحت وب CkEditor در MVC
3-کار با پلاگین TagsInput جهت افزودن کلملت کلیدی
4-افزودن پلاگین Price جهت تکست باکس های عددی مخصوص قیمت
5-آپلود تصویر به سرور در MVC
6-تغییر سایز و حجم تصویر و ذخیره آن در محل وبسایت
7-تبدیل فرم به صورت اکجسی جهت آپلود فایل با Ajax در MVC توسط پلاگین JqueryAjaxForm
8-و نکات مهم دیگر …

جلسه هجدهم دوره:
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1- تکمیل بخش نمایش لیست محصولات
2- نوشتن html helper برای نمایش تصویر در mvc
3- تکمیل بخش حذف محصولات
4- تکمیل بخش ویرایش محصولات
جلسه نوزدهم دوره:
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1-نمایش لیست محصولات جهت خرید
2-افزودن محصول به سبد خرید به صورت Ajax
3-ثبت کالا های سبد خرید در کوکی

جلسه بیستم دوره :
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1- تغییر تعداد سفارشات در سبد خرید
2-حذف سفارش از سبد خرید
3- ثبت اطلاعات کاربر جهت خرید
جلسه بیستم و یکم دوره :
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1-اتصال به درگاه زرین پال توسط وب سرویس
2-هدایت کاربر به درگاه بانکی
3-بررسی صحت تراکنش
4-ثبت تراکنش و ارائه کد رهگیری به کاربر




جلسه بیستم و دوم دوره :
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1-ایجاد لیست خرید ها برای مدیر سایت
2-ارسال ایمیل برای یک یا چندین گیرنده
3-ارسال ایمیل از طریق یاهو در mvc
4-ارسال فایل ضمیمه با ایمیل
5-و بسیاری نکته مفید دیگر در این قسمت





جلسه بیستم و سوم دوره :
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1- نمایش لیست گروه ها و محصولات داخل هر گروه
2- نمایش جزئیات یک محصوت
3- Route نویسی برای نمایش گروه ها
4- Route نویسی برای نمایش جزئیات یک محصول



جلسه بیستم و چهارم دوره :
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1- استفاده از Drop Down List (لیست کشویی <Select>) در MVC
2-Drop Down List های آبشاری (Cascade) که اطلاعات آنها به صورت Ajax لود می شوند.
3- نکات باقیمانده و تکمیلی






جلسه بیستم و پنجم دوره :
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1- مشکل DateTime شمسی در دات نت و استفاده از DLL PersianDateTime
2- جستجو در دیتابیس به صورت Ajax و نمایش نتیجه آن در Grid
3- نمایش اطلاعات از دیتابیس در Layout. مثال : لیست آخرین اخبار – لیست منو ها با استفاده از Render Action






جلسه بیستم و ششم دوره :
(آموزش ساخت فروشگاه اینترنتی با MVC4)
1-Pager معمولی با استفاده از کتابخانه MvcPager
2-Pager اجکسی با استفاده از کتابخانه MvcPager
3-Pager اجکسی و تغییر Url و (hash change) با استفاده از کتابخانه MvcAjaxPager و سفارشی سازی Pager
4-احراز هویت کاربران در Mvc به روش MemberShip
5- اختصاص فیلتر Authorize به کنترلر و اکشن ها
6-بررسی نقش کاربران و پیاده سازی سطوح دسترسی در Mvc







جلسه بیستم و هفتم دوره (بخش نهایی دوره):
1- آموزش قسمت های مختلف وبسایت پنل (مدیریت دامین ها، مدیریت وبسایت ها، مدیریت دیتابیس ها، مدیریت FTP، مدیریت فایل منیجر و …)
2- پابلیش سایت و انتقال به سرور
3- بک آپ گیری از دیتابیس و انتقال به سرور و بازگردانی روی دیتابیس




در پناه حق ارسلان جانسار


لینک دانلود : دانلود کنید (http://zinati.tk/%D8%AF%D9%88%D8%B1%D9%87-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1%DB%8C-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-asp-net-mvc4-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C/)




:بوس::بوس::بوس::بوس::بوس::بوس:: وس::بوس::بوس::بوس::بوس::بوس::ب س::بوس::بوس::بوس::بوس::بوس::بو ::بوس::بوس::بوس::بوس::بوس::بوس: :بوس::بوس::بوس::بوس::بوس::بوس:: وس::بوس::بوس:

hossein86166
شنبه 18 اردیبهشت 1395, 01:31 صبح
سلام ، لینکش مشکل داره ارور میده

fahimeh_
دوشنبه 07 تیر 1395, 14:24 عصر
سلام
لینکی که فرستادید مشکل دارد ، لطف می کنید دوباره بفرستید

BITA6642
پنج شنبه 22 تیر 1396, 19:39 عصر
بله همونطور که دوستان گفتن لینکش مشکل داره
لطفا اگر لینکی هست تو سایت بزارین

mahdimajd1368
سه شنبه 27 تیر 1396, 21:08 عصر
https://www.aghazeh.com/%D9%81%DB%8C%D9%84%D9%85%D9%87%D8%A7%DB%8C-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C/%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-asp-net-mvc4.html