آموزش چارچوب توسعه تحت وب ASP.NET MVC

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

درباره ناشر

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

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

درباره مدرس

مهندس نیما مسقدی
مهندس نیما مسقدی

مدرس فرادرس

کارشناس ارشد مهندسی نرم افزار


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



امروزه میلیون ها وب سایت وجود دارد که هر لحظه نیز بر تعداد آن ها افزوده می شود. شما نیز می توانید با آموختن شیوه ایجاد یک وب سایت، از این پتانسیل نهایت استفاده را ببرید و آنچه در ذهن دارید را به شکلی که مدنظرتان است ارائه دهید. تنها چیزی که شما نیاز دارید، آموختن یک چارچوب توسعه تحت وب است. در این آموزش به صورت کامل و قدم به قدم، از اصول پایه تا پیشرفته چارچوب توسعه ASP.NET MVC 5 آموزش داده شده است به گونه ای که برای تمامی افراد در هر سطحی که باشند، مفید خواهد بود.

👤 مدرس: مهندس نیما مسقدی
🕓 مدت زمان: ۲۰ ساعت و ۵۲ دقیقه
🎓 تعداد دانشجو: ۳۷۱ نفر این آموزش را تهیه کرده اند. — ۵۷ نفر در یک ماه اخیر
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

هزینه آموزش: ۳۵,۰۰۰ تومان


آنچه شما در این فرادرس خواهید دید:
آموزش ویدئویی مورد تایید فرادرس
فایل برنامه ها و پروژه های اجرا شده در حین آموزش
فایل PDF یادداشت های مدرس در حین آموزش
مراجع و فایل های جانبی مرتبط با آموزش

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

(توضیحات بیشتر +)



    توضیحات

    امروزه میلیون ها وب سایت وجود دارد که هر لحظه نیز بر تعداد آن ها افزوده می شود. شما نیز می توانید با آموختن شیوه ایجاد یک وب سایت، از این پتانسیل نهایت استفاده را ببرید و آنچه در ذهن دارید را به شکلی که مدنظرتان است ارائه دهید. تنها چیزی که شما نیاز دارید، آموختن یک چارچوب توسعه تحت وب است.

    در این آموزش به صورت کامل و قدم به قدم، از اصول پایه تا پیشرفته چارچوب توسعه ۵ ASP.NET MVC آموزش داده شده است به گونه ای که برای تمامی افراد در هر سطحی که باشند، مفید خواهد بود. تجربه کار عملی مدرس در صنعت و پشتوانه علمی حاصل از استفاده از محضر اساتید به نام دانشگاهی کشور در ارائه این آموزش تأثیر به سزایی داشته و سعی بر آن بوده ضمن کامل بودن، از پرداختن به مسائل حاشیه ای اجتناب و بر مفاهیم مهم که استفاده عملی بیشتری دارند، تاکید شود.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: مفاهیم مقدماتی
      • مقدمه ای بر وب و ساختار مشتری – خدمت‏گزار (Client-Server)
      • صفحه ایستا و پویا
      • پروتکل HTTP و دستورات آن
      • مقدمه ای بر HTML
      • مقدمه ای بر CSS
      • مقدمه ای بر برنامه نویسی سمت مشتری با جاوا اسکریپت
      • مقدمه ای بر درخواست های غیر همزمان و AJAX
      • معرفی .Net Framework و تشکیل دهنده آن
      • مقدمه ای بر شی گرایی و معرفی زبان شی گرای C#‎
    • درس دوم: مفاهیم اولیه برنامه نویسی در C#‎
      • معرفی محیط توسعه Visual Studio و قابلیت های آن
      • نوشتن اولین برنامه به زبان C#‎
      • انواع داده ای در C#‎
      • دستورهای تصمیم در C#‎
      • دستورهای تکرار در C#‎
      • توابع در C#‎
      • انواع روش های ارسال داده به توابع در C#‎
      • آرایه ها در C#‎
      • تعریف کلاس در C#‎
      • سطوح دسترسی در کلاس ها
      • متغیرهای ایستا در C#‎
      • استفاده از Generic Class ها در C#‎
      • رسیدگی به خطاها و استثنائات در C#‎
      • Assembly و Namespace ها
    • درس سوم: شروع برنامه نویسی با ASP.NET MVC 5
      • معرفی و آماده سازی محیط توسعه Visual Studio
      • توضیح الگوی معماری MVC
      • مقایسه ASP.NET Web Forms و ASP.NET MVC
      • توضیح مختصری در مورد مفهوم آزمون پذیری (Testability) و تزریق وابستگی (Dependency Injection)
      • ساختار پروژه های ASP.NET MVC و معرفی ساختار فولدرها
      • Controller ها در MVC
      • Action های یک Controller
      • View در MVC
      • ارسال اطلاعات از Controller به View با استفاده از Viewbag
      • Model در MVC
      • ارسال Model به View در Controller و View های Strongly Type
      • مفاهیم اولیه Routing در MVC
      • نحو (Syntax) موتور Razor
      • HtmlHelper ها
      • مقیدسازی Model (Model Binding)
      • ایجاد یک فرم ثبت نام کامل با استفاده از مفاهیم این فصل
    • درس چهارم: مباحث پیشرفته برنامه نویسی تحت وب با ASP.NET MVC
      • توضیح Layout و نحوه استفاده از آن
      • PartialView ها و نحوه استفاده از آن ها
      • تفاوت Viewbag و ViewData و TempData
      • Filter ها
      • Action Filter ها
      • مفهوم Area
      • Authentication و اعتبارسنجی کاربران
      • Authorization و سطوح دسترسی کاربران
      • معرفی فایل Web.Config و قسمت های مختلف آن
    • درس پنجم: کار با داده در ASP.NET MVC
      • برنامه مدیریت پایگاه داده SQL Server و نحوه ایجاد یک پایگاه داده در آن
      • مقدمه ای بر دستورهای SQL
      • معرفی ADO.NET و نحوه اتصال به پایگاه داده
      • معرفی Entity Framework
      • معرفی مدل Database First در Entity Framework
      • معرفی مدل Code First در Entity Framework
      • معرفی LINQ و دستورهای آن جهت تعامل با پایگاه داده
    • درس ششم: کار با WebAPI
      • معرفی WebAPI و کاربردهای آن
      • ساختار پروژه های WebAPI
      • پیکربندی WebAPI
      • مقیدسازی پارامترها (Parameter Binding)
      • ساخت یک پروژه WebAPI جهت انجام عملیات CRUD
      • استفاده از WebAPI GET method در MVC
      • استفاده از WebAPI POST method در MVC
      • استفاده از WebAPI PUT method در MVC
      • استفاده از WebAPI DELETE method در MVC
      • WebAPI Hosting
    • درس هفتم: برنامه نویسی سمت مشتری
      • معرفی Nuget و نحوه نصب و حذف بسته های مختلف در آن
      • معرفی جی کوئری و نحوه اضافه کردن آن به پروژه
      • ساختار کلی دستورهای جی کوئری
      • Selector های جی کوئری
      • ایجاد Html به صورت پویا توسط جی کوئری
      • قابلیت های گرافیکی جی کوئری
      • Ajax در جی کوئری
    • درس هشتم: طراحی صفحات Responsive با کتابخانه Bootstrap
      • کار با CSS
      • معرفی کتابخانه Bootstrap
      • نحوه اضافه کردن Bootstrap به پروژه
      • معرفی ساختار Grid در Bootstrap
      • معرفی کلاس ها و المان های موجود در Bootstrap
      • چند مثال پیشرفته از کار با Bootstrap
    • درس نهم: مباحث پیشرفته
      • وب سرویس، نحوه ایجاد و انواع آن در ASP.NET
      • چند نخی (MultiThreading)
      • رمزنگاری اطلاعات
      • کلاس های پیشرفته ‎.Net Framework‎
      • مقدمه ای بر Reflection
      • مقدمه ای بر الگوهای طراحی
      • مقدمه ای بر آزمون نرم افزار و تزریق وابستگی (Dependency Injection)
      • معرفی چارچوب NUnit برای آزمون نرم افزار
      • معرفی چارچوب Ninject برای تزریق وابستگی
    • درس دهم: ایجاد یک پروژه کامل با سطوح دسترسی مختلف کاربران
      • توضیحات و نیازمندی های پروژه
      • تحلیل نیازمندی ها و ایجاد مدل داده ای
      • ایجاد پایگاه داده
      • طراحی Layout
      • طراحی ساختار صفحات سایت
      • ایجاد صفحات سایت
      • ایجاد مکانیزم سطوح دسترسی

     

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

    نرم افزارهای مرتبط با آموزش

    ویژوال استودیو (Visual Studio) نسخه 2013 به بالا – SQL Server نسخه 2008 به بالا

    پیش نمایش

    بخش ۱ : مفاهیم مقدماتی - ۴۹ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم - حجم دانلود ۲۷ مگابایت (کلیک کنید +)


    پیش نمایش ۲ : مفاهیم اولیه برنامه نویسی در C#‎ - انواع داده ها - ۱۰ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۷ مگابایت (کلیک کنید +)


    پیش نمایش ۳ : مفاهیم اولیه برنامه نویسی در C#‎ - دستور تصمیم - ۱۸ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۲۳ مگابایت (کلیک کنید +)


    پیش نمایش ۴ : مفاهیم اولیه برنامه نویسی در C#‎ - دستور تکرار - ۱۴ دقیقه


    توجه: ممکن است که به خاطر سرعت پایین اینترنت شما، نمایش آنلاین با کیفیت پایین تر از کیفیت HD ویدئوی اصلی نمایش داده شوند. برای تنظیم کیفیت نمایش آنلاین روی علامت کلیک نمایید یا اینکه آموزش را دانلود کرده و سپس مشاهده نمایید.

    دانلود مستقیم پیش نمایش - حجم دانلود ۱۶ مگابایت (کلیک کنید +)


    پیش نمایش ۵ : مفاهیم اولیه برنامه نویسی درC#‎ - آرایه ها و لیست ها - ۸ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۶ : مفاهیم اولیه برنامه نویسی در C#‎ - توابع - ۱۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۷ : مفاهیم اولیه برنامه نویسی در C#‎ - شی گرایی (الف) - ۱۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۸ : مفاهیم اولیه برنامه نویسی در C#‎ - شی گرایی (ب) - ۱۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۹ : شروع برنامه نویسی با ASP.NET MVC (الف) - ۱۵ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۰ : شروع برنامه نویسی با ASP.NET MVC (ب) - ۱۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۱ : مباحث پیشرفته Routing و Contoller - ASP.NET (الف) - ۱۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۲ : مباحث پیشرفته Routing و Contoller - ASP.NET (ب) - ۱۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۳ : مباحث پیشرفته ASP.NET MVC - متدهای آماده و View ها - ۲۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۴ : مباحث پیشرفته ASP.NET MVC - مدل ها و اعتبارسنجی - ۱۱ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۵ : مباحث پیشرفته ASP.NET MVC - فیلترها - ۱۳ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۱۶ : مفاهیم پایگاه داده (الف) - ۴۴ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۷ : مفاهیم پایگاه داده (ب) - ۱۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۱۸ : کار با WebAPI - ۵۷ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۱۹ : برنامه نویسی سمت مشتری با جی کوئری (الف) - ۱۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۰ : برنامه نویسی سمت مشتری با جی کوئری (ب) - ۱۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    بخش ۲۱ : طراحی صفحات Responsive با کتابخانه Bootstrap - ۶۶ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۲ : مقدمه ای بر مباحث پیشرفته در ASP.NET - ۱۹ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۳ : ایجاد یک پروژه نمونه ای (الف) - ۲۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۲۴ : ایجاد یک پروژه نمونه ای (ب) - ۲۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.


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

    نام آموزش آموزش چارچوب توسعه تحت وب ASP.NET MVC
    ناشر فرادرس
    شناسه اثر ۸-۱۲۴۵۲-۰۵۹۰۴۶ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
    کد آموزش FVASP9503
    مدت زمان ۲۰ ساعت و ۵۲ دقیقه
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    حجم دانلود ۱۵۶۶ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)


    ​راهنمای تهیه آموزشها

    آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

    راهنمایی بیشتر ( +)

    در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟ 
    • با شماره تلفن واحد مخاطبین ۸۸۳۱۲۲۷۶ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
    • از طریق بخش چت آنلاین، با پشیبان های فرادرس گفتگو کنید.- همه روزهای کاری هفته از ساعت ۸ صبح تا ۱۲ شب
    • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

    آموزش چارچوب توسعه تحت وب ASP.NET MVC

    هزینه آموزش: ۳۵,۰۰۰ تومان




    سایر آموزش های مهندس نیما مسقدی



    مطالب مرتبط


    دیدگاه ها

    ( امتیاز ۴٫۸ از ۵ )
    4.8 از 5


    تا کنون ۳۷۱ نفراز این آموزش استفاده کرده اند و ۵ نظر ثبت شده است.
    1. 0 از 5

      :

      سلام.

      سر فصل ها بسیار عالی هستند. در صورت امکان کاربرد knockout.js هم ارائه شود.

      با تشکر

    2. 5 از 5

      :

      بی صبرانه منتظر بودم…

    3. 0 از 5

      :

      علی یارت منتظر بودیم برادر
      البته بنده منتظر Asp.net core و EF Core هم هستم

    4. 5 از 5

      :

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

    5. 0 از 5

      :

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

    6. 0 از 5

      :

      واقعا عالیا
      بیشترین مطالب رو در کمترین زمان آموزش میده تا حالا برای MVC چنین آموزشی ندیده بودم.
      از آقای مسقدی خواهشمند م یک آموزش پروژه محور فروشگاه اینترنتی یا هر پروژه ای که بتواند مباحث تحلیل و طراحی رو کامل هم داشته با شه ارایه بدن .
      مطمئنم با این سبک آموزش استقبال زیادی میشه.

    7. 4 از 5

      :

      آموزش خوبی هست . اما کاش صفحه نمایش روشن می بود چون محیط نرم افزار را روی رنگ مشکی تنظیم کرده اند که خیلی واضح نمی باشد. پیشنهاد می شود از حضور استاد مسقدی برای ارائه دروس، بیشتر استفاده شود.

    8. 5 از 5

      :

      خیلی عالیه. حتما تهیه کنید

    9. 3 از 5

      :

      آموزش تا جایی که در مورد سی شارپ هست خیلی خوب پیش میره ولی وقتی وارد مبحث mvc میشه خیلی گنگ و نامفهوم توضیحات ارائه میشه در مقاطعی توضیح طولانی واضحات ارائه میشه و مواردی که نیاز به توضیح داره بسیار سطحی عبور می کنند. در کل بنده فکر میکنم تسلط لازم بر سرفصل وجود داره ولی توانایی در همراه کردن دانشجو ضعیفه

    10. 0 از 5

      :

      با سلام و احترام: ضمن تشکر از آموزشهای بیسار خوب شما چند نکته و یا پیشنهاد جهت بهبود آموزش های جنابعالی داشتم.
      – سرعت تدریس بالا است اگر مقداری سرعت بیان را کاهش دهید عالی خواهد شد
      – استفاده از مثالهای کاربردی در این آموزش ها بسیار اثر بخش تر می باشد .زیرا امکان پرسش و پاسخ برای دانشجو در این آموزش ها وجود ندارد.
      – بجای توضیح کدهای از پیش آمده شده در آموزش ها( که البته فرمودید جهت سرعت بخشیدن به دوره آموزشی است )بهتر و اثر بخش تر خواهد بود اگر حین آموزش کدنویسی انجام شود.

    11. 0 از 5

      :

      درود بر شما. بالاخره آموزش فارسی ASP.NET MVC از پایه پیدا کردم. تو رو خدا ASP.NET Core 2.0 MVC هم آموزشش رو درست کنید.


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

    درج دیدگاه

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

    *



​همین امروز شروع به آموختن کنید​

آموزش چارچوب توسعه تحت وب ASP.NET MVC

هزینه آموزش: ۳۵,۰۰۰ تومان



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

دسته های مرتبط: ,



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

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

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

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


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