×
ribbon

تا پایان تخفیف

آموزش React JS مقدماتی

ReactJS (ری اکت جی اس) یک کتابخانه محبوب جاوا اسکریپت است که برای توسعه وب استفاده می شود.... بیشتر
گواهی‌نامه
3.9 (64 امتیاز)
4,461دانشجو
مقدماتی

احسان گازار

مشخصات دوره
محتوای دوره
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آموزش ری اکت جی اس

آموزش React JS مقدماتی

آموزش پروژه محور React JS مقدماتی

آموزس طراحی اپلیکیشن با React JS

محتوای دوره

10 فصل57 جلسه9 ساعت ویدیو
فصل اول: React چیست و معرفی ویژگی‌های آن
  ابزار‌ها و محیط برنامه‌نویسی با React
مشاهده
"04:45
  آشنایی با مفاهیم React و تفاوت آن با سایر کتابخانه‌ها
مشاهده
"06:48
  JSX چیست و چطور از Babel استفاده کنیم
"04:59
  کامپوننت چیست و اولین کامپوننت (React Component)
"05:07
  کوییز - فصل اول
"03:00
  چطور دوره را بگذرانیم و از محتوای آموزشی React مقدماتی استفاده کنیم؟
"03:24
فصل دوم: معرفی Create React App و ویژگی‌هان آن
فصل سوم: نکات در مورد Life Cycle ها در React
فصل چهارم: آموزش React Hookها
فصل پنجم: ویژگی‌های بیشتر برای Animation و Validation
فصل ششم: چگونگی Deploy کردن
فصل هفتم: نکات اضافی و سوالات متداول در React
فصل هشتم: برنامه‌نویسی تکلیف دوره و پروژه Todo
فصل نهم: برنامه‌نویسی تکلیف دوره و پروژه وب‌سایت شخصی برای رزومه با Figma
فصل دهم: ویژگی‌های جدید React JS 18

پیش‌نیاز‌ها

برای شروع آموزش ری اکت جی اس مقدماتی باید کار با CSS ،HTML و جاوا اسکریپت را یاد داشته باشید؛ بنابراین اگر کدنویسی به این زبان‌ها را بلد نیستید یا نمی‌دانید وظیفه جاوا اسکریپت در صفحات وب چیست باید دوره‌های زیر را بگذرانید:

  • آموزش HTML و CSS
  • آموزش جاوا اسکریپت

توضیحات دوره

ReactJS (ری اکت جی اس) یک کتابخانه محبوب جاوا اسکریپت است که برای توسعه وب استفاده می‌شود. React.js یا ReactJS یا React نام‌های مختلف کتابخانه ReactJS هستند. بسیاری از شرکت‌های بزرگ امروزی (نتفلیکس، اینستاگرام، فیس‌بوک و غیره) نیز از React JS استفاده می‌کنند. استفاده از این فریمورک نسبت به سایر فریمورک‌ها مزایای زیادی دارد و در چند سال اخیر در زیر 10 زبان برنامه‌نویسی برتر تحت شاخص‌های رتبه‌بندی زبان‌های مختلف قرار گرفته است.

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

معرفی دوره آموزش React JS مقدماتی

دوره آموزش React JS مقدماتی یکی از بهترین دوره‌ها برای شروع کار با فریمورک ری اکت است. این دوره آموزشی یک دوره مقدماتی به‌حساب می‌آید که در 10 فصل و 9 ساعت آموزشی تدریس شده است. زمان مورد نیاز برای گذارندن این دوره نزدیک به 26 ساعت خواهد بود. دوره مذکور توسط استاد احسان گازار تهیه شده است.

کاربرد دوره آموزش React JS مقدماتی چیست؟

فریم‌ورک ری اکت به توسعه‌دهندگان امکان ساخت وب اپلیکیشن‌های بزرگی را می‌دهد که می‌توانند بدون بارگیری مجدد صفحه داده‌ها را تغییر دهند. هدف اصلی ری اکت جی اس این است که سریع، ساده و مقیاس‌پذیر باشد. این فریم‌ورک تنها روی رابط‌های کاربری در اپلیکیشن‌ها کار می‌کند و می‌تواند با ترکیبی از دیگر کتابخانه‌ها یا فریم‌ورک‌های جاوا اسکریپت مانند Angular JS در MVC استفاده شود.

در دوره آموزش مقدماتی ری اکت جی اس شما به‌طور کامل با این کتابخانه مهم جاوا اسکریپت آشنا می‌شوید و از مزایای آن در ساخت اپلیکیشن‌ها و وب‌سایت‌ها بهره می‌برید. دوره آموزش React JS مقدماتی بر اساس جدیدترین ورژن این فریم‌ورک یعنی نسخه 16.14 تدریس شده است.

هدف از یادگیری دوره آموزش React JS مقدماتی چیست؟

از ری اکت جی اس به منظور مدیریت لایه نمایش برای اپلیکیشن‌های موبایل و وب استفاده می‌شود. React همچنین به شما این امکان را می‌دهد که مؤلفه‌های UI با قابلیت استفاده مجدد بسازید. مزایای React باعث شد که محبوبیت این فریم‌ورک افزایش پیدا کند و درصد زیادی از اپلیکیشن‌ها با استفاده از آن در فرانت‌اند نوشته شوند.

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

دوره آموزش React JS مقدماتی مناسب چه کسانی است؟

دوره آموزش React JS مقدماتی برای افراد زیر مناسب است:

  • کسانی که با HTML،CSS و جاوا اسکریپت آشنایی دارند و نسبت به ساخت یک صفحه وب علاقه‌مندند.
  • توسعه‌دهندگان بک‌اند مانند توسعه‌دهندگان C++، PHP، جاوا و غیره که به یادگیری مهارت‌های فرانت‌اند علاقه‌مندند.
  • کسانی که قصد دارند در این حوزه کاری فعالیت کنند.
  • کسانی که دوست دارند وب‌سایت شخصی خود را راه‌اندازی کنند.
  • و بسیاری از افراد دیگر

بعد از فراگیری دوره آموزش React JS مقدماتی چه مهارت‌هایی کسب خواهید کرد؟

در این دوره با فریم‌ورک ری اکت و تمام کارهایی که می‌توان با استفاده از آن انجام داد، آشنا می‌شوید. با مشاهده فیلم آموزش مقدماتی ری اکت مهارت‌های زیر را یاد خواهید گرفت:

  • کار با ری اکت جی اس و ساخت یک اپلیکیشن ساده
  • آشنایی با مفاهیم Virtual DOM و درک تفاوت آن با حالت معمولی
  • استفاده از فانکشن‌های جدید React با نام Hooks
  • طراحی یک اپلیکیشن فروشگاهی به همراه سبد خرید
  • کار با Local Storage
  • ساخت صفحات مختلف در وب‌سایت خود و Deploy آن در جاهای مختلف
  • استفاده از انیمیشن، عکس و آیکون در پروژه
  • کار با کتابخانه Create React App

سرفصل‌های دوره آموزش React JS مقدماتی چیست؟

در دوره آموزش مقدماتی React JS با این کتابخانه مهم آشنا می‌شوید و نحوه کار با آن را به‌خوبی فرامی‌گیرید. پس از آموزش اولیه مفاهیم نکات کاربردی برای استفاده از آن به شما آموزش داده می‌شود. در انتها برای این‌که بتوانید از محتواهای آموزشی این دوره بهره کافی را ببرید، پروژه‌هایی به شما داده می‌شود. این پروژه‌ها علاوه بر ارتقاء مهارت‌های شما رزومه‌تان را هم پربارتر می‌کند. 

ویژگی‌های متمایز دوره آموزش React JS مقدماتی مکتب‌خونه چیست؟

دوره آموزش مقدماتی پروژه محور ری اکت جی اس یک دوره کاربردی، جامع و پروژه محور است. در این دوره پروژه‌هایی برای شما تعریف شده که می‌توانید با انجام آن‌ها آموخته‌های خود را در این دوره به خاطر بسپارید و از آن‌ها در عمل استفاده کنید. ممکن است در طول دوره آموزش React JS مقدماتی یا در حین انجام پروژه‌ها سؤالات زیادی برایتان مطرح شود. در این صورت می‌توانید در تالار گفتگویی که برایتان ایجاد شده است با سایر دانشجویان این دوره و حتی استاد تبادل نظر کنید و راهنمایی بگیرید.

اطلاعات بیشتر

امتیاز و نظرات کاربران

3.9

از مجموع 64 امتیاز

17نظر

1 روز پیش

عالی بود. کاش دوره تکمیلی با توجه به تغییرات این چند ساله React از همین استاد تهیه بشه

حسین جعفری

14 روز پیش

با سلام و درود، لطفا نحوه ساخت پروژه با Vite و چگونگی ادغام یک صفحه جدید که از طریق vite ساخته شده، با صفحاتی که از طریق روش قدیمی هست رو هم آموزش بدید. لطفا!!!

مهدی شمسی گمچی

1 سال پیش

خیلی خوب بود اگه میشه دوره هاشو هم همین جور ابدیت کنن

محمد نقوی

4 سال پیش

کاشکی استاد با توجه به توانایی بالایی که در تدریس دارند ... دوره پروژه محوری که پیشرفته تر باشد هم برگزار کنند. بیشتر دوره های مکتب خونه در حد آشنایی و دید کلی از مبحث هست.

شقایق وزیری

4 سال پیش

دوره مقدماتی بسیار خوبیه مدرس مسلط و با تجربه و چیزهای کاربردی رو تدریس می کنند. مدرس کد شما رو که خوب برسی میکنه و اشکالات و نقات قوت شما رو خوب بیان میکنه که باعث میشه کد تمیز تری بنویسید. اما اسلاید نداره

محمدرضا علی آبادی

4 سال پیش

سلام استاد من از نوع تدریس شما خیلی خوشم اومده لطفا react-native رو هم آموزش بدید :) خیلی ممنون

وحید قاسمی

5 سال پیش

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

مونا خاجوئی جهرمی

1 سال پیش

دوره خیلی خوبی بود ، ولی بنظر این ویدیو حدودا یک سال پیش آماده شده است چون خیلی از کدها و کتابخانه ها قدیمی بودند و در نسخه های جدید قابل استفاده نیستند. در کل خوب بود .

محسن پوریا

3 سال پیش

سلام دوره ی بسیار خوب با نحوه بیان بسیار خوبی است و در ابندا باید سپاسگزار مجموعه مکتب خونه و استاد باشیم. ولی برخی نکات گفتنش خالی از لطف نیست : 1) دوره حالت مروری داره و بنظرم از صفر شروع نمیشه و شاید میشه گفت کسی که میخواد این دوره رو تهیه کنه باید پیش زمینه ای از ری اکت و JSX و ... داشته باشه. 2) خیلی زود بنظرم سر اصل مظلب رفتند که البته برای کسانی که میخوان مرور کنند خوبه. درنهایت با تشکر از همه عزیزان

حسین سیم چی

4 سال پیش

این دوره برای کسانی که تجربه کار با فرانت رو ندارن خوبه، ساده و روان درس داده شده، دوستانی که میخوان این دوره رو تهیه کنن، من پیشنهاد می کنم قبلش یه مرور بر js داشته باشن

محمد رحیم پورابراهیم

4 سال پیش

به نظرم برای کسی که تو ری اکت صفره اصلا دوره ی مناسبی نیس، من برای مرور کردن ری اکت دارم میبینم و راضی ام

فاطمه لهراسبی

2 ماه پیش

توضیح مناسبی بر مطالب نداشتن

اروین ابریشمی

4 ماه پیش

آپدیت نشده هست و قدیمی!

فردین علی زاده تپراقلو

1 سال پیش

خیلی پراکنده توضیح دادن سلسله مراتبی توضیح ندادن برای کسی خوبه که قبلا دانش برنامه نویسی داره وگرنه بر اساس یک چارچوب توضیح نمیده

علی اسکندری صفت

4 سال پیش

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

وحید وحید

گواهی‌نامه

آموزش React JS مقدماتی

پس از گذراندن محتوای دوره به صورت آنلاین (بدون دانلود) در سایت مکتب‌خونه، در صورتی‌ که حد نصاب قبولی در دوره را کسب و تمرین ها و پروژه های الزامی را ارسال کنید، گواهی‌نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

قابل اشتراک‌گذاری در

linkdin

دوره‌های پیشنهادی مشابه

درباره استاد

احسان گازار
8دوره
15,121دانشجو

احسان گازار برنامه‌نویسی را از ۱۷ سالگی با QBasic آغاز کرد و پس از یادگیری زبان‌های C و C++ به دنیای وب وارد شد. او در همان سال‌های ابتدایی با HTML، CSS و JavaScript چندین وب‌سایت طراحی کرد و علاقه‌اش به برنامه‌نویسی وب مسیر آینده‌اش را شکل داد.

او فارغ‌التحصیل مهندسی کامپیوتر (گرایش سخت‌افزار) از دانشگاه خواجه نصیر است اما مسیر حرفه‌ای خود را به عنوان یک Full Stack JavaScript Developer ادامه داد. احسان از سال ۱۳۹۰ فعالیت حرفه‌ای خود را در ایران آغاز کرد و سپس برای ادامه‌ی مسیر کاری به استرالیا مهاجرت کرد؛ جایی که به عنوان مهندس نرم‌افزار و رهبر تیم‌های فنی تجربه‌های ارزشمندی به دست آورد. از سال ۲۰۲۳ نیز در لندن به فعالیت خود ادامه می‌دهد.

احسان علاوه بر فعالیت‌های حرفه‌ای، همیشه به آموزش و انتقال تجربه علاقه‌مند بوده است. تاکنون بیش از ۵۰۰ ویدیو، ۱۰۰ مقاله و چندین دوره آموزشی منتشر کرده و بیش از ۱۲ هزار دانشجو از آموزش‌های او بهره‌مند شده‌اند. او همچنین پادکست فارسی نقطه ورود را راه‌اندازی کرده است که به بررسی موضوعات روز دنیای فناوری برای برنامه‌نویسان و علاقه‌مندان ایرانی می‌پردازد.

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

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

اطلاعات بیشتر

دیگر دوره‌های احسان گازار

سوالات پرتکرار

حداقل و حداکثر زمانی که می‌توانم یک دوره را بگذرانم چقدر است؟

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

آیا پس از به اتمام رساندن و قبولی در دوره، می‌توانم نسخه فیزیکی گواهی‌نامه را دریافت کنم؟

خیر. به‌دلیل ملاحظات محیط‌زیستی و کاهش مصرف کاغذ، گواهی‌نامه فقط به‌صورت الکترونیکی ارائه می‌شود.

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

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

آیا در صورت خرید دوره، گواهی‌نامه آن به من تعلق می‌گیرد؟

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

مهارت‌هایی که می‌آموزید