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

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

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

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

قیمت این دوره: 700,000 350,000 تومان
  • مدرس دوره : عرفان میرزایی کلخوران
  • تعداد ویدیوها : 63 ویدیو
  • مدت زمان دوره : 9:26:00
  • سطح دوره : متوسط
  • وضعیت دوره : در حال برگزاری
  • تاریخ آخرین بروزرسانی : 1403/06/17
ثبتـــ نام در این دوره ثبت نام در دوره
آموزش ساخت اپلیکیشن Discord با MERN و WebRTC

آموزش ساخت اپلیکیشن Discord با MERN و WebRTC

در این دوره هیجان‌انگیز، شما یاد خواهید گرفت که چگونه یک اپلیکیشن ویدئو چت گروهی با استفاده از تکنولوژی‌های محبوب MERN Stack (MongoDB Express , React , , Node.js) بسازید، دقیقاً مانند  Discord ، اما با امکانات و ویژگی‌های منحصربه فرد خودتان .

 

آنچه در این دوره خواهید آموخت :

 

- ایجاد یک اپلیکیشن قدرتمند با MERN Stack

- پیاده‌سازی قابلیت ویدئو چت پیشرفته و گروهی

- طراحی سیستم ارتباط بلادرنگ برای تجربه‌ای بی‌نظیر

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

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

- ایجاد اتاق‌های تماس ویدئویی گروهی مشابه Discord

- ادغام ReactJS با , Node.js Express و MongoDB

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

در این دوره ، شما به دنیای جذاب MERN Stack WebRTC , و SocketIO قدم می‌گذارید و یاد می‌گیرید چگونه یک اپلیکیشن ویدئو چت گروهی شبیه Discord بسازید. ما قدم به قدم تمام مراحل ایجاد این اپلیکیشن را بررسی می‌کنیم . با پیاده‌سازی WebRTC یاد می‌گیرید چگونه به کمک simple-peer اپلیکیشن خود را توسعه دهید. همچنین از SocketIO  به عنوان سرور سیگنالینگ برای ارتباط  RealTimeاستفاده می‌کنیم. پس از این دوره ، شما می‌توانید به راحتی اپلیکیشن‌های RealTime خود را با WebRTC ایجاد کنید و فرآیند ارتباط بین کاربران را به طور کامل درک کنید .

 

ما تکنولوژی‌های MERN Stack را با WebRTC و SocketIO ترکیب می‌کنیم تا ارتباط RealTime را ممکن کنیم و تجربه‌ای بی‌نظیر برای کاربران خلق کنیم ، درست مثل Discord !

 

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

 

- آشنایی اولیه با React

- آشنایی با اصول Node.js

- داشتن اطلاعات اولیه در مورد وب سوکت‌ها (SocketIO) بسیار مفید خواهد بود ، اما الزامی نیست. این دانش به شما کمک می‌کند تا عملکرد چت و ویدئو چت را بهتر درک کنید و با سهولت بیشتری پیاده‌سازی کنید.

این دوره یک فرصت بی‌نظیر برای ارتقاء مهارت‌های شما و ایجاد اپلیکیشن‌های پیشرفته ویدئو چت، مشابه Discord است.

برای دیدن پیش نمایش پروژه و همچنین اطلاعات بیشتر، ویدیو معرفی دوره رو تماشا کنید .

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

آماده سازی سرور و پیاده سازی احراز هویت

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

طراحی داشبورد در ریکت

پیاده سازی سیستم Friend Invitation

پیاده سازی سیستم چت با SocketIO  و MongoDB

معماری WebRTC

پیاده سازی سیستم Video Chat Room



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

  1. socketIO
  2. WebRTC
  3. express
  4. nodejs
  5. React
  6. mongodb

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

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

1
  • معرفی دوره

00:11:07

معرفی و پیش نمایش پروژه

2
  • نصب Node js

00:03:38

نصب Node js

3
  • ایجاد ساختار پروژه

00:03:48

ایجاد ساختار پروژه

4
  • نصب پکیج های مورد نیاز پروژه

00:06:37

نصب پکیج های مورد نیاز پروژه

5
  • ایجاد سرور Express

00:09:30

ایجاد سرور Express

6
  • ایجاد DataBase در MongoDB Atlas

00:11:08

ایجاد DataBase در MongoDB Atlas

7
  • اتصال به DataBase از Server

00:06:05

اتصال به DataBase از Server

8
  • ایجاد ساختارهای Folder و مسیرهای Authentication

00:10:00

ایجاد ساختارهای Folder و مسیرهای Authentication

9
  • نصب Postman و تست مسیرها

00:06:39

نصب Postman و تست مسیرها

10
  • جابجایی Handler ها در Controllers Folder

00:08:22

جابجایی Handler ها در Controllers Folder

11
  • نحوه عملکرد module در Node js - (تئوری)

00:13:02

نحوه عملکرد module در Node js - (تئوری)

12
  • نحوه عملکرد module در Node js - (عملی)

00:17:35

نحوه عملکرد module در Node js - (عملی)

13
  • افزودن اعتبارسنجی درخواست با Joi

00:13:44

افزودن اعتبارسنجی درخواست با Joi

14
  • ایجاد مدل User

00:05:12

ایجاد مدل User

15
  • پیاده سازی بخش Register

00:13:01

پیاده سازی بخش Register

16
  • تست مسیر Register

00:05:00

تست مسیر Register

17
  • پیاده سازی بخش Login

00:08:42

پیاده سازی بخش Login

18
  • تست مسیر Login

00:03:07

تست مسیر Login

19
  • ایجاد توکن JWT

00:09:04

ایجاد توکن JWT

20
  • تست توکن

00:02:42

تست توکن

21
  • ایجاد middleware برای اعتبارسنجی توکن

00:08:49

ایجاد middleware برای اعتبارسنجی توکن

22
  • تست middleware

00:06:05

تست middleware

23
  • مقدمه فصل دوم

00:02:43

مقدمه فصل دوم

24
  • راه اندازی اپلیکیشن React

00:06:56

راه اندازی اپلیکیشن React

25
  • نصب پیش نیازهای پروژه

00:09:31

نصب پیش نیازهای پروژه

26
  • حذف فایل های غیر ضروری

00:05:00

حذف فایل های غیر ضروری

27
  • پیکربندی Redux/Toolkit

00:08:27

پیکربندی Redux/Toolkit

28
  • افزودن Route از طریق react-router-dom

00:11:25

افزودن Route از طریق react-router-dom

29
  • ایجاد کامپوننت authentication

00:11:25

ایجاد کامپوننت authentication

30
  • ایجاد Header صفحه Login

00:07:00

ایجاد Header صفحه Login

31
  • ایجاد کامپوننت input

00:18:46

ایجاد کامپوننت input

32
  • ایجاد button سفارشی

00:10:23

ایجاد button سفارشی به همراه سورس کد پروژه

33
  • ایجاد کامپوننت Redirect

00:10:00

ایجاد کامپوننت Redirect

34
  • ایجاد پیام راهنما روی mouse over

00:04:50

ایجاد پیام راهنما روی mouse over

35
  • ایجاد اعتبارسنجی سفارشی

00:11:47

ایجاد اعتبارسنجی سفارشی

36
  • ایجاد صفحه Register

00:14:42

ایجاد صفحه Register

37
  • آماده سازی برای اتصال به Server

00:04:27

آماده سازی برای اتصال به Server

38
  • ایجاد Thunk Middleware

00:16:14

ایجاد Thunk Middleware

39
  • Dispatch کردن اکشن ها

00:12:34

Dispatch کردن اکشن ها

40
  • ایجاد هشدار سفارشی

00:08:37

ایجاد هشدار سفارشی

41
  • ایجاد store برای پیام های هشدار

00:18:23

ایجاد store برای پیام های هشدار

42
  • افزودن توکن به درخواست ها

00:12:00

افزودن توکن به درخواست ها

43
  • مقدمه فصل سوم

00:02:05

مقدمه فصل سوم

44
  • ایجاد ساختار Dashboard

00:12:43

ایجاد ساختار Dashboard

45
  • ایجاد دکمه صفحه اصلی

00:07:36

ایجاد دکمه صفحه اصلی

46
  • افزودن دکمه Friend

00:05:00

افزودن دکمه Friend

47
  • ایجاد ساختار Friend Sidebar

00:07:51

ایجاد ساختار Friend Sidebar

48
  • ایجاد Friend Dialog

00:18:19

ایجاد Friend Dialog

49
  • آماده سازی لیست Friends

00:15:14

آماده سازی لیست Friends

50
  • ایجاد online indicator

00:03:43

ایجاد online indicator

51
  • ایجاد لیست دعوت های ساختگی

00:13:04

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

52
  • ایجاد دکمه های تصمیم گیری

00:08:30

ایجاد دکمه های تصمیم گیری

53
  • ایجاد منوی کشویی خروج

00:07:35

ایجاد منوی کشویی خروج

54
  • هندل کردن توکن در صفحه Dashboard

00:07:49

هندل کردن توکن در صفحه Dashboard

55
  • مقدمه فصل چهارم

00:01:29

مقدمه فصل چهارم

56
  • اتصال SocketIO به Server

00:06:09

اتصال SocketIO به Server

57
  • اتصال به SocketServer از سمت Client

00:06:31

اتصال به SocketServer از سمت Client

58
  • افزودن توکن به Socket کلاینت

00:05:11

افزودن توکن به Socket کلاینت

59
  • اعتبارسنجی توکن سمت Server

00:12:27

اعتبارسنجی توکن سمت Server

60
  • ایجاد ServerStore ذخیره کاربران متصل به Server

00:13:58

ایجاد ServerStore ذخیره کاربران متصل به Server

61
  • هندل کردن disconnect شدن یوزر ها

00:08:16

هندل کردن disconnect شدن یوزرها

62
  • ایجاد Reducer برای دوستان

00:06:18

ایجاد Reducer برای دوستان

63
  • آماده سازی Action برای ارسال درخواست دوستی

00:09:00

آماده سازی Action برای ارسال درخواست دوستی


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

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