قراره تو این دوره چی یاد بگیرم؟

  • با اصول کد نویسی React آشنا می شوید.
  • مبحث JSX را یاد می گیرید.
  • با سیستم Props و کامپوننت ها در ری اکت آشنا می شوید.
  • مفاهیم States و Events در React را یاد می گیرید.
  • با مفهوم چرخه زندگی در React آشنا می شوید.
  • کار با فرم، لیست و Default Props را می آموزید.
  • ارسال درخواست به صفحات وب را یاد می گیرید.
  • با هوک و Context آشنا می شوید.
  • با Redux در React آشنا می شوید.

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

۱۱ فصل
۷۸ جلسه
۱۱ ساعت
۱

مقدمات

خرید این فصل
۵ قسمت
۰۰:۳۱:۲۰

مقدمه

رایگان
۰۴:۰۵

React چیست؟

رایگان
۰۷:۴۲

چرا React؟

رایگان
۰۴:۴۸
۲

فصل اول

خرید این فصل
۵ قسمت
۰۰:۲۱:۵۹
سرفصل های بیشتر 

برای استفاده راحت تر و سریع تر از زبان برنامه نویسی جاوا اسکریپت، کتابخانه هایی طراحی و ساخته شده اند. React JS یکی از این کتابخانه ها می باشد که برای طراحی و ساخت رابط کاربری، استفاده می شود. در دوره آموزش react، این مورد را مورد بررسی قرار می دهیم. پیش نیاز ای دوره آموزش جاوا اسکریپت می باشد.

استفاده از کتابخانه‌های تولید رابط کاربری بر پایه جاوا اسکریپت در کار طراحی سایت رو به افزایش است. React JS  یکی از سریع‌ترین و محبوب‌ترین کتابخانه‌ها (Library) جاوا اسکریپت است که توسط فیس‌بوک،اینستاگرام و یک جامعه مستقل از توسعه‌دهندگان وب مدیریت و نگهداری می‌شود.

در شکل سنتی، برای ایجاد نرم‌افزارهای هوشمند و کارآمد تحت وب با استفاده از جاوا اسکریپت یا  jQuery، نوشتن حجم زیادی از کدها به‌صورت ساخت‌یافته کاری دشوار و بیش‌ازاندازه تخصصی است. به همین دلیل یافتن متخصصینی که توانایی استفاده از روش‌های سنتی برای تولید باکیفیت این‌گونه نرم‌افزارها را داشته باشند کاری بسیار دشوار است.

کتابخانه‌های رابط کاربر مانند  React ، AngularJS و Vue.js ابزارهایی هستند که پیچیدگی‌های تولید رابط کاربری را پشت لایه‌ای از کدهای قابل‌درک و آسان مخفی می‌کنند و علاوه بر آسان‌سازی، سرعت برنامه‌نویسی را نیز افزایش می‌دهند.

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

React را یاد بگیر یا عمیق‌تر یاد بگیر!!!

دوره آموزش پروژه محور react js کاملاً از سطح مقدماتی شروع می‌کند و بعد از توضیح در مورد React و  کاربرد و مزیت‌های استفاده از React، شما را با ساختار React آشنا و مفاهیم React را با استفاده از مثال‌های فراوان و پروژه‌ها متنوع یاد خواهد داد.

شما React را عملی یاد خواهید گرفت نه با تماشا!

از همان ابتدای آموزش react js پروژه محور ، شما پروژه‌ها و چالش‌هایی را که من طراحی کردم انجام می‌دهید، تا شما را مجبور به کد زدن و بررسی میزان یادگیری آن بخش کند. در انتهایی دوره یک پروژه Todo List بزرگ با امکانات فراوان خواهید داشت که سعی شده تمامی مفاهیم که در طول یاد گرفته‌اید درون پروژه استفاده کنید.

هیچ زمانی بهتر از حالا برای یادگیری React نیست!

React توسط شرکت‌های بزرگ جهان همچون Facebook, Instagram, Netflix, Uber, Walmart, Twitter, Snapp Chat, و… استفاده می‌شود. بازار کار React در ایران نیز داغ هست و در آینده داغ‌تر هم خواهد شد نمونه شرکت‌های ایرانی که توسعه‌دهندگان React را استخدام می‌کنند: شاتل، دیجی کالا، تپسی، اسنپ، اسنپ فود، الوپیک، کسب‌وکار نوین ایرانیان، فیدیبو، استاد کار، تومن، ایران رنتر و تعداد زیادی شرکت‌های دیگر.

آموزش react

مخاطبین دوره :

  • دانشجویان و فارغ التحصیلان رشته های کامپیوتر
  • علاقه مندان به یادگیری react
  • کسانی که قصد کسب درآمد از این حوزه را دارند.
  • و…

آنچه با خرید دوره آموزش کامل react به دست می آورید:

  • دریافت به روز ترین سرفصل آموزشی و آخرین ورژن های تکنولوژی
  • آموزش مطالب تخصصی و عدم اتلاف وقت برای مباحث غیر کاربردی
  • اجرایی کردن ایده های خودتان
  • مشغول به کار شدن در شرکت های برنامه نویسی
  • متخصص شدن در react
  • به دست آوردن یک فرصت ویژه برای کسب درآمد و اشتغال
  • و…

پیش نیازهای آموزش ری اکت (React js):

سرفصل های دوره آموزش React js :

مقدمات

  • مقدمه
  • React چیست؟
  • چرا React؟
  • ایجاد محیط توسعه
  • ساختار پروژه React

فصل یک: جاوااسکریپت یادآوری

  • معرفی بخش
  • Let و const در جاوااسکریپت
  • Arrow Function
  • Export و Import
  • Class

آموزش JSX

  • معرفی بخش
  • JSX چیست؟
  • تفاوت JSX با HTML
  • ساخت فرم لاگین با JSX

Components و Props

  • معرفی بخش
  • کامپوننت چیست؟
  • پست اینستاگرامی – قسمت اول
  • پست اینستاگرامی قسمت دوم
  • پست اینستاگرامی – قسمت سوم
  • پست اینستاگرامی – قسمت چهارم
  • سیستم Props در React
  • پست اینستاگرامی – قسمت پنجم

Components در آموزش React

States و Events

  • معرفی بخش
  • Functional Component  و Class Component
  • State در کامپوننت ها
  • رویداد ها در React
  • نگاهی به this در جاوااسکریپت
  • 3 روش حل مشل this در React Event
  • بازی ماری – قسمت اول
  • بازی ماری – قسمت دوم
  • بازی ماری – قسمت سوم
  • بازی ماری – قسمت چهارم
  • بازی ماری – قسمت پنجم
  • بازی ماری – قسمت ششم
  • بازی ماری – قسمت هفتم

چرخه زندگی در React

  • معرفی بخش
  • چرخه زندگی در React
  • کاربرد توابع چرخه زندگی

فرم، لیست و Default Props

  • معرفی بخش
  • Default Props و Prop types
  • لیست ها در React
  • مدیریت فرم در React
  • اضافه کردن محصول به سبد خرید
  • حذف محصول از سبد خرید

ارسال درخواست به صفحات وب

  • معرفی بخش
  • معرفی پروژه جستجو عکس
  • جستجو عکس – قسمت اول
  • جستجو عکس – قسمت دوم
  • جستجو عکس – قسمت سوم
  • جستجو عکس – قسمت چهارم
  • جستجو عکس – قسمت پنجم

Redux

  • معرفی بخش
  • معرفی ریداکس
  • ریداکس اولین مثال
  • React و Redux – قسمت اول
  • React و Redux – قسمت دوم
  • React و Redux – قسمت سوم
  • React و Redux – قسمت چهارم

پروژه Todoist

  • معرفی بخش
  • پروژه Todoist – قسمت اول
  • پروژه Todoist – قسمت دوم
  • پروژه Todoist – قسمت سوم
  • پروژه Todoist – قسمت چهارم
  • پروژه Todoist – قسمت پنجم
  • پروژه Todoist – قسمت ششم
  • پروژه Todoist – قسمت هفتم
  • پروژه Todoist – قسمت هشتم
  • پروژه Todoist – قسمت نهم
  • پروژه Todoist – قسمت دهم
  • پروژه Todoist – قسمت یازدهم
  • پروژه Todoist – قسمت دوازدهم
  • پروژه Todoist – قسمت سیزدهم
  • پروژه Todoist – قسمت چهاردهم
  • پروژه Todoist – قسمت پانزدهم

هوک و Context

  • معرفی بخش
  • معرفی Context
  • Redux به Context
  • useState
  • useEffect
نکته
همچنین شما می توانید بخش دوم این آموزش را در صفحه آموزش React js – فصل دوم (پروژه نماوا) مشاهده فرمایید.

مزایای خرید دوره:

  • تمامی آموزش ها 3 ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
  • چنانچه سورس و فایل های جانبی برای دوره موجود باشد، همراه با لینک های آموزش در اختیار شما قرار می گیرد.
  • با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
  • ویدئو های آموزشی توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود.
  • ویدئو های آموزشی ما در حد نیاز به مباحث تئوری می پردازد و بیشتر آموزش به صورت عملی و متناسب با بازار کار می باشد.
  • بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال می شود.
  • کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.
توضیحات بیشتر

مدرس

حسین شیره جونی

حسین شیره جونی مدرس

برنامه نویسی را از سال ۹۴ برای کاستومایز کردن قالب وبلاگی که داشتم شروع کردم. ابتدا از HTMLو CSS شروع کردم در ادامه زبان های Javascript و PHP کار کردم سال ۹۷ در رشته مهندسی کامپیوتر دانشگاه کاشان قبول شدم تو این مدت به صورت Freelancer کار میکردم و React را در ابتدا به خاطر یکی از پروژه هام شروع کردم ولی به این کتابخانه علاقمند شدم و به صورت تخصصی تری دنبال کردم الان در تیم وب پیام رسان بله مشغول به کار هستم. زبان مورد علاقه من برای توسعه Golang هست و در اوقات فراغتم به یادگیری و کار با این زبان میپردازم.
ارتباط با من در بله و ایتا:
@shirejoni
ایمیل:
hosseinshirjoni@chmail.ir