کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )
دوره آموزشی Asp.Net Core کاملا پروژه محور
اگر به دنبال یادگیری فریمورک قدرتمند و محبوب Asp.net core هستی و میخوای دقیقا بلافاصله بعد از یادگیری یک پروژه فروشگاه هم بنویسی تا به مطالبی که یاد گرفتی مسلط بشی، پیشنهاد میکنیم کمپ آموزشی و پروژه محور Asp.net core رو شرکت کنی.
ما در این کمپ از صفر شروع به یادگیری ساختار وب، معماری های نرم افزار و فریمورک Asp.net core میکنیم و بعد از اینکه Asp.net core و معماری رو یاد گرفتیم بلافاصله با معماری یادگرفته شده و فریمورک Asp.net core شروع به پیاده سازی یک فروشگاه آنلاین میکنیم.
- مدرس دوره : عین الله افساء ( رزومه )
- تعداد ویدیوها : 104 ویدیو
- مدت زمان دوره : 31:36:00
- سطح دوره : متوسط
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1403/09/03
آموزش پروژه محور ساخت وبسایت خبری با Asp.Net Core
در این دوره در کنار هم یک سایت خبری با آخرین نسخه Asp.Net core و فناوری Razor Pages با ویژگی و امکانات قابل قبولی که قابلیت عرضه در دنیای وب را داشته باشه با همدیگه طراحی خواهیم کرد و بنده هم سعی می کنم مطالب را به شکل ساده و روان و قابل فهم ارائه کنم که یادگیری آن برای شما عزیزان به سادگی هر چه تمام تر باشه تا شما پس از اتمام این دوره مهارت های لازم برای ورود به بازار کار را کسب کنید.
سرفصل های دوره
معرفی دوره
تشریح پروژه
ایجاد پروژه جدید و راه اندازی تنظیمات اولیه
نصب پکیج های NuGet
ست کردن تنظیمات فایل Program.cs
انتقال قالب سایت به پروژه
جداسازی قسمت های صفحه اصلی قالب
ایجاد بانک اطلاعاتی و مدل های مربوطه
ایجاد روابط بین جداول
کد نویسی بخش های مختلف سایت و ...
پیش نیاز های دوره :
- آشنایی با Html و Css و مفاهیم پایه Asp.Net Core
فهرستـــ ویدیوها
مدت زمان دوره 31:36:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
تشریح کامل پروژه
در این بخش پروژه رو به صورت جزء به جزء بررسی می کنیم تا با هرآنچه می خواهیم در این دوره کار کنیم آشنا بشیم
تنظیمات appsettings.json و program.cs
ست کردن تنظیمات appsettings.json و program.cs در پروژه
ایجاد روابط بین جداول و ساخت بانک اطلاعاتی
ایجاد روابط بین جداول خبرها و گروه های خبری و همچنین ایجاد بانک اطلاعاتی
اضافه کردن ادیتور CK-Editor برای بخش درج اخبار جدید
اضافه کردن ادیتور CK-Editor برای بخش درج اخبار جدید
جایگزین کردن تقویم شمسی با تقویم میلادی در پروژه
تقویم شمسی را به پروژه اضافه می کنیم و همچنین در زمان درج اخبار اگر مدل صفحه معتبر نبود دسته های خبری مجدد فراخوانی بشه
اضافه کردن فرمت تاریخ شمسی و فارسی کردن اعداد در سایت
اضافه کردن فرمت تاریخ شمسی و فارسی کردن اعداد در سایت
جدا سازی دسته خبری اقتصادی با کامپوننت ها و نمایش اطلاعات از بانک اطلاعاتی
جدا سازی دسته خبری اقتصادی با کامپوننت ها و نمایش اطلاعات از بانک اطلاعاتی
جدا سازی دسته خبری سلامت با کامپوننت ها و نمایش اطلاعات از بانک اطلاعاتی
جدا سازی دسته خبری سلامت با کامپوننت ها و نمایش اطلاعات از بانک اطلاعاتی
تعریف گروه های خبری به صورت ثابت
دسته های خبری را به صورت ثابت تعریف می کنیم که اگر نام دسته خبری تغییر کرد، با یکبار تغییر به صورت خودکار اخبار آن دسته خبری در کل پروژه تغییر کنه
جدا سازی دسته های خبری اجتماعی، فرهنگی، سیاسی و هنری با کامپوننت ها و نمایش اطلاعات از بانک اطلاعاتی
جدا سازی دسته های خبری اجتماعی، فرهنگی، سیاسی و هنری با کامپوننت ها و نمایش اطلاعات از بانک اطلاعاتی
افزودن اسلایدر برای اخبار چند رسانه ای
یک اسلایدر به پروژه اضافه می کنیم و اخبار چند رسانه ای را در اسلایدر نمایش می دهیم
ایجاد صفحه مربوط به خبرها و نمایش اطلاعات از بانک
ایجاد صفحه مربوط به خبرها و نمایش اطلاعات از بانک
ایجاد اسلایدر و نمایش بخش مربوط به اخبار مرتبط در اسلایدر
ایجاد اسلایدر و نمایش بخش مربوط به اخبار مرتبط در اسلایدر
ساخت صفحه نمایش همه اخبار مربوط به هر دسته خبری
ساخت صفحه نمایش همه اخبار مربوط به هر دسته خبری
رفع مشکل عدم نمایش اخبار چند رسانه ای و اسلایدر های چند رسانه ای
رفع مشکل عدم نمایش اخبار چند رسانه ای و اسلایدر های چند رسانه ای
ساخت مدل برای هشتگ ها و ایجاد صفحات مربوط به آن
ساخت مدل برای هشتگ ها و ایجاد صفحات مربوط به آن
جدا سازی قسمت هشتگ ها و نمایش از بانک اطلاعاتی
جدا سازی قسمت هشتگ ها و نمایش از بانک اطلاعاتی
ساخت مدل های گالری و تصاویر و افزودن به بانک اطلاعاتی
ساخت مدل های گالری و تصاویر و افزودن به بانک اطلاعاتی
اضافه کردن تصویر به گالری ها (تمرین برای جلسه بعد)
تعدادی گالری ایجاد می کنیم و تصاویری را درون آن گالری ها قرار میدهیم
دسته بندی گالری های تصاویر و حل تمرین جلسه قبل
دسته بندی گالری های تصاویر و حل تمرین جلسه قبل
افزودن دسته ای از تصاویر به مدل و نمایش تصاویر به صورت تفکیک شده بر اساس نام هر گالری
افزودن دسته ای از تصاویر به مدل و نمایش تصاویر به صورت تفکیک شده بر اساس نام هر گالری
حذف تصاویر از گالری دلخواه و بازگشت به لیست همان گالری
حذف تصاویر از گالری دلخواه و بازگشت به لیست همان گالری
جستجو، صفحه بندی و مرتب سازی داده ها با ابزار DataTable
جستجو، صفحه بندی و مرتب سازی داده ها با ابزار DataTable
ساخت جدول کامنت ها و ایجاد رابطه آن با جدول اخبار
ساخت جدول کامنت ها و ایجاد رابطه آن با جدول اخبار
افزودن نظر توسط کاربران و نمایش نظرات در سایت
افزودن نظر توسط کاربران و نمایش نظرات در سایت
جدا کردن ساید منوی سایت با کامپوننت ها (و تمرین برای جلسه بعد)
جدا کردن ساید منوی سایت با کامپوننت ها (و تمرین برای جلسه بعد)
داینامیک کردن ساید منوی سایت با استفاده از ViewModels و نمایش تصاویر به صورت تصادفی
داینامیک کردن ساید منوی سایت با استفاده از ViewModels و نمایش تصاویر به صورت تصادفی
جدا سازی قسمت فوتر با کامپوننت ها و نمایش اطلاعات از بانک اطلاعاتی
جدا سازی قسمت فوتر با کامپوننت ها و نمایش اطلاعات از بانک اطلاعاتی
نمایش چند رسانه ای ها در فوتر و جدا کردن پالت رنگ ها
نمایش چند رسانه ای ها در فوتر و جدا کردن پالت رنگ ها
ساخت مدل برای تبلیغات و جدا کردن تبلیغات از Layout
ساخت مدل برای تبلیغات و جدا کردن تبلیغات از Layout
ساخت صفحه اخبار پربازدید و قسمت جستجو در سایت
ساخت صفحه اخبار پربازدید و قسمت جستجو در سایت
لینک دهی به بخش های مختلف صفحه اصلی سایت و تنظیم دکمه چاپ خبر
لینک دهی به بخش های مختلف صفحه اصلی سایت و تنظیم دکمه چاپ خبر
فصل جدید (ایجاد نقش کاربران و تعیین سطح دسترسی ها)
فصل جدید (ایجاد نقش کاربران و تعیین سطح دسترسی ها)
جدا کردن منوی بالایی و منوی کناری در پنل ادمین
جدا کردن منوی بالا و منوی کناری در پنل ادمین
ساخت صفحه لیست کاربران و اضافه کردن صفحات آیدنتیتی به پروژه
ساخت صفحه لیست کاربران و اضافه کردن صفحات آیدنتیتی به پروژه
رجیستر کاربران و ذخیره پسورد هش شده در بانک اطلاعاتی (بخش دوم)
رجیستر کاربران و ذخیره پسورد هش شده در بانک اطلاعاتی (بخش دوم)
ایجاد صفحه ویرایش کاربران (بخش دوم)
در این بخش با ویرایش کاربران پسورد هش شده در بانک و نقش کاربران نیز را تغییر می دهیم
احراز هویت کاربران برای ورود به سایت و ایجاد صفحه خروج از سایت
احراز هویت کاربران برای ورود به سایت و ایجاد صفحه خروج از سایت
اعمال محدودیت برای درج و نمایش اطلاعات برای خبرنگاران
اعمال محدودیت برای درج و نمایش اطلاعات برای خبرنگاران
مدیریت دسترسی خبرنگاران به حذف و جزئیات اخبار
مدیریت دسترسی خبرنگاران به حذف و جزئیات اخبار
تنظیم کردن ReturnURL برای اخبار و نمایش مشخصات کاربر لاگین شده در ساید منوی ادمین
تنظیم کردن ReturnURL برای اخبار و نمایش مشخصات کاربر لاگین شده در ساید منوی ادمین
ویرایش تصاویر توسط نقش های مختلف و نمایش تصاویر تائید شده در فوتر و ساید منو
ویرایش تصاویر توسط نقش های مختلف و نمایش تصاویر تائید شده در فوتر و ساید منو
تغییر کلمه عبور توسط خبرنگار - تغییر کلمه عبور هَش شده
تغییر کلمه عبور توسط خبرنگار - تغییر کلمه عبور هَش شده
نمایش هویت کاربر لاگین شده در منوی بالای پنل ادمین
نمایش هویت کاربر لاگین شده در منوی بالای پنل ادمین
نظرات کاربران در رابطه با این دوره