عنوان قسمت :

پروژه ReactJs - قسمت دوم

مدرس دوره : حسام موسوی

کارمو با طراحی گرافیکی شروع کردم و حدود 2 سال طراحی گرافیکی میکردم بعد به طراحی وب علاقه پیدا کردم و همراه طراحی وب عاشق کدنویسی شدم به PHP | sass | css | Jquery | javaScript تسلط کامل دارم . در بین فریم ورک های PHP اول با CodeIgniter کار کردم اما به laravel علاقه مند شدم و دارم بطور حرفه ای دنبالش میکنم . امید من اینکه بتونم کاربرهای ایرانی رو به دنیای بیرون متصل کنم تا بتونن از فناوری های تازه آگاهی داشته باشن

توضیحات :

در این جلسه ابتدا به سوالاتی که کاربران در جلسه گذشته مطرح کردن جواب میدم و بعد شروع به توسعه پروژه میکنم و کامپونتت های مختلفی رو همراه با شما ایجاد میکنم . همچنین در این جسله به شما یاد میدم که چطور میتونید پروژه اتون رو ماژولوار کنید تا بهتر پروژه رو توسعه بدید .

دیدگاه های مخاطبین

ثبت دیدگاه شما
  • عرفان صحاف نژاد

    ممنون بابت زحمتی که برای ضبط دوره میکشی
    فقط یه نکته:
    کلمه کلیدی this توی متد handleClick به شی کلاس اشاره نداره چون وقتی شما داخل onClick دارید یک متد رو صدا میزنید، باعث میشه this قابل دسترس داخل متد، بجای اشاره کردن به شی کلاس، به شی المنت اشاره کنه. دقیقا همون اتفاقی که توی جاوا اسکریپت معمولی یا جی کوئری میوفته. پس این قضیه هیچ ارتباطی با اکما اسکریپت 6 یا کامپایل شدن نداره.

    • حسام موسوی

      در اکما اسکریپت 6 با اومدن Arrow Function ها رفع شده و همچنین در ES6 شما زمانی که کلاسی رو تعریف میکنید در هر متدی میشه به This دسترسی داشت
      اما همونطوری که گفتم بخاطر اینکه این کدها به ES5 کامپایل میشن دسترسی به This وجود نداره به همین خاطر باید Bind کرد

  • پدرام

    سلام. خدا قوت.
    توی آموزشاتون یه بخشی هم برای Redux قرار بدین. و اصلا کاربرد Redux چیه؟ چون توی react خیلی استفاده میشه.

    • حسام موسوی

      در مرحله اول باید خوب reactjs رو یاد گرفت و بعد با redux اشنا شد
      که شما در این دوره react رو یاد میگیرید و باید حتما پروژه ای هم انجام بدید و بعدا بدنبال redux برید تا درکش کنید البته redux مفهوم flux رو پیاده سازی میکنه که برای افراد مبتدی لازم نیست که بدونن چون باعث سردرگمی درک مثال میشه

بخشی از چیزهای که خواهید آموخت :

  • یادگیری reactjs
  • نصب و راه اندازی
  • آشنای با ویژگی ها react
  • ساخت پروژه با React
  • Component ها در react
  • و ...