آموزش ساخت اپلیکیشن چت با React Native

Building a Chat Application with React Native

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ارتباط بلادرنگ به دلیل در دسترس بودن گسترده اینترنت امکان پذیر است. در این دوره آموزشی، ساختن یک برنامه چت با React Native، یاد خواهید گرفت که یک برنامه چت کامل بسازید. ابتدا، شما اصول اولیه WebSockets را بررسی خواهید کرد. در مرحله بعد، نحوه ایجاد پروژه با استفاده از Expo را خواهید فهمید. در نهایت، نحوه اتصال به سرور و انتقال پیام بین مشتریان را یاد خواهید گرفت. وقتی این دوره را به پایان رساندید، مهارت ها و دانش React Native مورد نیاز برای ساخت یک برنامه چت کامل را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

راه اندازی محیط توسعه Setting up the Development Environment

  • معرفی Introduction

  • نصب ویرایشگر متن Installing a Text Editor

  • در حال نصب Node Installing Node

  • آشنایی با WebSocket Understanding WebSocket

  • نصب و پیکربندی اندروید استودیو Installing and Configuring Android Studio

  • آشنایی با React Native و Expo Understanding React Native and Expo

راه اندازی سرور WebSockets Setting up the WebSockets Server

  • درک سازنده WebSocket Understanding the WebSocket Constructor

  • درک رویداد باز Understanding the Open Event

  • درک رویداد پیام Understanding the Message Event

  • درک رویداد نزدیک Understanding the Close Event

  • درک رویداد خطا Understanding the Error Event

  • آشنایی با روش‌های نمونه WebSocket Understanding WebSocket Instance Methods

  • درک ویژگی های نمونه WebSocket Understanding WebSocket Instance Properties

  • ایجاد سرور Socket.io Creating the Socket.io Server

  • نسخه ی نمایشی Demo

ایجاد اپلیکیشن مشتری Creating the Client Application

  • تولید پروژه اکسپو Generating the Expo Project

  • ایجاد اجزای سرصفحه و پاورقی Creating the Header and Footer Components

  • ایجاد صفحه اصلی Creating the HomePage

  • راه اندازی روتر Expo Setting up the Expo Router

  • نسخه ی نمایشی Demo

  • ایجاد زمینه Globo Creating the Globo Context

  • ایجاد صفحه ثبت نام Creating the Register Page

  • ایجاد صفحه ورود Creating the Login Page

  • نسخه ی نمایشی Demo

در حال اتمام برنامه چت Finishing the Chat Application

  • به روز رسانی GloboContext Updating the GloboContext

  • ایجاد فهرست چت Creating the Chat Listing

  • نسخه ی نمایشی Demo

  • ایجاد صفحه چت روم Creating the Chat Room Page

  • نسخه ی نمایشی Demo

  • کامپایل اپلیکیشن Compiling the App

  • نسخه ی نمایشی Demo

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ساخت اپلیکیشن چت با React Native
جزییات دوره
1h 40m
33
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Reggie Dawson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Reggie Dawson Reggie Dawson

پس از بیش از 16 سال در IT ، سرانجام Reggie تصمیم گرفت که رویای طولانی مدت یادگیری کد نویسی را دنبال کند. راهی که رگی انتخاب کرد ، وی را به سمت انتخاب جاوا اسکریپت و ساخت برنامه های وب و موبایل سوق داد. سه ساله که به سرعت پیش می رود ، رگی با بسیاری از چارچوب های محبوب موجود کار کرده است و به اندازه کافی راحت است که می تواند دانش خود را با دیگران به اشتراک بگذارد.