این دوره کامل شده است
۲۵۰۰۰۰ تومان
شش ماه پشتیبانی بیشتر (95000 تومان)
توضیحات پشتیبانی
گزارش تخلفات

آموزش ری اکت (React) و Redux + پروژه فروشگاه اینترنتی

کد دوره:‌ 658352
پرفروش
فهرست و سرفصل ها
  • فصل 1: مقدمه و معرفی نمایش رایگان
    23:22
  • فصل 2: آموزش جاوا اسکریپت (ES 6) - قسمت اول
    23:08
  • فصل 3: آموزش جاوا اسکریپت (ES 6) - قسمت دوم
    23:40
  • فصل 4: آموزش جاوا اسکریپت (ES 6) - قسمت سوم
    15:17
  • فصل 5: نصب اولین نرم افزار React به همراه Nodejs
    18:02
  • فصل 6: بررسی ساختار ری اکت و فولدرها
    13:55
  • فصل 7: معرفی jsx و نحوه کدنویسی قالب
    12:35
  • فصل 8: ایجاد کامپوننت‌های تو در تو
    27:27
  • فصل 9: ارسال پارامتر به کامپوننت ها با props در ری اکت
    29:37
  • فصل 10: معرفی state ها و بروزرسانی داده ها در ری اکت
    19:28
  • فصل 11: ارسال پارامتر به توابع و ارتباط دو طرفه بین کامپوننت ها
    21:59
  • فصل 12: چرخه حیات (Lifecycle) در ری اکت
    30:45
  • فصل 13: دستور شرطی if و else در ری اکت
    16:37
  • فصل 14: حلقه for و نحوه bind کردن متغییرها به آن
    26:44
  • فصل 15: خطایابی (Debugging) در ری اکت
    17:38
  • فصل 16: معرفی انواع استایل CSS و کلاس های پویا (Dynamic)
    27:41
  • فصل 17: بهینه سازی ساختار نرم افزار و طراحی مجدد کامپوننت ها
    29:30
  • فصل 18: ایجاد کامپوننت های Wrapper برای بهینه سازی نرم افزار
    22:14
  • فصل 19: بروزرسانی State برای داده های غیرهمزمان، کار با ref و اعتبارسنجی props ها
    24:12
  • فصل 20: معرفی و کار با ویژگی جدید Context API در ری اکت
    24:54
  • فصل 21: HTTP - معرفی Axios و کار با متد GET
    25:26
  • فصل 22: HTTP - ارسال پارامتر با متد GET
    29:14
  • فصل 23: HTTP - ارسال مطلب با متد POST
    22:14
  • فصل 24: HTTP - حذف کردن مطلب با متد DELETE
    04:49
  • فصل 25: HTTP - مدیریت خطاها و Interceptor ها در ری اکت
    21:54
  • فصل 26: معرفی مسیردهی (Routing) و کار با پکیج react-router
    56:58
  • فصل 27: ایجاد قابلیت SPA روی لینک ها در Routing ری اکت
    19:04
  • فصل 28: کار با پارامترها در مسیردهی (Routing Params)
    17:20
  • فصل 29: مسیرهای تو در تو - Nested Route و ریدایرکت کردن آنها
    16:38
  • فصل 30: بهینه سازی کامپوننت ها در مسیردهی (Lazy Loading)
    13:04
  • فصل 31: Redux مقدماتی - معرفی کامل و اجرای پروژه ای با Redux
    28:08
  • فصل 32: Redux مقدماتی - معرفی پکیج react-redux و اتصال آن به نرم افزار
    20:15
  • فصل 33: Redux مقدماتی - تبدیل یک کامپوننت ری اکت به ساختار Redux
    21:35
  • فصل 34: Redux مقدماتی - استفاده از چندین Reducer به صورت همزمان
    25:51
  • فصل 35: Redux پیشرفته - معرفی و کار با میان افزارها (Middlewares)
    10:24
  • فصل 36: Redux پیشرفته - کار با actionCreator ها و ساختاربندی پروژه
    28:25
  • فصل 37: پروژه - نصب و راه اندازی اولیه فروشگاه
    20:57
  • فصل 38: پروژه - ایجاد کامپوننت غذا و مواد غذایی محصولات
    25:54
  • فصل 39: پروژه - افزودن داینامیک مواد غذایی به محصولات
    25:12
  • فصل 40: پروژه - فعال کردن دکمه های افزایش و کاهش محصولات به سبد
    20:47
  • فصل 41: پروژه - نمایش محصولات در سبد خرید با قابلیت Modal
    43:08
  • فصل 42: پروژه - افزودن دکمه پرداخت و ادامه خرید به صورت داینامیک
    15:43
  • فصل 43: پروژه - طراحی و پیاده سازی کامپوننت هدر و لوگو
    16:20
  • فصل 44: پروژه - راه اندازی کامپوننت منو و منوی موبایل در ری اکت
    47:42
  • فصل 45: پروژه - بهینه سازی سطح یک فروشگاه اینترنتی با ری اکت
    14:40
  • فصل 46: پروژه - افزودن Axios و ارتباط با سرور در ری اکت (Reactjs)
    21:26
  • فصل 47: پروژه - مدیریت حرفه ای خطاها به هنگام ارتباط با سرور
    17:35
  • فصل 48: پروژه - دریافت اطلاعات از سرور و نمایش آنها در صفحه
    13:47
  • فصل 49: پروژه - افزودن صفحه پرداخت به فروشگاه با Routing
    29:54
  • فصل 50: پروژه - ارسال اطلاعات به صفحه پرداخت با استفاده از Query Params
    10:38
  • فصل 51: پروژه - ثبت سفارش و ارسال اطلاعات به سرور
    30:00
  • فصل 52: پروژه - افزودن کامپوننت فرم ثبت اطلاعات مشتری
    18:49
  • فصل 53: پروژه - ثبت کردن اطلاعات فرم به صورت داینامیک و ارسال آنها به سرور
    16:59
  • فصل 54: پروژه - اعتبارسنجی فرم ها در ری اکت (Reactjs Validation)
    23:18
  • فصل 55: پروژه - افزودن Redux به فروشگاه اینترنتی و بازنویسی کامپوننت ها
    35:53
  • فصل 56: پروژه - پیاده سازی احراز هویت کاربران (ورود و عضویت) با ری اکت (Reactjs)
    48:45
  • فصل 57: پروژه - افزودن قابلیت خروج و ورود کاربران و تغییر وضعیت با Redux
    28:37
  • فصل 58: پروژه - محافظت از مسیرها با استفاده از Guard در Reactjs
    14:05
  • فصل 59: پروژه - پیاده سازی Testing (تست نرم افزار) در ری اکت
    23:02
  • فصل 60: پروژه - بارگذاری سایت ری اکتی روی سرورهای واقعی
    05:54
  • فصل 61: پروژه - کلیه فایل های آموزشی و پروژه دوره ری اکت
    -
  • فصل 62: معرفی بروزرسانی جدید ری اکت ۱۶.۱۳
    12:07
  • فصل 63: معرفی هوک های useState و useEffect و useRef
    22:09
  • فصل 64: معرفی هوک‌های useLayoutEffect و useCallback و useMemo
    23:23
توضیحات دوره

ری اکت (React) اسمی آشنا برای تمام افرادی است که به دنبال یادگیری برنامه نویسی سمت کاربر یا Frontend هستند. در دوره آموزش ری اکت (React) این تضمین را به شما می دهیم که پس از گذراندن دوره به فردی تبدیل شوید که قادر است هرگونه نرم افزاری با کتابخانه ری اکت | React را ایجاد کند.

اما اولین سوالی که برای هر شخص پیش می آید این است:

ری اکت (React) چیست؟

آموزش ری اکت (React)

اگر بخواهیم به صورت خلاصه بگوییم، ری اکت (React) یک کتابخانه جاوا اسکریپتی است که به شما این امکان را می دهد تا صفحات SPA (تک صفحه ای) یا Single Page Application در بستر اینترنت بوجود بیاورید و با استفاده از آن درخواست خود را به سرور ارسال کرده و بدون رفرش کردن صفحه، خروجی را تغییر دهید.

این کتابخانه در سال ۲۰۱۱ توسط شرکت فیس بوک (Facebook) به دنیای توسعه دهنده ها معرفی شد و انقلابی جدید در بین کتابخانه های جاوا اسکریپت بوجود آورد. بد نیست بدانید هم اکنون وب سایت شرکت فیس بوک و همچنین اینستاگرام از کتابخانه React استفاده می کنند.

اینستاگرام و فیس بوک و ری اکت (React)

از طرفی دیگر کتابخانه ری اکت (React) به صورت کامل کامپوننت محور بوده و شما می توانید المان های HTML دلخواه خود را درون هر یک از کامپوننت ها به صورت مجزا تولید کرده و در هر جای برنامه استفاده نمایید.

مثلا فرض کنید می خواهید لیستی از کاربران را با استفاده از React نمایش دهید. برای اینکار کافیست یک کامپوننت به نام User ایجاد کرده و سپس خروجی آن را در یک قالب HTML بسته به نیاز خود قرار دهید.

پس از گذراندن دوره آموزش ری اکت (React) چه چیزی یاد می گیرید؟

  • ایجاد یک فروشگاه اینترنتی سفارش آنلاین غذا با React و Redux
  • نحوه ایجاد نرم افزارهای سریع و قدرتمند با رابط کاربری بسیار جذاب با استفاده از React
  • ساخت اپلیکیشن های تحت وب با ساختار SPA
  • استخدام در مراکزی که نیاز به یک برنامه نویس سمت کاربر (Frontend) دارند
  • انجام پروژه های وسیع با کتابخانه React
  • درک مفاهیم اولیه کتابخانه
  • نحوه ساخت نرم افزار های Component Base (مجزا)
  • خطایابی نرم افزارهای React
  • ایجاد فرم ها
  • یادگیری مبحث Redux در React (در سطح مقدماتی و پیشرفته)
  • تست کردن نرم افزارهای طراحی شده با React
  • معرفی هوک های React

پیش نیازهای دوره آموزش ری اکت (React) چیست؟

برای یادگیری بهتر این دوره، آشنایی با مفاهیم زبان جاوا اسکریپت (Javascript) به شما کمک می کند تا روند یادگیری سریع تری داشته باشید.

برای یادگیری جاوا اسکریپت اصلا نگران نباشید. به تازگی یک سری آموزشی متنی رایگان در روکسو پلاس تحت عنوان «سیر تا پیاز جاوا اسکریپت» ارائه شده است که می توانید در حین یادگیری React به آن بپردازید.

توجه به این نکته ضروری است که در دوره آموزش ری اکت (React) نیازی نیست که شما در حد یک توسعه دهنده حرفه ای به زبان جاوا اسکریپت مسلط باشید.

از طرفی درک مفاهیم مربوط به HTML و CSS برای زیباسازی و نمایش خروجی مناسب، حائز اهمیت است.

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

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

از طرفی در این دوره به یادگیری سایر کتابخانه های وابسته به ری اکت مثل Redux و react-router می پردازیم.

نسخه کتابخانه React

این آموزش در حال حاضر بر اساس نسخه ۱۶.۶ ری اکت (React 16.6) ارائه شده است. به محض بروزرسانی کتابخانه به نسخه های جدیدتر و پایداری آن، این دوره آموزشی نیز بروزرسانی می شود و شما می توانید پس از خرید دوره به صورت رایگان به آنها دسترسی داشته باشید.

ارتباط با مدرس دوره

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

در صورتیکه نیاز دارید مدت زمان پشتیبانی به یک سال ارتقاء پیدا کند لطفا تیک آن را در باکس قیمت دوره فشار دهید.

سرفصل های دوره آموزش ری اکت (React)

مقدمه و معرفی

  • معرفی دوره و مدرس
  • ری اکت چیست؟
  • معرفی نرم افزارهای SPA
  • نوشتن اولین کد
  • چرا باید ری اکت را انتخاب کنیم؟
  • معرفی روکسو کیو

معرفی اجمالی جاوا اسکریپت

  • معرفی ماژول ها
  • معرفی ثابت ها و متغییر ها
  • تعریف کردن کلاس ها
  • آشنایی با مفاهیم Import و Export
  • درک ویژگی ها و متدها
  • معرفی مخرب ها
  • توضیح آرایه ها و توابع

مقدمه ای بر ری اکت و ویژگی های آن

  • ایجاد محیط نرم افزار
  • ساخت اولین نرم افزار ری اکت (React App)
  • معرفی ساختار و پوشه های نرم افزار
  • مفاهیم مقدماتی درباره کامپوننت ها
  • معرفی پسوند JSX
  • معرفی ابزار Faker.js و استفاده از آن
  • ایجاد کامپوننت های تابع محور
  • کار کردن با کامپوننت ها و استفاده مجدد از آنها
  • نمایش داینامیک خروجی ها
  • کار کردن با ویژگی ها یا Props
  • درک ویژگی های فرزند
  • تمرین پروژه سیستم نظرات در ری اکت (Comments)
  • درک مفاهیم مربوط به موقعیت ها (State) و استفاده از آنها
  • ارتباط بین رویدادها و متدها
  • کنترل وضعیت ها و موقعیت ها (State)
  • استفاده از توابع و کلاس ها
  • ارسال اطلاعات با استفاده از متدها بین دو کامپوننت
  • معرفی ویژگی ارتباط دو طرفه (Two Way Binding)
  • افزودن استایل (Style) به صفحات و المان های HTML

کار کردن با لیست ها و قیدها

  • نمایش محتوا بر اساس شرط و قیود
  • کار کردن با مطالب داینامیک و پویا
  • نمایش لیستی محتوا
  • بررسی تفاوت بین List ها و State ها
  • بروزرسانی موقعیت ها
  • بررسی تفاوت بین List‌ ها و Key ها
  • معرفی لیست های منعطف

زیباسازی کامپوننت های ری اکت و المان ها

  • افزودن استایل های داینامیک
  • افزودن کلاس های CSS به المان ها به صورت داینامیک
  • استفاده از Radium
  • استفاده از Radium برای کوئری رسانه ها
  • استفاده از سلکتورها

خطایابی نرم افزارهای React

  • معرفی انواع خطا
  • پیدا کردن خطاهای منطقی با استفاده از ابزار Dev Tools و Sourcemaps
  • کار کردن با ابزار Developer Tools ری اکت
  • پیدا کردن خطاهای مرزی یا Error Boundaries (یک ویژگی جدید در ری اکت ۱۶.۶ می باشد)

سطح پیشرفته کامپوننت ها

  • معرفی ساختار هوشمندانه یک پروژه
  • تقسیم بندی نرم افزار به کامپوننت های مجزا
  • مقایسه کامپوننت های Stateless و Stateful
  • درک چرخه حیات (Lifecycle) کامپوننت های ری اکت
  • تبدیل کامپوننت های Stateless به Stateful
  • بروزرسانی وضعیت هوک های چرخه حیات (Lifecycle)
  • درک مفاهیم DOM در React
  • ارائه و معرفی کامپوننت های رده بالا یا HOC
  • ارسال ویژگی های ناشناخته به کامپوننت ها
  • استفاده از setState
  • اعتبارسنجی ویژگی ها
  • استفاده از مراجع یا ref

پروژه فروشگاه اینترنتی سفارش آنلاین غذا (بخش اول)

  • طراحی ساختار پروژه
  • تقسیم بندی کامپوننت ها
  • طراحی نمودار درختی از پروژه فروشگاه
  • برنامه ریزی برای موقعیت ها
  • راه اندازی پروژه
  • ایجاد کامپوننت ها
  • ایجاد یک بخش برای مواد غذای هر منو به صورت داینامیک
  • اضافه کردن انواع اعتبارسنجی روی فیلدها
  • شروع کار با کامپوننت منوی غذا
  • نمایش خروجی دستورهای غذا به صورت داینامیک
  • اضافه کردن کامپوننت کنترلی
  • اتصال موقعیت ها به کامپوننت های کنترلی
  • حذف مواد موجود در دستور غذا
  • نمایش و بروزرسانی قیمت غذا
  • ایجاد یک کامپوننت مودال (Modal)
  • نمایش و حذف کامپوننت مودال به همراه انیمیشن
  • پیاده سازی کامپوننت های Backdrop
  • اضافه کردن دکمه های دلخواه به کامپوننت
  • افزودن قیمت به سبد سفارش
  • افزودن تولبار
  • استفاده از لوگو در نرم افزار
  • افزودن منوها
  • ایجاد محیط رسپانسیو در نرم افزار
  • افزودن آیکون همبرگر به عنوان یک غذا
  • بهبود ویژگی ها و اعتبارسنجی آنها
  • استفاده از کامپوننت ها و متدهای چرخه حیات آن

کار با درخواست های HTTP و Ajax در ری اکت

  • درک مفاهیم انواع درخواست های HTTP
  • درک مفاهیم مربوط به بک اند و معرفی Axios
  • ایجاد یک درخواست HTTP برای متد GET
  • رندر کردن (نمایش) داده های بدست آمده و نمایش آنها در صفحه
  • تبادل اطلاعات بین فرانتند و بک اند
  • ارسال داده ها بر اساس متد POST در یک درخواست HTTP
  • ارسال یک درخواست DELETE در HTTP
  • کار کردن با خطاها و پاسخ های منفی یک درخواست
  • افزودن میان افزارها یا Interceptor ها به کدهای خروجی
  • ایجاد یک تنظیمات پیشفرض برای کتابخانه Axios

پروژه فروشگاه اینترنتی سفارش آنلاین غذا (بخش دوم)

  • تست درخواست های HTTP روی پروژه
  • نمایش یک اسپینر (حالت لودینگ) تا زمان دریافت اطلاعات
  • کار کردن با خطاها
  • دریافت اطلاعات از یک Backend خارجی (مانند JsonPlaceHolder)

ایجاد نرم افزارهای تک صفحه ای با استفاده از Routing یا مسیردهی

  • معرفی مسیردهی یا Routing در نرم افزارهای SPA
  • راه اندازی لینک ها
  • معرفی پکیج های Router ری اکت (react-router)
  • آماده سازی پروژه برای مسیردهی
  • ایجاد مسیرها و نمایش آنها
  • ایجاد یک مسیر به ازای یک کامپوننت
  • تغییر صفحات (بدون رفرش شدن)
  • استفاده از لینک ها برای تغییر صفحات
  • استفاده از Routing-Related Props
  • معرفی withRouter و ویژگی های هر مسیر
  • تعریف مسیرهای مطلق و نسبی
  • استایل دادن به مسیرهای فعال (فعال بودن یک منو)
  • ارسال پارامترها به هر مسیر
  • استخراج پارامترها از هر مسیر
  • مسیریابی خودکار
  • درک مسیرهای تو در تو
  • ایجاد مسیرهای تو در تو به صورت داینامیک و پویا
  • ریدایرکت کردن درخواست ها
  • کار کردن با Guard ها برای محافظت از یک مسیر
  • نمایش صفحه ۴۰۴ برای مسیرهای ناشناخته
  • لود تنبل (Lazy Loading) کامپوننت ها برای بهینه سازی نرم افزارها

پروژه فروشگاه اینترنتی سفارش آنلاین غذا (بخش سوم)

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

فرم ها و اعتبارسنجی آنها

  • آنالیز نرم افزار و بررسی اهمیت فرم ها در اپلیکیشن ها
  • ایجاد ورودی های داینامیک (پویا)
  • نصب و کانفیگ فرم ها
  • افزودن یک کامپوننت آبشاری (Dropdown)
  • کار کردن با ورودی ها (Input Box)
  • ثبت اطلاعات یک فرم
  • افزودن اعتبارسنجی های دلخواه برای فرم ها
  • نمایش خطاهای اعتبارسنجی

کار با Redux در React

  • معرفی موقعیت ها
  • بررسی موقعیت های پیچیده در یک نرم افزار
  • معرفی کتابخانه Redux
  • نصب و راه اندازی Redux
  • معرفی Reducer
  • معرفی Action ها
  • افزودن یک Subscription
  • اتصال React به Redux
  • ارسال و دریافت داده ها با استفاده از Action ها
  • بررسی تغییر وضعیت درون یک Reducer
  • بروزرسانی موقعیت ها
  • بروزرسانی آرایه ها
  • ترکیب چندین Reducer با یکدیگر
  • درک مفاهیم مربوط به انوع موقعیت ها یا State Types
  • ترکیب UI State ها و Redux

پروژه فروشگاه اینترنتی سفارش آنلاین غذا (بخش چهارم)

  • نصب Redux و React Redux در پروژه
  • افزودن Reducer به مواد غذایی
  • محاسبه قیمت یک غذا بر اساس مواد غذایی آن
  • برقراری ارتباط بین Redux و UI State
  • افزودن صفحه پرداخت و دریافت اطلاعات با Redux

سطح پیشرفته Redux

  • افزودن میان افزارها (Middleware)
  • استفاده از ابزار Redux DevTools
  • معرفی سازنده های Action ها
  • معرفی سازنده ها و کدها غیرهمزمان (Async Code)
  • کار کردن با کدها و خروجی های غیر همزمان
  • بازنویسی Action ها
  • استفاده از Action Creator ها و دریافت موقعیت ها
  • استفاده از توابع کمکی

پروژه فروشگاه اینترنتی سفارش آنلاین غذا (بخش پنجم)

  • افزودن احراز هویت (Authentication) به نرم افزار
  • درک مفاهیم Authentication یا احزار هویت در React و نرم افزارهای تک صفحه ای
  • افزودن فرم احراز هویت
  • افزودن Action های مربوط به آن
  • دریافت توکن (Token) از بک اند
  • افزودن فرم ورود کاربر
  • ذخیره سازی توکن ها
  • افزودن یک اسپینر (لودینگ) قبل از دریافت توکن
  • ایجاد لینک خروج کاربر
  • ایجاد سطح دسترسی برای مسیرهای حفاظت شده
  • بروزرسانی UI نرم افزار بر اساس وضعیت احزار هویت کاربر (Auth)
  • ریدایرکت کردن کاربرانی که عضو سایت نیستند
  • ریدایرکت کردن کاربران به صفحه پرداخت
  • افزایش مدت زمان ورود کاربران به سایت با استفاده از localStorage

تست کردن نرم افزارهای React

  • تست کردن یا Testing چیست؟
  • معرفی ابزارهای مورد نیاز تست یک نرم افزار React
  • نوشتن اولین بلوک تست نرم افزاری
  • تست کردن کامپوننت ها
  • تست کردن کانتینرها
  • تست کردن Redux

بارگذاری یک نرم افزار React در سرور واقعی

  • معرفی انواع سرور ها
  • دریافت خروجی یک نرم افزار برای بارگذاری در سرور واقعی
دیگر دوره های این کاربر
نظرات (118)
نظر شما
بازیابی
سایر نظرات
reza hashemi
5 ماه پیش
0
3

درود و سپاس از تیم روکسو و استاد مسعود صالحی عزیز ،

با اومدن contex و راحت شدن خیلی از مشکلات و پیچیدگی ها در ریداکس ، لطفا توضیح میدهید که آیا میتوان از این به بعد فقط از contex استفاده کرد ، و ریداس یه جورایی discontinue  شده ؟

سپاسگذارم از تیم روکسو اگه پاسخ بنده رو بدید

 

    تیم مدیریت روکسو
    2 ماه پیش
    0
    0

    سلام وقت شما بخیر

    توجه داشته باشید که redux یک سیستم قدرتمند برای مدیریت اطلاعات و موقعیت داده ها هست. هنوز جایگزینی برای آن پیدا نشده است. و این بدین معنیست که ریداکس به عنوان یک سیستم قدرتمند می تواند در پروژه های پیشرفته بکار گرفته شود.

پیمان بحرینی
5 ماه پیش
0
0

چه قسمت هایی آپدیت شدن؟

 

    تیم مدیریت روکسو
    5 ماه پیش
    0
    0

    لطفا بررسی بفرمایید. فصل های انتهایی دوره موارد آپدیت شده را ارائه می دهند.

moein kolivand
5 ماه پیش
0
4

حالا که دوره  اپدیت شده کاشکی مبحث ssr کردن هم نشون میداد!

حمیدرضا روانبخش
5 ماه پیش
0
1

سلام ببخشید چرا توی این آموزش از ui kit ها استفاده نشده ؟

    تیم مدیریت روکسو
    5 ماه پیش
    0
    1

    سلام وقت شما بخیر

    ui kit یک پکیج مانند بوت استرپ است که شما می توانید بسته به نیاز خودتون اون رو جایگزین بوت استرپ کنید.

      حمیدرضا روانبخش
      5 ماه پیش
      0
      1

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

      شما وظیفتونه در قبال پولی که ما دادیم کامل این چیزارو بهمون یاد بدید

      حمیدرضا روانبخش
      5 ماه پیش
      0
      1

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

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

      شما وظیفتونه که آموزشش بدید اینو

amir ashrafi
5 ماه پیش
0
1

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

omid
5 ماه پیش
0
1

سلام وقت بخیر

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

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

فکر میکنم این حق خریدار باشه که زمانی که میگین خودتون دوره اپدیت میشه اپدیت رو دریافت کنن

من فروردین با پشتیبانی حرف زدم بابت اپدیت این دوره گفتن تا اخر اردیبهشت اپدیت میشه امروز 30 اردیبهشت !

    تیم مدیریت روکسو
    5 ماه پیش
    0
    0

    سلام وقت شما بخیر

    متاسفانه بررسی دقیقی رو مباحث آپدیت نداشتید. در حال حاضر دوره های روکسو به آخرین نسخه خودشون آپدیت هستند. و شما باید به فیلد تاریخ بروزرسانی در ستون سمت چپ (کنار تاریخ انتشار) توجه کنید. امروز ۳۰ اردیبهشت ماه می باشد و در حال حاضر دوره ری اکت به نسخه ۱۶.۱۳.۱ بروزرسانی شده و فصل های جدید در حال بارگذاری هستند.

مهدی رضوی
6 ماه پیش
0
1

سلام
ممنون از آموزش های خوبتون،من هم دوره انگولار هم ری اکت و هم ویو رو ازتون خریداری کردم و خیلی راضی هستم، اما دوره انگولارتون خیلی کاملتر از دوره های دیگه بود، اگر مبحث server side rendering رو در دوره های ویو و ری اکت هم بگید ممنون میشم در دوره انگولار خیلی به خوبی این موضوع رو توضیح دادین.
ممنون

مهیار معززی
6 ماه پیش
-1
6

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

پژمان شهریاری
7 ماه پیش
-2
3

سلام ممنون بابت دوره خوبتون ،

فقط ای کاش از اول مبحث routing رو میگفتید و بعد ادامه داستان بنظرم اینجوری بهتر میشد 

متشکرم

پیمان بحرینی
7 ماه پیش
0
0

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

    تیم مدیریت روکسو
    7 ماه پیش
    0
    0

    سلام وقت شما بخیر

    لطفا افزونه Internet Download Manager را از مرورگر خود حذف یا غیر فعال کرده و سپس اقدام به دانلود کنید.

moein kolivand
7 ماه پیش
0
0

سلام دوره نمیخواد اپدیت بشه ؟

 

    تیم مدیریت روکسو
    7 ماه پیش
    0
    1

    سلام وقت شما بخیر

    در حال تدوین آپدیت جدید برای این دوره هستیم.

      moein kolivand
      7 ماه پیش
      0
      0

      سلام زمان تقریبی اماده شدن جلسات جدید کیه ؟

        تیم مدیریت روکسو
        7 ماه پیش
        0
        0

        سرفصل ها و دسته بندی مطالب در حال اجرا می باشد و تا انتهای اردیبهشت ماه نسخه جدید بروزرسانی شده و در ادامه دوره قرار می گیرد.

Salar Rezaee
7 ماه پیش
0
2

سلام دوره بسیار خوبی و مباحث عالی توضیح داده میشن

مهتا
7 ماه پیش
0
0

سلام. روز بخیر

من قبلا انگولار کار میکردم
به تازگی تو یه شرکت مشغول بکار شدم که برای بخشی از پروژه هاشون react کار میکنن و لازمه که یاد بگیرم
اما ساختار پروژه هاشون رو دیدم اونا react با typescript کار کردن بیشتر از مفهوم interface استفاده کردن، این اموزش برای من میتونه کاربردی باشه؟
ممنون میشم زودتر راهنماییم کنین

    تیم مدیریت روکسو
    7 ماه پیش
    0
    0

    سلام وقت شما بخیر

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

محمدرضا
8 ماه پیش
0
4

سلام وقتتون بخیر

دوره react native کی در سایت قرار می گیره

تشکر

مصطفی راونگی نژاد
8 ماه پیش
0
0

سلام وقت بخیر چطور میشه از فایل هایی که گذاشتین یه پروژه جدید ایجاد کرد؟ cd میکن رو فایل و npm install رو میزنم منتهی ارور میگیره

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

 

لطفا راهنمایید کنید

 

در ضمن دوره قوی و خیلی خوبی بود. مچکرم

    تیم مدیریت روکسو
    8 ماه پیش
    -1
    1

    سلام وقت شما بخیر

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

مهدی کیانی
8 ماه پیش
0
0

با سلام

در مورد خرید این اموزش سوالی داشتم

مدیر پروژه این رابطه رو از من میخاد بین react &laravel

میگه من یعنی از سمت react در خواست فرم ثبت نام رو برای بک اند ارسال میکنم و بک اند فرم رو برام ارسال میکنه شامل اینپوتهای مورد نظر و خصوصیات هر کدام و من باید با توجه به داده دریافتی فرم ثبت نامم بسازم

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

و این که مدیر پروژه میگه که API باید در یک تگ متا در بالای صفحه گذاشته بشه در حالی که من در axios  در متد get یا  post استفاده میکنم

اگه لطف کنید راهنمایی بفرمایید اگه مطلب مورد نظرم در این اموزش هست و در چه قسمتی قطعا اموزش تهیه میکنم

با سپاس فراوان

    تیم مدیریت روکسو
    8 ماه پیش
    0
    1

    سلام وقت شما بخیر

    در این پروژه آموزش پیاده سازی یک سیستم کامل با استفاده از ری اکت را به شما دوست عزیز ارائه می دهیم و حتی به نحوه برقراری ارتباط با سمت سرور هم اشاره می کنیم ولی این مواردی که شما فرمودید (مثل لاگین کردن کاربر) معمولا در سمت سرور اتفاق می افتد و در سمت ری اکت فقط نمایش داده می شود بنابراین نحوه لاگین به شما ارائه شده ولی نحوه مدیریت کردن کاربرانی که لاگین کرده اند در سمت سرور بوده و شما باید منتظر دوره API نویسی لاراول باشید.

محسن
8 ماه پیش
0
0

سلام

آیا برای استفاده از این دوره باید باید بک اند هم بلد باشیم؟ چون اطلاعات کاربران مگه در سرور ذخیره نمیشه خب اگه بک اند ندونیم چطوری اطلاعات کاربران باید فراخونی کنیم یا اصلا از همه مهمتر اطلاعات این فروشگاه اینترنتی مگه نباید در سمت سرور ذخیره بشه خب بدون دانستن یه زبان بک اند مثل php چطوری رو انجام میدین شما؟

اصلا هیچ پیش زمینه ایی در این موراد ندارم ممنون میشم راهنمایی کنید

    تیم مدیریت روکسو
    8 ماه پیش
    -1
    0

    سلام وقت شما بخیر

    در این دوره آموزشی همانطور که از عنوان آن مشخص است شما یک کتابخانه به نام ری اکت جی اس را فرا میگیرید که این کتابخانه برای سمت کاربر یا به اصطلاح frontend می باشد. یک فرد که در حوزه فرانتد کار می کند، نیازی ندارد که زبان بک اند هم یاد بگیرد. چون وظیفه این شخص طراحی رابط کاربری آسان و قابل دسترس است. در این دوره ما بخش هایی مانند اطلاعات فروشگاه و غیره را به صورت یک فایل json خارجی (منبع بک اند خارجی) ایجاد می کنیم و شما می توانید از این ساختار به عنوان تست بهره ببرید. لذا احتیاجی نیست که زبان سمت بک اند را یاد بگیرید.

نازگل
8 ماه پیش
0
0

از چه زبانی استفاده شده

    تیم مدیریت روکسو
    8 ماه پیش
    0
    0

    کتابخانه ری اکت با زبان جاوا اسکریپت نوشته شده است، بنابراین ما هم از این زبان استفاده کرده ایم.

      نازگل نصیری
      8 ماه پیش
      0
      0

      منظورم زبان سمت backend

محمدعلی
8 ماه پیش
0
0

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

    تیم مدیریت روکسو
    8 ماه پیش
    0
    0

    سلام وقت شما بخیر

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

ارش
1 سال پیش
0
2

سلام وقت بخیر 

من توی نظرات خوندم که گفته بودید در حال تدوین دوره ری اکت نیتیو  هستید

ممنون میشم زمان دقیق تکمیل رو بفرمایید تا اگه امکان داشت صبر کنم و از جای دیگه دوره خرید نکنم. 

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

تشکر

 

این دوره کامل شده است
۲۵۰۰۰۰ تومان
شش ماه پشتیبانی بیشتر (95000 تومان)
توضیحات پشتیبانی
گزارش تخلفات
استفاده بیش از یک نفر از این محصول غیرقانونی و حرام می باشد.
بعد از خرید با مدرس دوره ارتباط مستقیم خواهید داشت.
با دریافت این دوره از مزایای زیر بهره مند می شوید:
  • ارتباط مستقیم با مدرس
  • ۶ ماه پشتیبانی رایگان
  • ۷ روز ضمانت بازگشت وجه
  • دسترسی دائمی به فایل ویدیو دوره
تیم مدیریت روکسو
287 نفر این محصول را خریده اند
118 نفر به این دوره نظر داده اند
این دوره در روکسو یک دوره ویژه است
امتیاز این دوره
4.3 از 93 رأی (*) (*) (*) (*) (*)
تاریخ انتشار: 1397/10/19
تاریخ بروزرسانی: 1399/3/7
اصالت و صحت اطلاعات این دوره مورد تایید روکسو است.
سازگاری با فریم ورک Javascript
برچسب ها