آموزش کامل Asp.net MVC 6

در این دوره اموزشی ما از صفر تا صد تمامی مباحثی که در مورد Asp.net MVC 6 و همچنین دیگر تکنولوژی ها بوده رو پوشش دادیم و این آموزش به صورتی هست که کسی اگر هیچ اطلاعی در مورد پلتفرم Asp.net MVC نداره با دیدن این اموزش میتونه یک برنامه نویس MVC کار بشه

در ضمن این دوره فقط مباحث MVC   گفته نشده و مباحثی مانند Bootstrap ,EF CodeFirst , Kendo UI

, Jquery  و اموزش ۲ تا پروژه عملی که با تکنولوژی EF CodeFirst نوشته شده و با طراحی Kendo UI که به صورت Full Ajax پیاده سازی شدند براتون تهیه کردیم و در نهایت یک سیستم مدیریت خطا به نام Elmah در پروژمون  نصب کردیم که هنگامی که خطایی در وب سایت پیش میاد سریعا یک ایمیل طبق تنظیماتی که انجام شده ارسال میشود.


پس با همراه باشید و با دیدن این مجموعه اموزشی با مفاهیم Asp.net MVC  و نحوه استفاده از EF CodeFirst در پروژه و Kendo UI برخوردار باشید

پروژه های انجام شده :

۱- پروژه عملی سیستم مدیریت محتوا (CMS) با EF CodeFirst

۲- پروژه عملی ساخت سبد خرید حرفه ای با EF CodeFirst و طراحی Kendo UI

برای اطلاعات بیشتر در مورد اموزش به سرفصلهای اموزش مراجعه کنید

نکته : تمامی فایل ها و کلاسهای استفاده شده  و سورس پروژه به همراه اموزش هست

برای رفاه حال شما دوستان عزیز دانشجویاری مبلغ ناچیزی برای استفاده از آموزش باید پرداخت نمایید ، برای هر جلسه آموزش کمتر از ۱۵۰۰ تومان که برای سهولت کار شما کل آموزش در قالب یک پست و به صورت یکجا قرار گرفته است ، انشاالله که استفاده ی لازم را ببرید.

سرفصلهای دوره اموزشی

  • فصل یک : معرفی و امکانات Asp.net MVC 6
    • آموزش نحوه استفاده از Asp.net MVC 6
    • معرفی امکانات لازم برای استفاده از MVC 6
    • معرفی ساختار پوشه ای در پروژه های MVC
    • آشنایی با Design Patern ها
    • Model-View-ViewModel
    • معرفی قابلیت های کلیدی MVC 6
    • معرفی و کار با Action ها
    • آشنایی با Action Method ها
    • ایجاد یه Action Method
    • کار با View Result
    • Partial View Result
    • کار با Automatic Property ها
    • کار با Object Iniatializer
    • کار با Collection Initialzer
    • کار با Extension Method ها + مثال کاربردی
    • کار با Controller ها
    • ایجاد یک کنترلر ساده
    • ایجاد کنترل با ارث بری از Controller
    • بررسی انواع کنترل
    • کار با Parameters
    • Routing
    • Caching
    • Layout
    • Bootstrap
    • ایجاد قالب با Bootsrap در Asp.net MVC
  • فصل دوم : LINQ و Entity Framework
    • آشنایی و کار با Linq و Lambda Expressions
    • آشنایی با زبان Linq
    • Linq چیست ؟
    • Lamba Expressions چیست؟
    • اجرا دستورات Linq رو مجموعه ها
    • کوئری گرفتن از آرایه ها
    • کوئری گرفتن از لیست ها
    • دستورات Linq
    • برقرای Join در Linq
    • آشنایی و کار با Entity Framework
    • Data Provider چیست ؟
    • آشنایی با Entity Framework 6
    • ساخت بانک اطلاعاتی در Sql
    • برقراری رابطه بین جداول
    • ساخت Model Entity
    • ایجاد اسم جمع یا مفرد برای اشیا پایگاد داده
    • کلیدهای خارجی (Foreign Key) و ارتباطات در Entity Framework
    • Navigation Property ها
    • انجام عملیات CRUD به روش DB First
    • ثبت و ویرایش و حذف اطلاعات از جداول دارای Foreign Key
    • Read/Write Actions
    • With Views Using Entity Framework
    • API 2 With Actions – Using Entity Framework
    • RedirectToRoutResult
    • HttpNotFountResult
    • RedirectResult
    • ورودی Action Method ها
    • تعیین مقدار پیش فرض برای پارامترها
    • آشنایی با View ها
    • ساخت یک View سفارشی
    • View Engin ASPX
    • View Engin cshtml
    • ساخت View Engin اختصاصی
    • آشنایی با Razor
    • Html Encoding
    • انتقال داده از Action Method ها به View ها
    • ViewBag
    • ViewData
    • استفاده از دستور Using در View ها
    • معرفی فضاهای نام در Web.Config
    • دایرکتوری Shared چیست
    • مروری بر Bootstrap
    • Html Helper ها
    • آشنایی با روش Code First
    • تغییر قوانین برای Model های EF
    • ایجاد رابطه بین Model ها در EF
    • ایجاد یک مثال برای استفاده از Web Api 2
    • استفاده از Jquery Ajax
    • آشنایی با Area ها
    • کار با Area ها
    • ایجاد یک Area
    • حل مشکل تداخل در Area ها
    • آشنایی با Caching
  • فصل سوم : پروژه عملی سیستم مدیریت محتوا (CMS) با EF CodeFirst
    • طراحی دیتابیس و آماده سازی پروژه
    • ایجاد دیتابیس جدید برای پروژه CMS
    • انتقال جداول مورد نیاز Membership و Roles به دیتابیس فوق
    • تطبیق تنظیمات Membership جهت استفاده از دیتابیس ما به جای دیتابیس پیش فرض ASP.NET MVC
    • ایجاد جدول گروه های صفحات
    • ایجاد جدول صفحات
    • ایجاد جدول نظرات درباره هر صفحه
    • ایجاد Model
    • افزودن Model دیتابیس فوق به پروژه
    • افزودن حاشیه نویسی و کلاس های Metadata به Model
    • ایجاد Controller ها و View ها
    • ایجاد Controller و View های مدیریت گروه های صفحات
    • ایجاد Controller و View های مدیریت صفحات
    • بهره برداری از داده های دیتابیس جهت نمایش به کاربران
    • نمایش فهرست گروه های صفحات
    • نمایش هر صفحه و دریافت نظرات کاربران
    • امن کردن پروژه و مسدود کردن کاربران غیرمجاز
    • نمایش فهرست
    • برقراری امنیت در برنامه
    • استفاده از صفت Authorize جهت مجبور کردن به Login
    • امن کردن Action های Controller
    • AuthorizeAttribute چگونه با Forms Authentication و AccountController کار می کند؟
    • Windows Authentication و قالب پروژه Intranet Application
    • امن کردن کل یک Controller
    • استفاده از صفت Authorize برای مجبور کردن به عضویت در یک Role خاص
  • فصل چهارم : پروژه عملی ساخت سبد خرید حرفه ای با EF CodeFirst و طراحی Kendo UI
    • آموزش کامل BootStrap و ساخت و طراحی قالب پروژه با استفاده از BootStrap
    • ایجاد جداول مورد نیاز برای مدیریت کاربران و سطوح دسترسی آنها
    • ایجاد مدل Entity و اعمال تغییرات مورد نیاز روی مدل جهت درج صفت ها
    • آماده سازی پروژه جهت استفاده از Kendo UI
    • فارسی سازی کامپوننتهای Kendo UI
    • استفاده از کامپوننت Kendo UI
    • ساخت T4 های اختصاصی جهت سرعت بخشیدن به برنامه نویسی و ساخت صفحات
    • ایجاد فرم ثبت نام و ورود کاربران و بازیابی کلمه عبور با حفظ امنیت کلمه عبور (رمز نگاری کلمه عبور ، استفاده از Captcha جهت جلوگیری از ورود ربات ها)
    • ارسال ایمیل فعال سازی حساب کاربری جهت اطمینان از صحت ایمیل
    • نحوه کار با Guid
    • برقراری امنیت و پیاده سازی سطوح دسترسی کاربران
    • ساخت پنل مدیریت کاربران (افزودن ، ویرایش ، حذف ، تعیین سطح دسترسی)
    • ساخت پنل مدیریت گروه ها به صورت Full Ajax به همراه Modal
    • ایجاد بخش نمایش گروه ها و تعداد محصولات موجود در این گروه
    • ایجاد بخش نمایش محصولات موجود در یک گروه
    • ساخت جداول مربوط به محصولات (محصول ، کلمات کلیدی ، گالری تصاویر،امکانات محصول)
    • ساخت پنل مدیریت محصولات و درج کلمات کلیدی و گالری تصاویر و امکانات محصول در یک جا (View Model Class)
    • ذخیره تصاویر در دو سایز (اندازه واقعی و اندازی Thumbnail)
    • ذخیره عکس ها با فرم رمزنگاری Guid
    • ایجاد صفحات مجازی جهت بهینه سازی سایت برای موتورهای جستجو
    • نمایش محصولات در سایت
    • ساخت جستجو پیشرفته و جستجو کلمات کلیدی مطالب
    • ساخت بخش سبد خرید محصولات با Web Api به صورت Full Ajax
    • ساخت مدیریت سبد خرید کاربران (ویرایش ، افزایش تعداد ، کاهش تعداد و …)
    • ثبت نهایی سبد خرید در بانک اطلاعاتی
    • جمع بندی نهایی پروژه و رفع خطاهای احتمالی
    • آموزش نصب Elmah در Nuget
    • نصب سیستم خطایابی پیشرفته (Elmah)
    • ارسال ایمیل در صورت به وجود امدن خطا در وب سایت
    • و….

من این محصول را میخوام . کلیک کنید


مشخصات

آخرین ارسال ها

آخرین وبلاگ ها

آخرین جستجو ها