آموزش ReactJs ( مقدماتی تا پیشرفته )

ری اکت , یک کتابخانه open-source جاوا اسکریپت برای ایجاد رابط کاربری به خصوص برای برنامه های تک صفحه ای است. با ترکیب سرعت و کارایی جاوا اسکریپت با روشی کارآمدتر برای دستکاری DOM، موجب می‌شود تا صفحات وب‌سایت‌ها به‌صورتی سریع‌تر در دسترس قرار بگیرند. ایجاد برنامه های React نیاز به استفاده از کتابخانه های اضافی برای مدیریت state و تعامل با API دارد نمونه مربوط به چنین کتابخانه هایی ری داکس است. با استفاده از ریداکس، State های اپلیکیشن در یک مخزن نگهداری می‌شوند و دسترسی هر کامپوننت به تمامی State ها نیز امکان پذیر است.  

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

قیمت این دوره: رایگانــ
  • مدرس دوره : محمد مطواعی
  • تعداد ویدیوها : 15 ویدیو
  • مدت زمان دوره : 3:44:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1399/04/02
 آموزش ساخت چت روم با React و Socket IO

آموزش ساخت چت روم با React و Socket IO

به نام خدا
دوره ای که پیش روی شماست با وجود ظاهر مختصرش حاوی دانش زیادیه ، این دوره به 3 قسمت میتونه تقسیم بشه و 3 مخاطب مختلف رو میتونه جذب کنه و مهارتای مورد نیاز رو بهشون یاد بده
مخاطب اول اونایی ان که فرانت کارن و عاشق دوره های پروژه محور ری اکت ان و دوست دارن که دانش و تجربه خودشون رو تو این حوزه بالا ببرن . ما واسه این دست مخاطبا بیشترین انرژی رو گذاشتیم تو این دوره و اکثر محتوای دوره مربوط به تکنولوژی ری‌اکت هست. شمام اگه عضو این گروه مخاطبین هستید باید بگم که تو این آموزش یاد میگیرید که چطور یه ارتباط سوکت و real time برقرار کنید و اپلیکیشن چت و یا سایت های که نیاز به ارتباط در لحظه دارن مثل سایت های کارگزاری بورس ، بیت کوین و یا حتی Social Network ها بسازید . راستی با مفاهیم Node Js هم اشنا میشید و شاید بابی باشه واسه این که سراغ یادگیری بکند برید و فول استک بشید 😍
مخاطب دوم اونایی ان که بکند کارن و نود جی اس میزنن و دوست دارن به دایره اطلاعات و تخصصشون سوکت رو هم اضافه کنن و پیش کارفرما خودی نشون بدن ، شمام مثل دسته قبل تو این دوره با کتابخونه ری اکت جی اس اشنا میشید و شاید هوس کردین که فرانت رو هم یادبگیرید و تنوعی داده باشید به رزومه کاریتون
و اما مخاطبای دسته سوم که نه نود جی اس کار میکند و نه ری اکت !شاید فرانت کار باشید و انگولار (Angular) و ویو (Vue) بزنید شایدم بکند کارید و asp یا php کد میزنین . خب این دوره به چه کارتون میاد ؟ شما درواقع تو این دوره با کار کردن با کتابخونه Socket IO اشنا میشین چرا که وقتی تو یه فریم ورک این کتابخونه رو یاد بگیری دیگه پیاده سازیش تو فریم ورک های دیگه کاری نداره چون همه توابع و ایوینت هاش ثابتن.
امیدوارم که ازین دوره لذت ببرید و نهایت استفاده رو ببرید




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

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

1
  • معرفی دوره

00:09:00

معرفی دوره

2
  • نصب و آماده سازی پروژه ری اکت

00:13:00

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

3
  • طراحی صفحه لاگین به چت روم

00:29:00

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

4
  • پیاده سازی صفحه لاگین

00:12:00

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

5
  • ایجاد پروژه بکند و ران کردن سرور NodeJs

00:13:00

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

6
  • ورود به صفحه چت روم و ایجاد connection

00:13:00

در این قسمت از صفحه لاگین به صفحه چت روم میریم و یه ارتباط ساده تستی میزنیم

7
  • طراحی صفحه چت روم - قسمت اول

00:28:00

 در این قسمت صفحه چت روم رو طراحی میکنیم 

8
  • طراحی صفحه چت روم - قسمت دوم

00:15:00

در این قسمت لیست پیام هارو تو صفحه چت روم طراحی میکنیم

9
  • وارد کردن دیتای واقعی در صفحه چت

00:18:00

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

10
  • ارسال و دریافت پیام از طریق سوکت

00:10:00

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

11
  • تست برنامه از طریق دو مرورگر و چت چندین کاربر

00:17:00

 در این قسمت با استفاده از چند مرورگر و کاربرهای مختلف به چت روم ورود میکنیم و ارسال و دریافت پیام رو تست میکنیم

12
  • اضافه کردن چندین امکان کوچک

00:19:00

در این قسمت ما چند اپشن کوچیک به پروژه اضافه میکنیم تا بیشتر شبیه پروژه های چت واقعی باشه مث ارسال با اینتر نشان دادن نام فرستنده و زمان ارسال پیام

13
  • قابلیت حذف پیام

00:22:00

در این قسمت ما پیام های ارسال شده را حذف میکنیم

14
  • پایان دوره و معرفی سرفصل های دوره پیشرفته

00:06:00

در این قسمت سرفصل های  دوره پیشرفته رو مرور خواهیم کرد سرفصل هایی مثل ایجاد چت های دونفره , ویرایش پیام ارسال شده , ارسال ایموجی , ارسال فایل , ارسال voice , ایجاد دیتابیس و ثبت پیام ها 

15
  • سورس پروژه نهایی

00:00:00

سورس پروژه نهایی

دوره های دیگر مدرس

مشاهده همه دوره ها

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

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