قیمت این دوره: 300,000 90,000 تومان
  • مدرس دوره : محمد مهدوی هزاوه
  • تعداد ویدیوها : 53 ویدیو
  • مدت زمان دوره : 18:15:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : در حال برگزاری
  • تاریخ آخرین بروزرسانی : 1401/04/12
ثبتـــ نام در این دوره
آموزش پیاده سازی سایت پرسش و پاسخ با Net 6. (مشابه Stack Overflow)

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

توی این داره قصد داریم با Net 6. یعنی آخرین نسخه موجود یک سایت پرسش و پاسخ مشابه stackoverflow رو پیاده سازی کنیم و امکانات مختلفی مثل ثبت پرسش در تگ های مختلف ، پاسخگویی به سوالات دیگر کاربران ، امتیاز دهی به کاربر ، تعیین پاسخ درست و ... براش در نظر بگیریم

در نهایت هم پروژه خودمون رو پابلیش می کنیم و اون رو در محیط واقعی بررسی می کنیم.



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

  1. معماری تمیز
  2. Asp.net Core


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

مدت زمان دوره 18:15:00
  • لطفا در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.

1
  • معرفی دوره

00:03:01

معرفی دوره

2
  • پیاده سازی اولیه معماری تمیز

00:10:48

پیاده سازی اولیه معماری تمیز

3
  • انتقال قالب به پروژه

00:26:48

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

4
  • ایجاد DbContext و مدل User

00:24:00

ایجاد DbContext و مدل User

5
  • پیاده سازی عملیات ثبت نام (بخش اول)

00:34:31

پیاده سازی عملیات ثبت نام (بخش اول)

6
  • پیاده سازی عملیات ثبت نام (بخش دوم)

00:22:55

پیاده سازی عملیات ثبت نام (بخش دوم)

7
  • پیاده سازی موارد امنیتی در ارسال فرم

00:15:42

پیاده سازی موارد امنیتی در ارسال فرم

8
  • پیاده سازی ورود کاربران

00:28:58

پیاده سازی ورود کاربران

9
  • بررسی نکات تکمیلی در احراز هویت کاربر

  • نمایش آنلاین این بخش رایگان است
00:13:11

بررسی نکات تکمیلی در احراز هویت کاربر

10
  • فعالسازی حساب کاربری

00:13:43

فعالسازی حساب کاربری

11
  • پیاده سازی ارسال ایمیل

00:21:12

پیاده سازی ارسال ایمیل

12
  • فراموشی کلمه عبور

  • نمایش آنلاین این بخش رایگان است
00:17:02

فراموشی کلمه عبور

13
  • بازیابی کلمه عبور

00:19:52

بازیابی کلمه عبور

14
  • انتقال پنل کاربری

00:20:59

انتقال پنل کاربری

15
  • نمایش اطلاعات کاربر

00:21:48

نمایش اطلاعات کاربر

16
  • تغییر آواتار کاربر به صورت Ajax

00:32:26

تغییر آواتار کاربر به صورت Ajax

17
  • پیاده سازی Loading در ارسال Ajax

00:09:37

پیاده سازی Loading در ارسال Ajax

18
  • ویرایش حساب کاربری (بخش اول)

00:30:19

ویرایش حساب کاربری (بخش اول)

19
  • Load شدن شهر ها بر اساس کشور بوسیله Ajax

00:31:05

Load شدن شهر ها بر اساس کشور بوسیله Ajax

20
  • پیاده سازی datepicker شمسی

00:20:10

پیاده سازی datepicker شمسی

21
  • ویرایش حساب کاربری (بخش دوم)

00:22:01

ویرایش حساب کاربری (بخش دوم)

22
  • تغییر کلمه عبور

  • نمایش آنلاین این بخش رایگان است
00:13:41

تغییر کلمه عبور

23
  • تحلیل و پیاده سازی Entity های مربوط به پرسش و پاسخ

00:37:13

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

24
  • ایجاد سوال (بخش اول)

00:21:59

ایجاد سوال (بخش اول)

25
  • پیاده سازی Ckeditor 5

00:30:39

پیاده سازی Ckeditor 5

26
  • استفاده از MagicSuggest برای انتخاب تگ ها

00:30:01

استفاده از MagicSuggest برای انتخاب تگ ها

27
  • ایجاد سوال (بخش دوم)

00:13:02

ایجاد سوال (بخش دوم)

28
  • اعتبارسنجی تگ های ورودی کاربر (بخش اول)

00:23:20

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

29
  • اعتبارسنجی تگ های ورودی کاربر (بخش دوم)

00:21:58

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

30
  • ایجاد سوال (بخش سوم)

00:33:24

ایجاد سوال (بخش سوم)

31
  • نمایش لیست سوالات (بخش اول)

00:13:26

نمایش لیست سوالات (بخش اول)

32
  • بررسی Filter و Paging

00:36:54

بررسی Filter و Paging

33
  • استفاده از ViewModel به جای Question

00:11:41

استفاده از ViewModel به جای Question

34
  • نمایش لیست سوالات (بخش دوم)

00:33:08

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

35
  • فیلتر سوالات بر اساس تگ

00:10:39

فیلتر سوالات بر اساس تگ

36
  • نمایش لیست تگ ها

00:22:42

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

37
  • ایجاد صفحه ی جزئیات سوال

00:18:02

ایجاد صفحه ی جزئیات سوال

38
  • پاسخ به سوالات به صورت Ajax

00:33:08

پاسخ به سوالات به صورت Ajax

39
  • نمایش لیست پاسخ ها

00:26:43

نمایش لیست پاسخ ها

40
  • ثبت بازدید برای سوالات

00:15:33

ثبت بازدید برای سوالات

41
  • انتخاب پاسخ درست

00:21:34

انتخاب پاسخ درست

42
  • پیاده سازی لینک کوتاه

00:11:19

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

43
  • ثبت امتیاز برای پاسخ ها

00:29:51

ثبت امتیاز برای پاسخ ها

44
  • ثبت امتیاز برای سوالات

00:13:19

ثبت امتیاز برای سوالات

45
  • افزودن سوال به علاقه مندی

00:21:21

افزودن سوال به لیست علاقه مندی

46
  • استفاده از ValidateAntiForgeryToken در Ajax

00:05:42

استفاده از ValidateAntiForgeryToken در Ajax

47
  • ویرایش سوال (بخش اول)

00:16:09

ویرایش سوال (بخش اول)

48
  • ویرایش سوال (بخش دوم)

00:12:38

ویرایش سوال (بخش دوم)

49
  • ویرایش پاسخ (بخش اول)

00:15:00

ویرایش پاسخ (بخش اول)

50
  • ویرایش پاسخ (بخش دوم)

00:06:04

ویرایش پاسخ (بخش دوم)

51
  • داینامیک کردن SideBar

00:19:12

داینامیک کردن SideBar

52
  • تکمیل صفحه اصلی و Footer

00:12:43

تکمیل صفحه اصلی و Footer

53
  • جستجوی سوالات با استفاده از Autocomplete

00:23:02

جستجوی سوالات با استفاده از Autocomplete

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

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