چه دوره ای می خواهید یاد بگیرید؟

آینده خود را با دوره های آموزشی دانشجویار تضمین کنید

۵۷۱۵ ساعت فیلم تدریس شده است

بیش از ۵۰ هزار دانشجو

بیش از ۳۰۰ مدرس

صفحه نخست
رشته کامپیوتر
برنامه نویسی وب
آموزش ASP
آموزش MVC 6
دوره آموزش مهاجرت از Asp.net MVC به Asp.net Core
۳۸ نظر
بازدید : 2,214 بازدید
دوره آموزش مهاجرت از Asp.net MVC به Asp.net Core

دوره آموزش مهاجرت از Asp.net MVC به Asp.net Core

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

ASP.NET Core  چیست ؟

ASP.NET Core یک فریم ورک متن باز و چند پلتفرمی مستقل از بستر اجرا برای ساخت برنامه های مبتنی بر cloud متصل به اینترنت از قبیل وب اپلیکیشن ها ، برنامه های اینترنت اشیا IOT Apps و برنامه های موبایل است . برنامه های ASP.NET Core می توانند بر روی هسته .net یا روی فریم ورک کامل .net اجرا شوند. ASP.NET Core به منظور محیا کردن یک چارچوب توسعه بهینه شده برای اپلیکیشن هایی که روی فضای ابری یا روی محیط کاری کاربر (On-Premise) توسعه داده می شوند ، طراحی شده بود.

از اجزا پیمانه ای (Modular) با حداقل سربار تشکیل شده است. یعنی اینکه شما در حالی که راه حلهای خود را می سازید، انعطاف پذیری را نیز حفظ می کنید .

شما می توانید برنامه های ASP.NET Core خود را روی ویندوز، مک و لینوکس توسعه داده و اجرا کنید.

ASP.NET Core به صورت متن باز در Github  موجود می باشد.

در این دوره آموزشی Asp Identity 3 در Asp.Net Core به صورت عملی آموزش دادیم.

پنج دلیل برای توسعه‌ وب با ASP.NET Core :

  1. ASP.NET Core مستقل از Platform است.
  2.  Open Source است.
  3. جدا بودن از Web Server.
  4. تزریق وابستگی (Dependency Injection) تو کار.
  5. یکپارچگی با framework‌های مدرن سمت کلاینت.

نرم افزارهای استفاده شده در این دوره آموزشی :

  • Visual Studio 2017 Enterprise
  • SQL Server 2016 Managment Studio

آنچه در دوره آموزش Asp.net Core خواهید آموخت :

  • مقدمه ای بر دوره آموزشی
  • معرفی تغییرات جدید  Asp.net Core 1.1 در Visual Studio 2017
  • معرقی Tag Helper ها در Asp.net core و خداحافظی با Html Helper
  • Generate شدن Tag Helper ها به صورت پیش فرض از طریق Class Model
  • نصب و پیکربندی Entity Framework Core
  • نصب و پیکربندی Migration
  • توضیحاتی در مورد تغییرات Migration در Asp.net Core
  • ثبت اطلاعات به صورت خودکار در اولین اجرای وب اپلیکیشن با استفاده از کلاس Data Initializer
  • قابلیت جدید عریف Constractor در کنترلر ها در  Asp.net Core
  • انجام عملیات CRUD در Asp.net Core جهت درک مفاهیم عملی و کار با بانک اطلاعاتی توسط EF Core
  • معرفی بحث Identity 3 در Asp.net Core
  • معرفی تغییرات ایجاد شده  Identity 3 نسبت به نسخه های قبل
  • پیاده سازی Identity 3 در پروژه مان به صورت کاملا عملی در Asp.net Core
  • گفتن مباحثی مانند (Costomize کردن ایتم ها در Identity – ایجاد – حذف و یا ویرایش فیلدها توسط برنامه نویس در  Identity و …)
  • تعیین Role (نقش کاربران) توسط Identity
  • ایجاد Role  به صورت دلخواه
  • تحلیل کامل بحث Identity
  • تحلیل کامل جدولهای ایجاد شده در Sql Server توسط Identity
  • بررسی نقش اتریبیوت Authorize در امنیت
  • توضیحاتی در مورد تغییرات ایجاد شده در پارامترهای ورودی Constractor فایل DatabaseContext نسبت به نسخه های پیشین MVC
  • توضیحات کامل در کلاسهای Startup و Program
  • توضیحاتی در مورد حذف شدن Project.json در ویژوال استادیو ۲۰۱۷
  • فعال سازی Razor با نصب یک Extention برای مشاهده TagHelper ها در پنجره Intelisense
  • پیاده سازی بحث ViewModel در Asp.net Core
  • پیاده سازی Ajax به صورت عملی
  • پیاده سازی الگوی Repository و Ioc  در  Asp.net Core به صورت کاملا عملی
  • توضیحاتی در مورد  تغییرات   حوضه Routing  نسب به نسخه های پیشین MVC
  • پیاده سازی عملی Routing
  • و دیگر نکات عملی که در حین آموزش خواهید آموخت …

هرگونه نظر، پیشنهاد و سوال خود را می توانید از طریق دیدگاه های همین پست مطرح کنید.

مشاهده دموهایی از آموزش

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

دریافت کنید

35000 تومان
شرکت در در این دوره آموزشی
در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.
  • *
  • *
  • *
  • *
  • در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.

    پیام شما با موفقیت ثبت شد. در اولین فرصت با شما تماس گرفته خواهد شد.
    • مطالب مرتبط
    • دیگر آموزش های مرتبط با این مدرس
    • رزومه مدرس

    نظرات کاربران

    ۳۸
    • محمدرضا
      جمعه ۲۴ شهریور ۱۳۹۶ - ۱۴:۴۴

      استاد کلانتری من یه مشکل در Data initializer دارم و همه کار هایی که تو ویدیو انجام دادید رو انجام دادم ولی تو startup خطا میده نمیدونم باید چیکار کنم؟

      • مدرس کلانتر
        جمعه ۲۴ شهریور ۱۳۹۶ - ۱۷:۵۰

        سلام
        چه خطایی میده
        ؟؟؟

    • پژمان
      چهارشنبه ۱۵ شهریور ۱۳۹۶ - ۱۹:۳۲

      لام من داشتم layout خودم رو می ساختم که خواستم css ها و jqeury های خودمو اد کنم به چندتا تگ environment رسیدم ولی نفهمیدم چیه میشه توضیح درباره اشون بدین

    • محمدرضا
      سه شنبه ۱۴ شهریور ۱۳۹۶ - ۱۹:۴۳

      بعد آقای کلانتری این خودش چک میکنه اگه دیتا توش وجود داشته باشه اضافه نکنه؟

      • مدرس کلانتر
        چهارشنبه ۱۵ شهریور ۱۳۹۶ - ۱۱:۱۱

        ببینید برای اولین بار خود DataInitializer میاد جدول رو چک میکنه که اگر هیچ رکوردی داخلش نیست اطلاعات رو insert میکنه همونطور که دیددین من چندین بار پروژه رو اجرا میکردم و نمیومد چند بار به ازای هر بار اجرای پروژه اطلاعات رو insert کنه حالا شما یه کار بکنید
        اون مقادیری که نوشتین رو مقدارش عوض کنید مثلا ali رو به ali 2 تغییر بدین ببییند عملیات insert رو انجام میده یا نه میاد عملیات update رو انجام میده جهت تمرین گفتم

    • محمدرضا
      سه شنبه ۱۴ شهریور ۱۳۹۶ - ۱۵:۱۵

      سلام آقای کلانتری
      در این دوره شما وقتی خواستین DataInitializer رودر startup فراخوانی کردید میخواستم بدونم اگه این کار رو بخواهیم تو mvc انجام بدیم باید چیکار کنیم؟

    • علی
      دوشنبه ۳۰ مرداد ۱۳۹۶ - ۰۷:۵۸

      سلام مهندس. با تشکر از آموزشهای خوبتون.
      دوره آموزش پروژه محور asp.net core که در پاسخ به سوال یکی از دوستان ،فرمودید در آینده منتشر میفرمایید حدوداً کی آماده و در سایت قرار داده میشه؟
      با تشکر

      • مدرس کلانتر
        دوشنبه ۳۰ مرداد ۱۳۹۶ - ۰۹:۰۸

        سلام
        دوره ای که برای asp.net core قراره حاضر کنم دوره ای متفاوت خواهد بود و نیاز به وقت و مطالعه بیشتری هست و زمانش اصلا معلوم نیست چون فعلا ۲ تا دوره هست که هنوز تکمیل نشده ، اونا رو تکمیل کنم میرم برای ضبط مجموعه asp. net core

    • پری
      دوشنبه ۹ مرداد ۱۳۹۶ - ۱۳:۴۷

      سلام خسته نباشید من دارم یه سایت asp.netطراحی میکنم .یه مشکلی دارم میخوام صفحات داینامیک ایجاد بشن یعنی اون صفحه ای که میخوایم گریدویو توش بزاریم باید خودکار ایجاد بشه ..یعنی
      ما قبلا webformنساختیم خودش بسازه و گریدویو اطلاعاتو توش نمایش بده..چیکار
      کنیم؟با تشکر

    • محمدرضا
      پنج شنبه ۵ مرداد ۱۳۹۶ - ۱۱:۵۸

      سلام آقای کلانتری
      یه سوال داشتم این تگ environment دقیقا چیه؟

      • مدرس کلانتر
        پنج شنبه ۵ مرداد ۱۳۹۶ - ۱۳:۱۴

        سلام توضیحات کامل در مورد این تگ براتون ایمیل میکنم

        • محمدرضا
          جمعه ۶ مرداد ۱۳۹۶ - ۲۰:۰۵

          آقای کلانتری ایمیلی برای من نیومد.

    • محمد امیری
      دوشنبه ۲۶ تیر ۱۳۹۶ - ۲۳:۴۳

      سلام.مهندس لینک دانلود کی قرار میگیره؟با تشکر

      • مدرس کلانتر
        سه شنبه ۲۷ تیر ۱۳۹۶ - ۰۰:۴۷

        سلام
        آموزش که قرار دادیم یک هفته :)
        لینک خرید هم که هست

    • muhamadreza
      یکشنبه ۲۵ تیر ۱۳۹۶ - ۲۱:۲۰

      این اموزش پروژه محور هست؟

      • مدرس کلانتر
        یکشنبه ۲۵ تیر ۱۳۹۶ - ۲۲:۳۷

        سلام
        مبحث asp identity اون به صورت عملی اموزش دادیم دقیقا هر چی در سر فصل ها نوشته شده گفتیم انشاءالله در اینده اموزش کامل asp core در قالب یک پروژه قرار میدیم

    • losi
      چهارشنبه ۲۱ تیر ۱۳۹۶ - ۰۲:۱۲

      استاد ایا میشه تو identity فیلد های جدول رو کم کرد چون بعضی ها واقعا اضافی هستن و ایا میشه اسم فیلد هارو جدول و یا اسم جدول اصلی رو تغییر داد؟میشه این موارد رو هم اموزش بدید و اموزش شخصی سازی کلی idendtity یعنی به جای استفاده از فرم اماده خودمون ایجادش کنیم؟

      • مدرس کلانتر
        چهارشنبه ۲۱ تیر ۱۳۹۶ - ۰۶:۳۹

        سلام
        بله گفتم این موارد در ضمن توی سرفصلها ذکر کردم : Customize کردن ایتم ها در Identity
        مبحث شخصی سازی کلی اعم از اضافه / حذف فیلد و همچنین اضافه / حذف کردن جدول ها رو هم به طور کامل گفتم

        • losi
          چهارشنبه ۲۱ تیر ۱۳۹۶ - ۱۳:۵۲

          استاد اخه من تا حالا از چندین نفر پرسیدم در مورد حذف و تغییر نام بعضی فیلد های جدول identity و حتی تغیی اسم خود جدول identity ولی جواب منفی دادن
          آیا این ممکنه؟آیا اینارو اموزش دادین تو اموزشتون؟

          • مدرس کلانتر
            چهارشنبه ۲۱ تیر ۱۳۹۶ - ۱۵:۵۶

            سلام
            من ایمیل براتون فرستادم بخونیدش و گفتم چجوری باید تغییرات رو لحاط کنید البته مایگریشن هم خیلی مهمه که دوباره باید اعمال بشه که تغییرات لحاظ بشه

    • مرداب
      سه شنبه ۲۰ تیر ۱۳۹۶ - ۰۷:۴۹

      با سلام و خسته نباشید . آقای مهندس من درباره ASP چیزی بلد نیستم و تازه می خواهم شروع کنم در صورت امکان راهنمایی می فرماید که برای یادگیری ASP.NET و MVC چه دوره هایی را یاد بگیرم تا به این دوره برسم . با تشکر

      • مدرس کلانتر
        سه شنبه ۲۰ تیر ۱۳۹۶ - ۰۷:۵۲

        سلام پاسخ شما در قالب توضیحات کامل اینکه asp رو یاد بگیرید براتون ایمیل کردم
        لطفا ایملتون رو ببینبد

    • Hanieh_A
      دوشنبه ۱۹ تیر ۱۳۹۶ - ۱۴:۲۵

      درود، وقت بخیر.
      مبحت Identity از پایه روی یک پروژه Empty گفته شده یا که خیر، روی کلاس های ایجاد شده پیشفرض بیان شده است؟

      • مدرس کلانتر
        دوشنبه ۱۹ تیر ۱۳۹۶ - ۱۵:۵۴

        سلام روی پروژه که خودش کلاس ها رو ایجاد میکنه اینجوری خیلی اماکاناتش بهتر و بهینه تر هست

        • Hanieh_A
          دوشنبه ۱۹ تیر ۱۳۹۶ - ۱۷:۴۶

          بنده قصد پیاده سازی ایدنتیتی و احراض هویت را در پروژه ای دارم که به صورت null و empty ایجاد گشته. ایا این دوره برای این مقوله که ذکر کردم میتونه مفید واقع باشه؟ امکان این هست تا کلاس ها و تنظیمات پیشفرض را به پروژه empty اضافه کرد؟
          ممنون می‌شوم اگر راهنماییم بفرمایید.

          • مدرس کلانتر
            دوشنبه ۱۹ تیر ۱۳۹۶ - ۱۹:۰۹

            سلام
            کاری که شما میتونید انجام بدید اینه که از طریق Nuget بیایید پکیج های مربوط به Identity رو نصب کنید و روال کارتون با فیلم اموزشی پیش ببرید

    • رحیمی
      چهارشنبه ۱۴ تیر ۱۳۹۶ - ۱۰:۱۳

      سلام
      آیا این دوره آموزشی پروزه محور هست؟ چه پروژه ای رو در این دوره آموزشی انجام میدهید؟
      با تشکر از زحمات شما

      • مدرس کلانتر
        شنبه ۱۷ تیر ۱۳۹۶ - ۰۹:۲۲

        سلام
        این دوره چون مبحث اصلیش درک مفاهیم .Net Core هست برای همین دوره به صورت سناریو محور و موضوع محور هستش
        در ضمن این دوره همین هفته منتشر میشه

    • توکلی
      شنبه ۳ تیر ۱۳۹۶ - ۱۶:۳۵

      سلام مهندس.
      ضمن عرض تشکر از آموزش های خوبتون.
      حدوداً هم مشخص نیست کی دوره مهاجرت به Asp.net core شما آماده میشه؟(مثلاً تا آخر تیر آماده هست؟) . سوال دوم اینکه آیا حتماً باید کل دوره آموزش MVC قبلی شما رو بلد باشیم یا این دوره بصورت مستقل آموزش ها ارائه شده است؟ با تشکر

      • مدرس کلانتر
        یکشنبه ۴ تیر ۱۳۹۶ - ۱۲:۴۹

        سلام
        انشاءا… دوره تا ۲ هفته دیگه امادست تو ماه رمضان یکم فیلم ضبط کردن سخته
        در مورد MVC اگر یه کم بلد باشین بهتره مثلا مفهومات action – controller – view این چیزا کفایت میکنه

    • علی
      پنج شنبه ۱ تیر ۱۳۹۶ - ۰۲:۲۴

      کی اماده میشه مهندس؟

      • مدیر رادفر
        پنج شنبه ۱ تیر ۱۳۹۶ - ۰۹:۵۲

        سلام
        در حال ضبط هستش و به زودی منتشر میشه

    • میثم خورشیدی
      سه شنبه ۲ خرداد ۱۳۹۶ - ۰۹:۲۳

      لینک دانلود وجود ندارد

      • مدیر رادفر
        سه شنبه ۲ خرداد ۱۳۹۶ - ۱۱:۲۶

        سلام
        دوره در حال ضبط هستش و به زودی منتشر خواهد شد

    • حامد
      جمعه ۲۹ اردیبهشت ۱۳۹۶ - ۰۹:۲۶

      سلام
      آقای مهندس میخواین
      Lynda – Migrating from MVC 5 to ASP.NET Core MVC
      را آموزش بدین؟

      • مدرس کلانتر
        دوشنبه ۱۵ خرداد ۱۳۹۶ - ۱۱:۳۱

        سلام نه اون نیستش

    دوره های آنلاین دانشجویار

    دسته بندی

    تحصیلات تکمیلی

    رشته الکترونیک

    رشته کامپیوتر

    سایر دسته های دانشجویار

    سایر نرم افزارها

    کلاس آنلاین

    مدرسین

    تعداد دوره
    بر اساس امتیاز
    حروف الفبا
    • کد تخفیف :

      goldpack

      ویژه خرید پکیج طلایی (C#,ASP,PHP,Android,Network)
      60 درصد تخفیف

    مطالب سایت بر اساس

    جدیدترین ها
    محبوب ترین ها
    بطور تصادفی
    دانشجویار نماد اعتماد الكترونیكی کسب و کار های اینترنتی مجوز نشر دیجیتال لوگو شرکت به پرداخت ملت ساماندهی محتوای فضای مجازی بانک تجارت دانشجویار