آموزش اصول برنامه نویسی وب با ASP.Net Core MVC – پیش ثبت نام

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

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



توسعه روزافزون اینترنت و نفوذ جدی آن در زندگی روزمره مردم موجب شده است که بسیاری از توسعه دهندگان نرم افزار، محصولات خود را بر بستر وب (Web) ارائه کنند. از این رو بازار برنامه نویسی وب در طی سالیان اخیر به شدت گسترش پیدا نموده و تخصص در این حوزه به یکی از مهم ترین علائق برنامه نویسان تبدیل شده است. این فرادرس، با معرفی برخی از امکانات پیشرفته زبان برنامه نویسی #C آغاز نموده و مفاهیم پایه ASP.Net Core MVC را به صورت کامل تشریح می کند و سپس در ادامه کار با تعریف یک پروژه عملی به نام فروشگاه الکترونیک، فرایند آموزش خود را به صورت مرحله به مرحله به پیش می برد.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال هماهنگی
زمان تقریبی انتشار ۶ تا ۱۴ هفته

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در صف شروع ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.




    توضیحات

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

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

    • برنامه نویسی وب در سمت مشتری (Client)
    • برنامه نویسی وب در سمت سرور (Server)

    البته بر خلاف طراحی و برنامه نویسی در سمت مشتری که تماما بر محور HTML, CSS و JavaScript و کتابخانه و چارچوب های مبتنی بر آن ها انجام می شود، اوضاع در سمت سرور به گونه ای دیگر است و فناوری های متنوعی برای استفاده در آن ارائه شده اند. ولی محبوبیت همه این فناوری ها به یک اندازه نیست و تنها چند مورد از آن ها سهم قابل توجهی از بازار این حوزه را به خود اختصاص داده اند.

    یکی از مهم ترین و محبوب ترین این فناوری ها، فناوری ASP.Net است که در ایران هم بازار گسترده ای دارد. آنچه در این آموزش مورد توجه واقع شده، آخرین و مدرن ترین نوع این فناوری است که با نام ASP.Net Core منتشر شده و در دسترس علاقه مندان قرار گرفته است.

    این فرادرس، با معرفی برخی از امکانات پیشرفته زبان برنامه نویسی #C آغاز نموده و مفاهیم پایه ASP.Net Core MVC را به صورت کامل تشریح می کند و سپس در ادامه کار با تعریف یک پروژه عملی به نام فروشگاه الکترونیک، فرایند آموزش خود را به صورت مرحله به مرحله به پیش می برد.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: آشنایی اولیه با موضوع و روش آموزش
      • آشنایی با ASP.Net Core
      • نصب و راه اندازی اولیه
      • آشنایی با ساختار این آموزش
    • درس دوم: آشنایی با برخی از امکانات پیشرفته برنامه نویسی در زبان سی شارپ
      • لیست و دیکشنری
      • عملگر شرطی پوچ / انواع پوچ پذیر
      • ویژگی های خودکار
      • درون یابی رشته ها
      • عبارت های لامبدا (Lambda)
      • مقداردهی اولیه اشیا و کلکسیون ها
      • انواع بی نام
      • دسترسی به نام ها
      • متودهای توسعه
    • درس سوم: آشنایی اولیه با معماری MVC
      • آشنایی با مفهوم مسیر و کنترلر (Controller)
      • آشنایی با مفهوم نما (View)
      • نحوه ارسال داده به نما
      • آشنایی با معماری MVC
      • معرفی پروژه فروشگاه الکترونیک
    • درس چهارم: طراحی نما با استفاده از موتور Razor
      • آشنایی با موتور Razor
      • طراحی قالب برای صفحات
      • استفاده از بوت استرپ (Bootstrap)
      • آشنایی با نماهای جزئی (Partial views)
      • طراحی نمای پروژه
    • درس پنجم: طراحی و پردازش فرم
      • طراحی و پردازش اولیه فرم
      • مقیدسازی مدل به یک درخواست HTTP
      • اعتبارسنجی داده های فرم طراحی فرم های پروژه
    • درس ششم: آشنایی اولیه با EF Core
      • نصب و راه اندازی EF Core نحوه تعریف مدل و کانتکست (Context)
      • پیکربندی اولیه
      • آماده سازی پایگاه داده ها با استفاده از خط فرمان و مفهوم مهاجرت
      • انجام عملیات چهارگانه در محیط کنسول
      • آشنایی با الگوی طراحی Repository
    • درس هفتم: استفاده از EF Core در داخل پروژه
      • آماده سازی محیط برای ذخیره سازی داده های پروژه
      • درج محصول جدید
      • تغییر و حذف محصولات موجود
      • صفحه بندی محصولات در هنگام مشاهده آنها
      • افزودن قابلیت جستجو در محصولات به پروژه
    • درس هشتم: کار با رابطه های یک به چند و چند به چند
      • تعریف رابطه یک به چند و انجام عملیات چهارگانه
      • دسته بندی محصولات
      • تعریف کلید خارجی و مزایای آن
      • تعریف رابطه چند به چند و انجام عملیات چهارگانه
      • برچسب گذاری محصولات
    • درس نهم: تکمیل پروژه
      • پیاده سازی سبد خرید
      • ثبت سفارش
      • تکمیل پنل مدیریت
      • درس دهم: تامین امنیت در ASP.Net Core
      • ایجاد پایگاه داده Identity
      • تعریف یک سیاست پایه امنیتی
      • طراحی کنترلر و نماهای مورد نیاز

     

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


    اطلاعات تکمیلی

    نام آموزش آموزش اصول برنامه نویسی وب با ASP.Net Core MVC – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVASP9709
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)




    دیدگاه ها

    نظر شما در مورد این فرادرس چیست؟

    امتیاز شما به این آموزش:

    *




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در صف شروع ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

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

عضویت در خبرنامه فرادرس

برای دریافت اخبار مربوط به آخرین فرادرس های منتشر شده، ایمیل خود را در کادر زیر وارد نمایید.


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.

فرادرس مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی logo-samandehi پرداخت آنلاین -  بانک ملت پرداخت آنلاین - بانک پارسیان پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان