کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )

دوره  آموزشی Asp.Net Core کاملا پروژه محور 

اگر به دنبال یادگیری فریمورک قدرتمند و محبوب Asp.net core هستی و میخوای دقیقا بلافاصله بعد از یادگیری یک پروژه فروشگاه هم بنویسی تا به مطالبی که یاد گرفتی مسلط بشی، پیشنهاد میکنیم کمپ آموزشی و پروژه محور Asp.net core رو شرکت کنی.

ما در این کمپ از صفر شروع به یادگیری ساختار وب، معماری های نرم افزار و فریمورک Asp.net core میکنیم و بعد از اینکه Asp.net core و معماری رو یاد گرفتیم بلافاصله با معماری یادگرفته شده و فریمورک Asp.net core شروع به پیاده سازی یک فروشگاه آنلاین میکنیم.

قیمت این دوره: 800,000 240,000 تومان
  • مدرس دوره : عین الله افساء
  • تعداد ویدیوها : 104 ویدیو
  • مدت زمان دوره : 31:36:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1403/09/03
ثبتـــ نام در این دوره ثبت نام در دوره
آموزش پروژه محور ساخت وبسایت خبری با Asp.Net Core

آموزش پروژه محور ساخت وبسایت خبری با Asp.Net Core

در این دوره در کنار هم یک سایت خبری با آخرین نسخه Asp.Net core و فناوری Razor Pages با ویژگی و امکانات قابل قبولی که قابلیت عرضه در دنیای وب را داشته باشه با همدیگه طراحی خواهیم کرد و بنده هم سعی می کنم مطالب را به شکل ساده و روان و قابل فهم ارائه کنم که یادگیری آن برای شما عزیزان به سادگی هر چه تمام تر باشه تا شما پس از اتمام این دوره مهارت های لازم برای ورود به بازار کار را کسب کنید.

سرفصل های دوره

معرفی دوره

تشریح پروژه

ایجاد پروژه جدید و راه اندازی تنظیمات اولیه

نصب پکیج های NuGet

ست کردن تنظیمات فایل Program.cs

انتقال قالب سایت به پروژه

جداسازی قسمت های صفحه اصلی قالب

ایجاد بانک اطلاعاتی و مدل های مربوطه

ایجاد روابط بین جداول

کد نویسی بخش های مختلف سایت و ...



پیش نیاز های دوره :

  1. آشنایی با Html و Css و مفاهیم پایه Asp.Net Core

فهرستـــ ویدیوها

مدت زمان دوره 31:36:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • تشریح کامل پروژه

00:27:57

در این بخش پروژه رو به صورت جزء به جزء بررسی می کنیم تا با هرآنچه می خواهیم در این دوره کار کنیم آشنا بشیم

2
  • ایجاد پروژه و نصب پکیج های NuGet

00:13:15

شروع کار با Visual Studio

3
  • تنظیمات appsettings.json و program.cs

00:05:39

ست کردن تنظیمات appsettings.json و program.cs در پروژه

4
  • ایجاد جدول گروه های خبری

00:08:04

ایجاد جدول گروه های خبری

5
  • ایجاد جدول خبر ها

00:17:13

ایجاد جدول خبر ها

6
  • ایجاد روابط بین جداول و ساخت بانک اطلاعاتی

00:12:23

ایجاد روابط بین جداول خبرها و گروه های خبری و همچنین ایجاد بانک اطلاعاتی

7
  • انتقال قالب سایت به پروژه

00:08:17

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

8
  • انتقال قالب ادمین به پروژه

00:06:51

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

9
  • ساخت صفحه index برای دسته های خبری

00:16:43

ساخت صفحه index برای دسته های خبری

10
  • ساخت صفحه Create برای دسته های خبری

00:28:34

ساخت صفحه Create برای دسته های خبری

11
  • ساخت صفحه Details برای دسته های خبری

00:16:07

ساخت صفحه Details برای دسته های خبری

12
  • ساخت صفحه Delete برای دسته های خبری

00:15:40

ساخت صفحه Delete برای دسته های خبری

13
  • ساخت صفحه Edit برای دسته های خبری

00:22:51

ساخت صفحه Edit برای دسته های خبری

14
  • ساخت صفحه Index برای خبرها

00:09:36

ساخت صفحه Index برای خبرها

15
  • ساخت صفحه Create برای خبرها (بخش اول)

00:10:19

ساخت صفحه Create برای خبرها (بخش اول)

16
  • ساخت صفحهCreate برای خبرها (بخش دوم)

00:09:28

ساخت صفحهCreate برای خبرها (بخش دوم)

17
  • اضافه کردن ادیتور CK-Editor برای بخش درج اخبار جدید

00:20:57

اضافه کردن ادیتور CK-Editor برای بخش درج اخبار جدید

18
  • ساخت صفحه Details برای خبرها

00:15:06

ساخت صفحه Details برای خبرها

19
  • ساخت صفحه Delete برای خبرها

00:09:39

ساخت صفحه Delete برای خبرها

20
  • ساخت صفحه Edit برای خبرها

00:19:05

ساخت صفحه Edit برای خبرها

21
  • جایگزین کردن تقویم شمسی با تقویم میلادی در پروژه

00:26:58

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

22
  • جدا سازی دسته خبری ورزشی با کامپوننت ها

00:26:30

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

23
  • اضافه کردن فرمت تاریخ شمسی و فارسی کردن اعداد در سایت

00:10:40

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

24
  • جدا سازی دسته خبری اقتصادی با کامپوننت ها و نمایش اطلاعات از بانک اطلاعاتی

00:14:54

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

25
  • جدا سازی دسته خبری سلامت با کامپوننت ها و نمایش اطلاعات از بانک اطلاعاتی

00:06:35

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

26
  • تعریف گروه های خبری به صورت ثابت

00:14:20

دسته های خبری را به صورت ثابت تعریف می کنیم که اگر نام دسته خبری تغییر کرد، با یکبار تغییر به صورت خودکار اخبار آن دسته خبری در کل پروژه تغییر کنه

27
  • جدا سازی دسته های خبری اجتماعی، فرهنگی، سیاسی و هنری با کامپوننت ها و نمایش اطلاعات از بانک اطلاعاتی

00:23:48

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

28
  • افزودن اسلایدر برای اخبار چند رسانه ای

00:24:46

یک اسلایدر به پروژه اضافه می کنیم و اخبار چند رسانه ای را در اسلایدر نمایش می دهیم

29
  • جدا سازی قسمت محبوب ترین اخبار

00:07:53

جدا سازی قسمت محبوب ترین اخبار

30
  • جدا سازی قسمت اخبار ویژه

00:14:16

جدا سازی قسمت اخبار ویژه

31
  • ایجاد صفحه مربوط به خبرها و نمایش اطلاعات از بانک

00:22:31

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

32
  • ایجاد اسلایدر و نمایش بخش مربوط به اخبار مرتبط در اسلایدر

00:17:48

ایجاد اسلایدر و نمایش بخش مربوط به اخبار مرتبط در اسلایدر

33
  • ساخت صفحه نمایش همه اخبار مربوط به هر دسته خبری

00:18:42

ساخت صفحه نمایش همه اخبار مربوط به هر دسته خبری

34
  • صفحه بندی یا Paging اخبار

00:24:48

صفحه بندی یا Paging اخبار

35
  • جدا سازی قسمت خط داغ با کامپوننت ها

00:23:27

جدا سازی قسمت خط داغ با کامپوننت ها

36
  • رفع مشکل عدم نمایش اخبار چند رسانه ای و اسلایدر های چند رسانه ای

00:07:21

رفع مشکل عدم نمایش اخبار چند رسانه ای و اسلایدر های چند رسانه ای

37
  • نمایش صفحه همه اخبار برای خط داغ

00:11:58

نمایش صفحه همه اخبار برای خط داغ

38
  • ساخت مدل برای هشتگ ها و ایجاد صفحات مربوط به آن

00:14:21

ساخت مدل برای هشتگ ها و ایجاد صفحات مربوط به آن

39
  • جدا سازی قسمت هشتگ ها و نمایش از بانک اطلاعاتی

00:11:40

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

40
  • ساخت مدل های گالری و تصاویر و افزودن به بانک اطلاعاتی

00:13:31

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

41
  • ساخت صفحات مربوط به مدل های گالری و تصاویر

00:14:39

ساخت صفحات مربوط به مدل های گالری و تصاویر

42
  • اضافه کردن تصویر به گالری ها (تمرین برای جلسه بعد)

00:27:10

تعدادی گالری ایجاد می کنیم و تصاویری را درون آن گالری ها قرار میدهیم

43
  • دسته بندی گالری های تصاویر و حل تمرین جلسه قبل

00:20:23

دسته بندی گالری های تصاویر و حل تمرین جلسه قبل

44
  • افزودن دسته ای از تصاویر به مدل و نمایش تصاویر به صورت تفکیک شده بر اساس نام هر گالری

00:30:02

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

45
  • حذف تصاویر از گالری دلخواه و بازگشت به لیست همان گالری

00:27:30

حذف تصاویر از گالری دلخواه و بازگشت به لیست همان گالری

46
  • ویرایش تصاویر و انتقال تصویر در بین گالری ها

00:39:44

ویرایش تصاویر و انتقال تصویر در بین گالری ها

47
  • جستجو، صفحه بندی و مرتب سازی داده ها با ابزار DataTable

00:13:05

جستجو، صفحه بندی و مرتب سازی داده ها با ابزار DataTable

48
  • ساخت جدول کامنت ها و ایجاد رابطه آن با جدول اخبار

00:15:31

ساخت جدول کامنت ها و ایجاد رابطه آن با جدول اخبار

49
  • افزودن نظر توسط کاربران و نمایش نظرات در سایت

00:29:10

افزودن نظر توسط کاربران و نمایش نظرات در سایت

50
  • ساخت صفحات مدیریت نظرات

00:12:06

ساخت صفحات مدیریت نظرات

51
  • مدیریت نظرات در بخش پنل ادمین

00:24:37

مدیریت نظرات در بخش پنل ادمین

52
  • جدا کردن ساید منوی سایت با کامپوننت ها (و تمرین برای جلسه بعد)

00:08:16

جدا کردن ساید منوی سایت با کامپوننت ها (و تمرین برای جلسه بعد)

53
  • داینامیک کردن ساید منوی سایت با استفاده از ViewModels و نمایش تصاویر به صورت تصادفی

00:24:53

داینامیک کردن ساید منوی سایت با استفاده از ViewModels و نمایش تصاویر به صورت تصادفی

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

00:25:08

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

55
  • نمایش چند رسانه ای ها در فوتر و جدا کردن پالت رنگ ها

00:10:03

نمایش چند رسانه ای ها در فوتر و جدا کردن پالت رنگ ها

56
  • جدا کردن قسمت آخرین اخبار

00:13:42

جدا کردن قسمت آخرین اخبار

57
  • ساخت مدل برای تبلیغات و جدا کردن تبلیغات از Layout

00:15:39

ساخت مدل برای تبلیغات و جدا کردن تبلیغات از Layout

58
  • ساخت صفحه دسترسی سریع

00:13:32

ساخت صفحه دسترسی سریع

59
  • ساخت صفحه آرشیو اخبار

00:21:23

ساخت صفحه آرشیو اخبار

60
  • ساخت صفحه اخبار پربازدید و قسمت جستجو در سایت

00:26:37

ساخت صفحه اخبار پربازدید و قسمت جستجو در سایت

61
  • ساخت صفحه تماس با ما

00:20:35

ساخت صفحه تماس با ما

62
  • ایجاد صفحه مشاهده همه گالری تصاویر

00:30:40

ایجاد صفحه مشاهده همه گالری تصاویر

63
  • ایجاد بخش لینکستان و تکمیل قسمت هشتگ ها

00:10:00

ایجاد بخش لینکستان و تکمیل قسمت هشتگ ها

64
  • لینک دهی به بخش های مختلف صفحه اصلی سایت و تنظیم دکمه چاپ خبر

00:32:09

لینک دهی به بخش های مختلف صفحه اصلی سایت و تنظیم دکمه چاپ خبر

65
  • فصل جدید (ایجاد نقش کاربران و تعیین سطح دسترسی ها)

00:02:28

فصل جدید (ایجاد نقش کاربران و تعیین سطح دسترسی ها)

66
  • ایجاد مدل کاربران

00:12:36

ایجاد مدل کاربران

67
  • ایجاد روابط بین مدل کاربران با سایر مدل ها

00:14:33

ایجاد روابط بین مدل کاربران با سایر مدل ها

68
  • جدا کردن منوی بالایی و منوی کناری در پنل ادمین

00:06:34

جدا کردن منوی بالا و منوی کناری در پنل ادمین

69
  • ساخت صفحه لیست کاربران و اضافه کردن صفحات آیدنتیتی به پروژه

00:11:54

ساخت صفحه لیست کاربران و اضافه کردن صفحات آیدنتیتی به پروژه

70
  • رجیستر کاربران (بخش اول)

00:21:56

رجیستر کاربران (بخش اول)

71
  • رجیستر کاربران و ذخیره پسورد هش شده در بانک اطلاعاتی (بخش دوم)

00:16:14

رجیستر کاربران و ذخیره پسورد هش شده در بانک اطلاعاتی (بخش دوم)

72
  • رجیستر کاربران و ایجاد اولین کاربر (بخش سوم)

00:24:25

رجیستر کاربران و ایجاد اولین کاربر (بخش سوم)

73
  • ایجاد صفحه حذف کاربران

00:18:51

ایجاد صفحه حذف کاربران

74
  • ایجاد صفحه ویرایش کاربران (بخش اول)

00:26:32

ایجاد صفحه ویرایش کاربران (بخش اول)

75
  • ایجاد صفحه ویرایش کاربران (بخش دوم)

00:20:57

در این بخش با ویرایش کاربران پسورد هش شده در بانک و نقش کاربران نیز را تغییر می دهیم

76
  • ایجاد صفحه لاگین برای ورود به سایت

00:27:32

ایجاد صفحه لاگین برای ورود به سایت

77
  • احراز هویت کاربران برای ورود به سایت و ایجاد صفحه خروج از سایت

00:17:21

احراز هویت کاربران برای ورود به سایت و ایجاد صفحه خروج از سایت

78
  • مدیریت دسترسی کاربران به صفحات ادمین

00:24:00

مدیریت دسترسی کاربران به صفحات ادمین

79
  • تعیین دسترسی کاربران به ساید منوی ادمین

00:12:46

تعیین دسترسی کاربران به ساید منوی ادمین

80
  • اعمال محدودیت برای درج و نمایش اطلاعات برای خبرنگاران

00:20:55

اعمال محدودیت برای درج و نمایش اطلاعات برای خبرنگاران

81
  • نظارت بر اخبار درج شده توسط خبرنگاران

00:19:31

نظارت بر اخبار درج شده توسط خبرنگاران

82
  • مدیریت درج اخبار توسط خبرنگاران

00:21:57

مدیریت درج اخبار توسط خبرنگاران

83
  • نمایش اخبار درج شده پس از تائید ادمین

00:36:40

نمایش اخبار درج شده پس از تائید ادمین

84
  • مدیریت دسترسی خبرنگاران به ویرایش اخبار

00:32:47

مدیریت دسترسی خبرنگاران به ویرایش اخبار

85
  • مدیریت دسترسی خبرنگاران به حذف و جزئیات اخبار

00:08:58

مدیریت دسترسی خبرنگاران به حذف و جزئیات اخبار

86
  • ایجاد بخش جدید برای اخبارِ «در انتظار تائید»

00:21:00

ایجاد بخش جدید برای اخبارِ «در انتظار تائید»

87
  • تنظیم کردن ReturnURL برای اخبار و نمایش مشخصات کاربر لاگین شده در ساید منوی ادمین

00:20:48

تنظیم کردن ReturnURL برای اخبار و نمایش مشخصات کاربر لاگین شده در ساید منوی ادمین

88
  • مدیریت ثبت تصاویر توسط خبرنگاران

00:22:40

مدیریت ثبت تصاویر توسط خبرنگاران

89
  • مدیریت بخش ویرایش و حذف تصاویر توسط خبرنگار

00:14:39

مدیریت بخش ویرایش و حذف تصاویر توسط خبرنگار

90
  • ویرایش تصاویر توسط نقش های مختلف و نمایش تصاویر تائید شده در فوتر و ساید منو

00:08:54

ویرایش تصاویر توسط نقش های مختلف و نمایش تصاویر تائید شده در فوتر و ساید منو

91
  • نظارت بر گالری های ایجاد شده توسط خبرنگار

00:29:25

نظارت بر گالری های ایجاد شده توسط خبرنگار

92
  • نظارت بر لینک های ایجاد شده توسط خبرنگار

00:22:31

نظارت بر لینک های ایجاد شده توسط خبرنگار

93
  • ویرایش حساب کاربری خبرنگار

00:19:50

ویرایش حساب کاربری خبرنگار

94
  • تغییر کلمه عبور توسط خبرنگار - تغییر کلمه عبور هَش شده

00:25:37

تغییر کلمه عبور توسط خبرنگار - تغییر کلمه عبور هَش شده

95
  • جلوگیری از حملات XSS

00:12:19

جلوگیری از حملات XSS

96
  • جلوگیری از حملات Open Redirect

00:13:50

جلوگیری از حملات Open Redirect

97
  • جلوگیری از ارسال درخواست های جعلی به سایت

00:11:22

جلوگیری از ارسال درخواست های جعلی به سایت

98
  • ایجاد ویو مدل برای اعلان های پنل ادمین

00:11:24

ایجاد ویو مدل برای اعلان های پنل ادمین

99
  • تکمیل بخش اعلان های پنل ادمین

00:17:34

تکمیل بخش اعلان های پنل ادمین

100
  • نمایش هویت کاربر لاگین شده در منوی بالای پنل ادمین

00:07:54

نمایش هویت کاربر لاگین شده در منوی بالای پنل ادمین

101
  • ایجاد مدل برای بخش تنظیمات سایت

00:17:40

ایجاد مدل برای بخش تنظیمات سایت

102
  • فعال کردن بخش تنظیمات سایت

00:28:47

فعال کردن بخش تنظیمات سایت

103
  • نمایش اطلاعات به صورت چارت در صفحه اصلی پنل مدیریت - (بخش اول)

00:16:23

نمایش اطلاعات به صورت چارت در صفحه اصلی پنل مدیریت - (بخش اول)

104
  • جلسه آخر - نمایش اطلاعات به صورت چارت در صفحه اصلی پنل مدیریت - (بخش دوم)

00:37:13

جلسه آخر - نمایش اطلاعات به صورت چارت در صفحه اصلی پنل مدیریت - (بخش دوم)


نظرات کاربران در رابطه با این دوره

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