سبد (0)

فیلم آموزش ASP.Net MVC

تعداد دانشجو :
45744 نفر
حجم فایل : 3.05 گیگا بایت
مدت زمان : 25:00:00
شماره درس : پکیج کامل
نوع آموزش : تصویری و کاملاً فارسی
78,000 تومان
توضیحات کامل

MVC چیست؟

MVC یک الگوی طراحی در برنامه نویسی است و به شما کمک خواهد کرد تا پروژه های کاری تان را با نظم و استاندارد خاصی مدیریت و لایه بندی کنید و به راحتی توسعه دهید.

MVC از سه بخش زیر تشکیل شده است:

  1. Model : بخش قالب اطلاعات و دیتابیس پروژه نامیده می شود.
  2. View : بخش نمایشی و ظاهری پروژه که کاربر با آن تعامل دارد نامیده می شود.
  3. Controller : واسطه ای بین، مدل و ویو است. و تمام درخواست ها (Request) و پاسخ ها (Response) را مدیریت می کند.

ماکروسافت بر اساس همین الگو، یک تکنولوژی کاملا اختصاصی به نام Asp.Net Mvc ایجاد کرد. Asp.Net Mvc یک چهارچوب برای ساخت وبسایت ها و برنامه های تحت وب است که بر اساس استاندارد MVC است.


آموزش پروژه محور ASP.NET  MVC

در دوره آموزش پروژه محور ASP.NET MVC، تمام اصول و سرفصل های Asp.Net Mvc از مقدماتی تا پیشرفته به ترتیب آموزش داده شده است. در این دوره سعی کردیم از تمام مواردی که فرا می گیرید، داخل یک پروژه فروشگاه اینترنتی استفاده کنیم.
یکی از مهمترین ویژگی های این دوره، پروژه محور بودن آن است و شما می توانید مراحل ساخت یک پروژه فروشگاه اینترنتی را با استفاده از تکنولوژی Asp.Net Mvc به صورت گام به گام فرا بگیرید.
در آخر دوره آموزش Asp.Net Mvc، سورس کد فروشگاه در اختیار شما قرار خواهد گرفت و شما می توانید با استفاده از آن دیگر پروژه های پیشنهادی را به راحتی انجام دهید.
شما در این دوره علاوه بر Asp.Net Mvc موارد دیگری از جمله Jquery – Ajax – Entity Framework را فرا خواهید گرفت.

سر فصل های این دوره، تمامی اصول Asp.Net Mvc رو از مقدماتی تا پیشرفته پوشش می دهند.


پیشنیاز های دوره آموزش ASP.NET MVC

برای یادگیری دوره آموزش Asp.Net Mvc اینقدر راحت و روان از مقدماتی تا پیشرفته رو براتون توضیح بدیم که شما نیاز به هیچ پیشنیاز خاصی ندارید. ولی فراگیری تکنولوژی های سی شارپ و Asp.Net خالی از لطف نیست و بهتون کمک میکنه بهتر و عمیق تر این دوره رو یاد بگیرید. 


سرفصل های فیلم آموزش ASP.NET MVC

00 نمایش رایگان
  • معرفي دوره آموزش ASP.NET MVC  و مدرس 

  •   مزاياي يادگيري MVC4

  •  پيش نياز ها دوره آموزش ASP.NET MVC

  •  آشنايي با تکنولوژي MVC4 و شيوه کار آن 

  •  آشنايي با مفهوم ViewState 

  •  آشنايي با مفهوم سه لايه در برنامه نويسي 

  •  چرخه حيات در MVC4 

  •  بررسي مزايا و معايب MVC  نسبت به ASP webForm 

  •  – بررسي چندين نکته کاربردي در برنامه نويسي

 
01 نمایش رایگان
  • ايجاد اولين پروژه با MVC4    (پروژه Hello Word)

  •  انواع پروژه هايي که مي توان با MVC  ايجاد نمود 

  •   View Engine  چيست ؟ و انواع آن بررسي مي شود 

  •  بررسي Syntax کد نويسي در MVC4 

  •  آشنايي با بخش Test Project و مزاياي آن 

  •   آشنايي با تمامي فايل ها و فولدر ها اوليه هر پروژه در MVC4 

  •  آشنايي کامل با مفهوم Controller 

  •  آشنايي کامل با مفهوم View 

  •  آشنايي کامل با مفهوم Model 

  •  آشنايي کامل با مفهوم Action 

  •  مراحل ايجاد يک View ، Controller و  Model 

  •  آشنايي کامل با مسيريابي و فايل RouteConfig.cs 

  •  استفاده از نام فارسي با يک Action 

  •  استفاده مقدماتي HTML 

  • ايجاد يک فرم جهت ثبت اطلاعات در MVC4 

  •  ايجاد کلاس مشخصات دانشجو 

  •  آشنايي با تگ Form  و متد ها آن 

  •  ثبت مقادير در کلاس و ارسال مقادير به سرور

 
02 نمایش رایگان
  • توضيح و کاربرد HtmlHelper در MVC

  •  Attribute Validation و اعتبار سنجي در MVC 

  • بررسي معتبر بودن داده هاي ورودي فرم 

  •  فرم ساز Scaffolding براي Model ها

 
03
  • ساخت فرم با   (فرم ساز)Scaffolding Template و بررسي اجزاي آن

  •  بررسي و استفاده از Strongly Typed View (ويو هاي نوع دار)

  •  Validation (اعتبار سنجي سمت کاربر و سرور)

  •  تفکيک 2 اکشن بر اساس Get , Post در MVC

 
04
  • روش هاي انتقال اطلاعات بين ويو و کنترولر و اکشن ها

  •  بررسي و تفاوت ViewBag , ViewData , TempData 

  • کار با Layout در MVC 

  •  استفاده از Section در Layout 

  •  کار با PartialView و نحوه استفاده از آن

 
05
  •  Extension Method 

  •  Generic 

  • Generic Extension Method 

  •  Anonymuous Types 

  •  yield return

 
06
  •  ارتباط با ديتابيس در mvc 

  •  کار با Entity Framework به صورت مقدماتي 

  • ساخت لايه BL براي Entity 

  • ساخت يک پروژه براي Add, Update, Delete, Select  در MVC 

  • استفاده از Cutom Attribute براي اعتبار سنجي سفارشي

 
07
  •  ساخت ويو براي Select و نمايش ليست آيتم ها 

  •  ساخت اکشن براي حذف آيتم ها 

  •  تبديل تاريخ ميلادي به شمسي

 
08
  • ساخت اکشن Edit و Update جهت ويرايش Model

  • ساخت DateTime Picker فارسي براي تاريخ

  • کار با Bundel ها در MVC

  • بررسي و نحوه استفاده از ويو مدل ViewModel + مثال

 
09
  • سفارشي سازي Html Helper ها در MVC 

  • اعتبار سنجي مقادير کاربر از طريق Ajax يا (Remote Validation) 

  •  استفاده از Filter ها در MVC و کاربرد آنها 

  •  کش کردن Action ها به مدت دلخواه و کاربرد آن

 
10
  • پياده سازي ايجکس در MVC توسط کلاس Ajax Helper

  •  استفاده از Ajax.BeginForm جهت ساخت فرم ايجکسي و Ajax.ActionLink جهت ساخت لينک ايجکسي

  • بررسي امنيت در در اجکس

  •  پياده سازي ايجکس در MVC توسط کتابخانه JQuery Ajax

 
11
  • بررسي حملات XSS و جلوگيري از آن به وسيله کتابخانه Microsoft.AntiXss

  • بررسي حملات Session Hijacking (دزدين کوکي ها) و جلوگيري از آن به وسيله ويژگي Coockie.HttpOnly 

  • بررسي حملات CSRF و جلوگيري از آن به وسيله متد AntiForgeryToken و خاصيت [ValidateAntiForgeryToken] 

  • استفاده از NonAction Attribute براي متد هاي Public جهت امنيت بيشتر 

  • جلوگيري از تغيير مقادير بعضي از Property هاي يک کلاس توسط [(Bind(Include)] , [(Bind(Exclude]

 
12
  • مروري بر قسمت ها گذشته 

  •  شروع پروژه فروشگاه اينترنتي 

  • طراحي و پياده سازي بانک اطلاعاتي پروژه (Database) 

  •  ايجاد جدول کربران (Users) 

  •  ايجاد جدول گروه ها (Groups) 

  •  ايجاد جدول محصولات (Products) 

  • بررسي نکات سئو سايت در طراحي ديتابيس 

  •  ايجاد جدول پيام ها (Messages) 

  •  ايجاد جدول تنظيمات (Settings) 

  •  ايجاد جدول سفارشات (Orders) 

  • ايجاد جدول تراکنش ها مالي (Purchases) 

  •  ايجاد روابط بين جداول (Relations)

 
13
  • پياده سازه Entity Framework 

  • افزودن AttributeValidation هاي مورد نياز 

  • استفاده از تکنيک ModelMataData جهت الحاق AttributeValidation ها به کلاس هاي Entity Framework

 
14
  •  انتخاب قالب مناسب از اينترنت 

  •  مراحل کامل استفاده از يک قالب در MVC4 

  •  ايجاد صفحه ثبت نام در فروشگاه 

  •  ايجاد يک  UserRepository جهت عمليات بر روي اطلاعات  کاربران 

  •  کدنويسي عمليات حذف ، ايجاد ، ويرايش ، جستجو کاربران

 
15
  • تکميل کلاس UserRepository  جهت مديريت کاربران 

  •  بررسي Validation  و اعنبار سنجي فيلد ها در سمت Client 

  • بررسي Validation  و اعنبار سنجي فيلد ها در سمت Server 

  • بررسي چند نکته کاربردي ديگر

 
16
  • نمايش گروه ها به صورت درختي 

  •  تکميل بخش مديريت گروه ها (افزودن – ويرايش – حذف) 

  • استفاده از تکنيک Json براي نمايش پيغام و رفرش شدن ليست گروه ها 

  • اعتبار سنجي دستي فرم سمت کاربر

 
17
  • تکميل قسمت افزودن محصول 

  • کار با پلاگين اديتور متني تحت وب CkEditor در MVC 

  • کار با پلاگين TagsInput جهت افزودن کلملت کليدي 

  • افزودن پلاگين Price جهت تکست باکس هاي عددي مخصوص قيمت 

  • آپلود تصوير به سرور در MVC 

  • تغيير سايز و حجم تصوير و ذخيره آن در محل وبسايت 

  • تبديل فرم به صورت اکجسي جهت آپلود فايل با Ajax در MVC توسط پلاگين JqueryAjaxForm 

  • و نکات مهم ديگر …

 
18
  • تکميل بخش نمايش ليست محصولات 

  •  نوشتن html helper براي نمايش تصوير در mvc 

  •  تکميل بخش حذف محصولات 

  •  تکميل بخش ويرايش محصولات

 
19
  • نمايش ليست محصولات جهت خريد 

  • افزودن محصول به سبد خريد به صورت Ajax 

  • ثبت کالا هاي سبد خريد در کوکي

 
20
  • تغيير تعداد سفارشات در سبد خريد 

  • حذف سفارش از سبد خريد 

  • ثبت اطلاعات کاربر جهت خريد

 
21
  • اتصال به درگاه زرين پال توسط وب سرويس 

  • هدايت کاربر به درگاه بانکي 

  • بررسي صحت تراکنش 

  • ثبت تراکنش و ارائه کد رهگيري به کاربر

 
22
  • ايجاد ليست خريد ها براي مدير سايت 

  • ارسال ايميل براي يک يا چندين گيرنده 

  • ارسال ايميل از طريق ياهو در mvc 

  • ارسال فايل ضميمه با ايميل 

  • و بسياري نکته مفيد ديگر در اين قسمت

 
23
  • نمايش ليست گروه ها و محصولات داخل هر گروه 

  •  نمايش جزئيات يک محصوت 

  •  Route نويسي براي نمايش گروه ها 

  •  Route نويسي براي نمايش جزئيات يک محصول

 
24
  • استفاده از Drop Down List (ليست کشويي <Select>) در MVC

  • Drop Down List هاي آبشاري (Cascade) که اطلاعات آنها به صورت Ajax لود مي شوند.

  •  نکات باقيمانده و تکميلي

 
25
  • مشکل DateTime شمسي در دات نت و استفاده از DLL PersianDateTime

  •  جستجو در ديتابيس به صورت Ajax و نمايش نتيجه آن در Grid

  • نمايش اطلاعات از ديتابيس در Layout. مثال : ليست آخرين اخبار – ليست منو ها با استفاده از Render Action

 
26
  • Pager معمولي با استفاده از کتابخانه MvcPager 

  • Pager اجکسي با استفاده از کتابخانه MvcPager 

  • Pager اجکسي و تغيير Url و (hash change) با استفاده از کتابخانه MvcAjaxPager و سفارشي سازي Pager 

  • احراز هويت کاربران در Mvc به روش MemberShip 

  • اختصاص فيلتر Authorize به کنترلر و اکشن ها 

  • بررسي نقش کاربران و پياده سازي سطوح دسترسي در Mvc

 
27
  • آموزش قسمت هاي مختلف وبسايت پنل (مديريت دامين ها، مديريت وبسايت ها، مديريت ديتابيس ها، مديريت FTP، مديريت فايل منيجر و …) 

  •  پابليش سايت و انتقال به سرور 

  •  بک آپ گيري از ديتابيس و انتقال به سرور و بازگرداني روي ديتابيس 

  •  خداحافظي با هنرآموزان

 

پیش نمایش فیلم آموزشASP.NET MVC

 درس شماره 1   زمان فیلم:  41:00

  دانلود مستقیم پیش نمایش (قسمت اول فیلم آموزش asp.netmvc) - حجم دانلود 48 مگابایت (کلیک کنید +)

 درس شماره 2   زمان فیلم:  46:10

  دانلود مستقیم پیش نمایش (قسمت دوم آموزش asp.net mvc) - حجم دانلود 57 مگابایت (کلیک کنید +)

 درس شماره 3   زمان فیلم:  31:29

  دانلود مستقیم پیش نمایش (قسمت سوم آموزش asp.net mvc) - حجم دانلود 70 مگابایت (کلیک کنید +)

تضمین کیفیت "فیلم آموزش ASP.Net MVC"

توجه: کیفیت این محصول توسط بیـــاموز تضمین شده است. در صورت عدم رضایت شما، ۷۰ ‌درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.

نظرات
Copyright MAXXmarketing GmbH
JoomShopping Download & Support
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه