
آموزش ری اکت (ReactJS) از صفر تا ورود به بازار کار
دوره آموزش ری اکت (ReactJS) سبزلرن؛ یادگیری پروژهمحور React از صفر تا ورود به بازار کار، ساخت نمونهکار، رزومه و پشتیبانی تا استخدام برای توسعهدهندگان فرانتاند.

توضیحات
دوره آموزش React سبزلرن یک دوره جامع و پروژهمحور برای یادگیری "ReactJs"، یکی از محبوبترین کتابخانههای جاوااسکریپت برای توسعه رابط کاربری (UI)، از مقدماتی تا پیشرفته است. ری اکت بهدلیل سرعت بالا، معماری مبتنی بر کامپوننت و امکان ساخت وباپلیکیشنهای مدرن، یکی از پرتقاضاترین مهارتهای بازار کار برنامهنویسی محسوب میشود. در این دوره مفاهیم کلیدی ریاکت مانند "Component"، "JSX"، "State"، "Hook"ها، "Context API"، "React Router"، "API Call"، "Ajax"، "Tailwind CSS" و ساخت "Custom Hook" بهصورت عملی آموزش داده میشود. مباحثی مانند تکنیکهای بهینهسازی عملکرد، اتصال پروژه به بکاند واقعی، پیادهسازی احراز هویت و اتصال به درگاه پرداخت نیز در پروژههای عملی دوره آموزش داده میشوند. با اجرای بیش از ۱۰ پروژه واقعی، از جمله داشبورد مدیریت و فروشگاه فولاستک، مهارت لازم برای توسعه پروژههای حرفهای و ورود به بازار کار را به دست خواهید آورد.
React چیست؟
ریاکت (ReactJS) یک کتابخانه متن باز جاوااسکریپت برای توسعه رابط کاربری (UI) است که در سال ۲۰۱۳ توسط فیسبوک معرفی شد و امروزه یکی از محبوبترین ابزارهای توسعه فرانتاند در جهان محسوب میشود. معماری مبتنی بر کامپوننت، "Virtual DOM"، سرعت بالا و قابلیت توسعه پروژههای مقیاسپذیر باعث شده React به انتخاب اول بسیاری از شرکتهای فناوری تبدیل شود. همچنین تقاضای بالای بازار کار برای جذب توسعهدهندگان این کتابخانه باعث شده تا شرکت در دوره آموزش React مسیر ورود به حوزه طراحی سایت، توسعه وب و فریلنسری را هموار کند.
مهمترین کاربردهای کتابخانه ری اکت
ری اکت کاربردهای زیادی در دنیای توسعه وب دارد که مهمترین آنها امکان طراحی برنامههای تکصفحهای (SPA) و پلتفرمهای پیشرفته است. در حوزه موبایل نیز میتوان از "React Native" برای توسعه اپلیکیشنهای چند پلتفرمی سریع روی iOS و Android استفاده کرد. همچنین دیگر کاربردهای ری اکت عبارتاند از:
ساخت "SPA"ها با تعامل بدون رفرش، مثل داشبورد و فیدها
ساخت CRM و پنلهای سازمانی
ساخت فرمها و سیستمهای تعاملی پیچیده
ساخت داشبوردهای آماری و "Data Visualization"
توسعه پلتفرمهای "SaaS" و نرمافزارهای تجاری تعاملی
ساخت فروشگاههای اینترنتی با امکاناتی مانند فیلتر، سبد خرید و پرداخت آنلاین
ساخت LMS و پلتفرمهای آموزشی
ساخت "PWA"ها با قابلیت آفلاین و نصب روی موبایل
بهبود "UX" با رندر سریع، "lazy loading" و "code splitting"
استفاده از کامپوننتهای "UI" قابلاستفاده مجدد
توسعه سریع "MVP"ها و نمونههای اولیه
پیادهسازی اپهای "real-time" مانند چت و شبکههای اجتماعی
ساخت اپلیکیشنهای چند پلتفرمی با "React Native"
دوره آموزش React برای چه افرادی مناسب است؟
این دوره برای افرادی مناسب است که با جاوااسکریپت آشنا هستند و میخواهند وارد دنیای توسعه فرانتاند مدرن شوند. اگر بهتازگی آموزش جاوااسکریپت را گذراندهاید و قصد دارید مهارت خود را در ساخت رابطهای کاربری حرفهای و پروژههای واقعی ارتقا دهید، این دوره انتخاب مناسبی برای شماست.
همچنین اگر پیشتر React را یاد گرفتهاید اما بهدلیل کمبود تمرین یا فاصله گرفتن از پروژههای عملی، تسلط کافی روی آن ندارید، این دوره با پروژههای کاربردی و آموزش مبتنی بر نسخههای جدید React به شما کمک میکند دانش خود را تثبیت کرده و مهارتهای عملیتان را تقویت کنید.
سرفصلهای دوره آموزش React سبزلرن
دوره آموزش ری اکت سبزلرن حدود ۵۰ ساعت آموزش دارد و در آن مراحل پیادهسازی و استفاده از ری اکت در پروژههای مختلف بهصورت کامل آموزش داده میشود. سرفصلهای این دوره پروژهمحور و براساس نیازهای واقعی بازار کار و نسخههای جدید این کتابخانه جاوااسکریپت طراحی شدهاند تا دانشجویان پس از پایان دوره بتوانند پروژههای واقعی را پیادهسازی کنند. مهمترین مباحث دوره عبارتاند از:
آشنایی با معماری و مفاهیم اصلی React
ساخت و مدیریت Component ها
کار با JSX و Props
مدیریت State
آموزش کامل Hook های React
ساخت Custom Hook
مدیریت وضعیت با Context API
انجام API Call و کار با Ajax
پیادهسازی React Router
توسعه رابط کاربری با Tailwind CSS
اتصال پروژه React به بکاند واقعی
پیادهسازی و اتصال درگاه پرداخت
تکنیکهای بهینهسازی عملکرد پروژههای React
پیادهسازی پروژه داشبورد مدیریت (CMS)
توسعه فروشگاه اینترنتی فولاستک با قابلیت چندفروشندگی
بررسی سوالات متداول مصاحبه React
آموزش اصول رزومهنویسی و ورود به بازار کار
آموزش تکنیکهای شبکهسازی برای برنامهنویسان
نمونه پروژههای عملی در دوره React
در دوره 50 ساعته متخصص React.js بیش از ۱۲ تمرین عملی و ۱۰ پروژه واقعی پیادهسازی میکنید تا مباحث را کاملا در عمل یاد بگیرید. پروژهها شامل داشبورد مدیریت (CMS)، فروشگاه فول استک با قابلیت چند فروشندگی و چندین پروژه کاربردی دیگر برای تسلط بر مفاهیم اصلی و پیشرفته ریاکت هستند.
پیشنیازهای دوره آموزش ری اکت
مسلط بودن به "HTML"، "CSS" و "JavaScript" و آشنایی با "npm" برای شرکت در دوره آموزش ری اکت ضروری است. در واقع منظور از تسلط به HTML، CSS و JavaScript این است که پیش از ورود به این دوره، حداقل یک پروژه قابل قبول و واقعی با این مهارتها ساخته باشید تا بتوانید آموزشها را راحتتر درک کرده و مباحث دوره را بهدرستی در پروژههای مختلف پیادهسازی کنید.
مزایای دوره آموزش ری اکت چیست؟
یادگیری React تنها با مشاهده ویدئوهای آموزشی کافی نیست؛ آنچه شما را به یک برنامهنویس حرفهای تبدیل میکند، تمرین، پروژه عملی و تجربه توسعه نرمافزارهای واقعی است. دوره React سبزلرن نیز با همین رویکرد طراحی شده است. همچنین از مهمترین مزایای این دوره میتوان بهموارد زیر اشاره کرد:
آموزش بر اساس آخرین نسخه React
تدریس مطابق مستندات رسمی
بیش از ۵۰ ساعت آموزش تخصصی
بیش از ۱۰ پروژه واقعی
بیش از ۱۲ تمرین عملی
آموزش پروژهمحور از صفر تا پیشرفته
آموزش مهارتهای نرم مورد نیاز برنامهنویسان
یادگیری مهارتهای مورد نیاز بازار کار
آموزش اصول رزومهنویسی و ورود به بازار کار
معرفی منابع تکمیلی برای یادگیری بیشتر
پشتیبانی آموزشی و پاسخگویی به سوالات
دسترسی دائمی به ویدئوها
بروزرسانی مستمر دوره
روش تدریس دوره React
روش تدریس دوره آموزش ری اکت در آکادمی سبزلرن شامل ویدئوهای آموزشی، تمرینهای عملی و پروژههای کاربردی است. مدرس React را از مفاهیم پایه تا مباحث پیشرفته، بهعنوان یک کتابخانه کاربردی جاوااسکریپت آموزش میدهد و شما میتوانید با تمرین و پیادهسازی پروژهها، مفاهیم را بهصورت عملی و دقیق یاد بگیرید. آموزشها در قالب ویدئو و از طریق پلتفرم اختصاصی سبزلرن ارائه میشوند و میتوانید در هر زمان به محتوای دوره دسترسی داشته باشید.
راهنمای ثبتنام و شرکت در دوره
اگر پس از بررسی اطلاعات دوره آموزش ری اکت آکادمی سبزلرن قصد تهیه این دوره را دارید، کافیست وارد حساب کاربری خود شوید و سپس در صفحه دوره آموزش ری اکت با انتخاب گزینه «افزودن به سبد خرید» و تکمیل مراحل پرداخت در هر ساعت از شبانهروز ثبتنام خود را نهایی کنید. پس از ثبتنام و پرداخت هزینه از طریق درگاه بانکی، به محتوای دوره دسترسی پیدا کرده و میتوانید آموزشها را به صورت آنلاین آغاز کنید. ورود به پلتفرم سبزلرن و حساب کاربری شخصی، تنها مسیری است که برای یادگیری ریاکت باید طی کنید و نیازی به منابع اضافی ندارید!
مسیر پیشرفت پس از دوره React
پس از پایان دوره آموزش React و انجام پروژههای عملی، مهارت لازم برای توسعه پروژههای فرانتاند با React را به دست میآورید و میتوانید با ساخت نمونهکار برای ورود به بازار کار، همکاری با شرکتها یا فعالیت بهصورت فریلنسری آماده شوید.
همچنین با ادامه مسیر یادگیری و تسلط بر فناوریهایی مانند Next.js، TypeScript و ابزارهای رایج اکوسیستم React، میتوانید فرصتهای شغلی بیشتری در بازار داخلی و بینالمللی به دست آورید. اگر در ادامه، فناوریهای بکاند مانند Node.js، پایگاه داده و APIها را نیز یاد بگیرید، میتوانید مسیر تبدیل شدن به یک توسعهدهنده فولاستک را دنبال کنید.
اگر میخواهید React را بهصورت پروژهمحور یاد بگیرید و مهارتهای لازم برای ورود به بازار کار فرانتاند را کسب کنید، همین حالا یادگیری را با دوره آموزش React سبزلرن آغاز کنید.
سوالات متداول
آیا برای شروع دوره باید با جاوااسکریپت آشنا باشم؟
بله، آشنایی با جاوااسکریپت بهعنوان پایه دوره آموزش ری اکت یک ضرورت اجتناب ناپذیر است.
مدت زمان کل دوره چقدر است؟
طول این دوره در حال حاضر حدود 50 ساعت آموزش و تمرین است، البته دورههای آکادمی سبزلرن بهصورت مستمر آپدیت و مباحث جدید و کاربردی به دورهها اضافه میشود.
آیا ویدئوهای دوره همیشه در دسترس خواهند بود؟
بله، پس از تهیه دوره ریاکت شما بهصورت نامحدود و از طریق سایت سبزلرن به ویدیوهای دوره دسترسی دارید.
آیا دوره شامل آموزش React Router و مدیریت وضعیت است؟
بله، در این دوره React Router برای مدیریت مسیرها در برنامههای React و ایجاد صفحات مختلف در پروژههای SPA آموزش داده میشود. همچنین مفاهیم مدیریت وضعیت با Context API، Hookهای React و کتابخانه Zustand بررسی میشوند تا بتوانید وضعیت دادهها را در پروژههای React به شکل ساختاریافته مدیریت کنید.
آیا پروژههای عملی در دوره آموزش ری اکت وجود دارد؟
بله، در طول این دوره بیش از 10 پروژه و تمرین عملی انجام میشود؛ از ساخت داشبورد مدیریت (CMS) گرفته تا توسعه یک فروشگاه فولاستک چندفروشندگی با قابلیتهایی مانند اتصال به درگاه پرداخت و احراز هویت با پیامک (SMS).
آیا میتوانم سوالاتم را در طول دوره از مدرس بپرسم؟
بله، در طول دوره میتوانید سوالات و مشکلات خود را از طریق بخش پرسش و پاسخ مطرح کنید و برای رفع اشکال مستقیماً با مدرس در ارتباط باشید. همچنین در صورت فعال بودن سبزبات، میتوانید از آن برای دریافت راهنمایی اولیه استفاده کنید و در صورت نیاز، سوال خود را برای بررسی بیشتر به مدرس ارجاع دهید.
آیا این دوره به صورت آنلاین برگزار میشود؟
بله، دوره کاملا آنلاین است و بدون محدودیت زمانی است یعنی نیازی نیست در ساعت مشخصی برای یادگیری مباحث آنلاین باشید و میتوانید آموزشها را از هرجا بهصورت غیر حضوری و از طریق ویدیوهای آموزشی دنبال کنید.
آیا دوره شامل معرفی React Native هم میشود؟
خیر، این دوره صرفاً بر یادگیری و تسلط بر React.js برای توسعه فرانتاند تمرکز دارد و شامل آموزش React Native نمیشود.
چه ابزارهایی برای تمرین React لازم است؟
یک ویرایشگر کد مثل VS Code، مرورگر مدرن و نصب Node.js از جمله ابزارهای مورد نیاز برای آموزش ری اکت است و ابزارهای کمکی مانند npm یا yarn نیز مورد استفاده قرار میگیرد.
آیا آموزشها با نسخههای جدید React همخوانی دارد؟
بله، تمامی آموزشها بر اساس آخرین نسخههای React طراحی شده و با تغییرات و قابلیتهای جدید هماهنگ هستند.
پس از دوره چه مسیری برای یادگیری بهتر React پیشنهاد میشود؟
پس از پایان دوره، یادگیری Next.js، TypeScript، ابزارهای اکوسیستم React و انجام پروژههای واقعی برای افزایش مهارت توصیه میشود. در صورت علاقه به توسعه اپلیکیشنهای موبایل، میتوانید React Native را نیز یاد بگیرید.
آیا در این دوره آموزش تست واحد (Unit Test) یا تستنویسی React ارائه میشود؟
خیر، این دوره بر آموزش مفاهیم و توسعه پروژه با React تمرکز دارد و مبحث تستنویسی (Unit Test) در سرفصلهای آن قرار ندارد.
آیا این دوره مناسب کسانی است که میخواهند فرانتاند حرفهای شوند؟
بله، این دوره به فرانتاند کارها و کسانیکه میخواهند مهارتهای عملی و پیشرفته React را یاد بگیرند پیشنهاد میشود تا بتوانند مهارتهای خود را در این زمینه توسعه دهند و از این ابزار برای طراحی رابط کاربری جذاب استفاده کنند.
جلسات
معرفی دوره
پروژه های دوره
ساختار فایل های دوره
چطور از این دوره بهترین نتیجه رو بگیرم؟
چرا ریاکت ؟
دانلود و نصب Node.js
ایجاد و اجرای پروژه ریاکت با Vite
بررسی و درک Folder Structure ریاکت
مفهوم Component در ریاکت
ارسال اصولی پروژه ریاکتی به بقیه
چند اکستنشن و کانفیگ کاربردی Vscode
آشنایی با Class Component
آشنایی با ویژگی های Jsx و Babel
استفاده از Css در React + تمرین
توسعه پروژه Blog با React + تمرین
2 مشکل رایج در React
مفهوم Mvp + تمرین + سخن پایانی
آشنایی با مفهوم Prop
استفاده حرفهای از props + نکات مهم
Conditional Rendering در ریاکت - قسمت 1
Conditional Rendering در ریاکت - قسمت 2
Conditional Rendering در ریاکت - قسمت 3
List Rendering در React
درک Key Prop
استفاده حرفهای از List Rendering
آشنایی با Event Handling
ارسال پارامتر به Event Handler
ارسال Event Handler به عنوان Prop
مفهوم و کاربرد State در ریاکت
نکات مهم استفاده حرفهای از state
توسعه پروژه نمایشگر دما
آشنایی با پراپ children
آشنایی با Fragment
توسعه پروژه ثبتنام + تمرین
توسعه پروژه Weather App - قسمت 1
توسعه پروژه Weather App - قسمت 2
توسعه پروژه Weather App - قسمت 3
نصب و راه اندازی React Devtools
توسعه پروژه Task Management - قسمت 1
توسعه پروژه Task Management - قسمت 2
توسعه پروژه Task Management - قسمت 3
توسعه پروژه Task Management - قسمت 4
توسعه پروژه Task Management - قسمت 5
توسعه پروژه سبد خرید - قسمت 1
توسعه پروژه سبد خرید - قسمت 2 + تمرین
آشنایی با هوک useId + مفهوم String Interpolation
توسعه پروژه Roadmap Generator - قسمت 1
توسعه پروژه Roadmap Generator - قسمت 2
لایبرری React-Icons + پروژه
لایبرری React-hot-toast + پروژه
لایبرری Sweetalert + پروژه
لایبرری Zod + پروژه
توسعه پروژه Detect Bank Name
لایبرری ReCharts + پروژه + سخن پایانی
استفاده از TailwindCss در React
توسعه پروژه صفحه محصولات با تیلویند
استفاده از Bootstrap در React
توسعه پروژه صفحه محصولات با بوت استرپ
آشنایی با هوک useEffect - حالت Mounting
ریفکتورِ پروژه Task Management
پیاده سازی UnMounting در useEffect
پیاده سازی حالت Updating در useEffect
احتیاط! تغییر استیت Async هست
ارسال اولین Http Request
پیاده سازی Error Handling و نمایش Loading
مفهوم CleanUp - پیاده سازی Abort
آشنایی با مکانیزم Retry در Api Call
آشنایی با مکانیزم Backoff در Api Call
توسعه پروژه Search بین محصولات
ریفکتور پروژه با مکانیزم DeBounce
دیباگ پروژه - سخن پایانی
آشنایی با مفهوم Spa و Route
پیاده سازی اولین Router
کامپوننت Link برای Navigate
توسعه صفحه Not Found
مفهوم Dynamic Route - هوک useParams
توسعه Optional Segment - هوک useLication
کار با هوک useNavigate
استفاده حرفهای از useNavigate
ارسال state در Navigate
مرحوم پکیج React-Router-Dom
روش مدرن برای توسعه Router
کار با کامپوننت Navigate
آشنایی با index و Nested Route
توسعه پروژه سایت آموزشی به صورت Spa - قسمت 1
آشنایی با Layout
توسعه پروژه سایت آموزشی به صورت Spa - قسمت 2
توسعه پروژه سایت آموزشی به صورت Spa - قسمت 3
توسعه صفحه Error 404 در پروژه
محدودسازی Layout با useMatches
فیکس باگ + تمرین
مفهوم Route Protection
ساخت Private Route
روت های Private در Nested Routes
آشنایی با Search Params
کار با NavLink و کانفیگ end
کامپوننت ScrollRestoration
کار با loaderها - سخن پایانی
معرفی پروژه + ایجاد Folder Structure
آشنایی با پکیج Clsx
ایجاد Layout داشبورد
نمایش Menu
پیاده سازی Topbar
توسعه SectionTitle و Navigate
توسعه سکشن Summaries
پیاده سازی نمودار OverView
توسعه Custom Tooltip
توسعه کامپوننت Table
تکمیل کامپوننت Table
نمایش لیست محصولات در Table
ایجاد Modal و عملیات محصولات
توسعه قابلیت حذف محصول
تغییر وضعیت نمایش محصول
توسعه لاجیک Pagination
رندر صفحات Pagination
نمایش لیست آخرین محصولات
نمایس لیست آخرین کاربران
توسعه Layout صفحه محصولات
نمایش لیست محصولات با جدول
توسعه حالت نمایش GridView
توسعه Modal ایجاد محصول جدید
توسعه قابلیت ایجاد محصول جدید
دیباگ پروژه + تمرین
دیباگ
ارائه تمرین + سخن پایانی
معرفی فصل - توسعه useCounter
توسعه هوک useToggle
سینک کردن هوک با localStorage + تمرین
توسعه هوک useLocalStorage
توسعه هوک useFetch
توسعه هوک useTitle
توسعه هوک useLigger
توسعه هوک useInput
تو هوک دقیقا چی return کنیم؟
معرفی 2 لایبرری Hook Based - سخن پایانی
نصب و راه اندازی Postman
ایمپورت کردن Api Document
تست کردن Apiها
اتصال صفحه محصولات به بکاند - سخن پایانی
پیاده سازی مثال Counter
توسعه پروژه ثبتنام آنلاین دانشجو
5 نکته مهم برای استفاده از useReducer
API Call در useReducer
فولدربندی و استاندارد های useReducer - سخن پایانی
مفهوم Prop Drilling
توسعه مثال AuthContexr + تمرین
توسعه پروژه Toggle Theme
سینک کردن Context با LocalStorage
دقیقا چیا Re-Render میشن؟
بهترین راه برای مدیریت Multiple Contexts
کِی از Context استفاده بکنیم / نکنیم؟ - سخن پایانی
چطور کامپوننت رو memo کنیم؟
نکات مهم + چطوری کار میکنه؟
آشنایی با arePropsEqual
چطور یه value رو memo کنیم؟
استفاده از هوک useCallback
نصب React-Compiler (شاهکلید Memoization)
نکات مهم - سخن پایانی
توسعه HOC احراز هویت
ارسال props و تغییر diaplayName
توسعه HOC لودر
Custom Hook Vs HOC - سخن پایانی
کامپوننت Activity
One / Two way data binding
هوک useRef - کاربرد اول
محاسبه تعداد دفعات رندر کامپوننت - تمرین
کامپوننت های Controlled / UnControlled
استفاده از ref / forwardRef
هوک useLayoutEffect
مفهوم Lifting State Up
استفاده از Context به عنوان Provider
پیاده سازی Path Alias
پیاده سازی Lazy Loading
توسعه Lazy Loading بر اساس Scroll
استفاده با use برای Context
استفاده از use برای Promise
دو نکته مهم در استفاده از use
پیاده سازی Error Boundary
هوک useTransition
نکات مهم استفاده از useTransition
استفاده از Metadata
کار با Action
هوک useActionState
دسترسی به formData
پیاده سازی Action Reducer
ارور هندلینگ در useActionState
هوک useFormStatus
هوک useEffectEvent
کِی از useEffectEvent استفاده نکنیم؟
هوک useOptimistic
توسعه ChatRoom بدون useOptimistic
ریفکتور ChatRoom با useOptimiatic
چطور Revert کنیم؟
سخن پایانی
کِیس های Naming
21 بِست پرکتیس - قسمت 1
21 بِست پرکتیس - قسمت 2
21 بِست پرکتیس - قسمت 3
مفهوم Safe Null
پیاده سازی Import Order
استفاده از Profiler
اصولی ترین حالت رندر شرطی
مفهوم Derived State - سخن پایانی
رونمایی از پروژه فروشگاه اینترنتی
معرفی Api Document و تست Apiها
توسعه اسلایدر هیروسکشن با Swiper
هوک useSwiper
توسعه کامپوننت Accordion
تکمیل آیتم های Accordion
اشتراک گذاری صفحه محصول
اسکرول smooth به قسمت کامنتها
ارسال پیام تماسباما به سرور
نمایش نتیجه درخواست با Sonner
هندل کردن loading با sonner
مدیریت حالت submit
توسعه اسکیمای ContactUs با Zod
توسعه Validator گلوبال
جداسازی Bussines Logic از Ui
توسعه Auth Layout
توسعه Validator - ارسال کد OTP
اعتبارسنجی OTP - تکمیل Authentication
نمایش مدت انقضای OTP
مدیریت ارسال مجدد OTP
توسعه Auth Context
درک مفاهیم Origin و Credentials
دریافت اطلاعات کاربر - تکمیل Auth Context
پیادهسازی متد refreshUser
دیباگ Loading کامپوننت
درک کوکی HttpOnly
نمایش لوکیشن فروشگاه روی Map
آمادهسازی route های پنل مدیریت
توسعه لینک های سایدبار پنل مدیریت
تکمیل تمپلیت NavItem
Interactive کردن لینکها
پیادهسازی Route Protection
توسعه صفحه Forbidden
توسعه قابلیت Logout
توسعه صفحه NotFound
ایجاد Axios Instance
اضافه کردن Response Interceptor
ایجاد ساختار جدول محصولات
توسعه المنت های Table
ایجاد کامپوننت Drawer
تکمیل Drawer
تحلیل Flow و عمق Categoryها
تحلیل Flow و عمق SubCategoryها
تحلیل Flow قابلیت چند فروشندگی
تحلیل Flow ایجاد محصول جدید
توسعه هوک useCategories
تکنیک CleanUp Flag
توسعه کامپوننت CascadeCategories
توسعه لاجیک دستهبندی های Nested
شروع توسعه هوک useProductForm
تکمیل هوک useProductForm
توسعه فانکشن buildFormData
توسعه service محصولات
توسعه کامپوننت KeyValuePair
تنظیم قیمت و موجودی اولین فروشنده محصول
جستجو بین فروشندهها با پکیج React-Select
توسعه کامپوننت ImageUpload
نمایش Preview برای تصاویر آپلودی
revoke کردن Blob Urlها
28 اصل رزومه نویسی - قسمت ۱
28 اصل رزومه نویسی - قسمت ۲
28 اصل رزومه نویسی - قسمت ۳
28 اصل رزومه نویسی - قسمت ۴ - سخن پایانی
1۳ کاری که باید قبل از مصاحبه انجام بدیم
۱۰ کاری که باید حین مصاحبه انجام بدیم
۵ کاری که باید بعد از مصاحبه انجام بدیم - سخن پایانی
پیش نیاز ها
پشتیبانی
این دوره مجهز به «سبزبات» ربات هوشمند مبتنی بر هوش مصنوعی است.
اگر در حین مشاهده جلسات دوره با سوال یا ابهامی مواجه شدید، میتوانید پرسش خود را از سبزبات بپرسید و در همان لحظه پاسخ دریافت کنید. در صورتی که نیاز به توضیح بیشتر یا پاسخ تخصصی مدرس داشتید، کافی است از سبزبات بخواهید تا سوال شما را به مدرس دوره ارجاع دهد تا مستقیماً توسط مدرس پاسخ داده شود.

نظرات
سهراب جان سلام.
ارادتمندم. خیلی ممنونم از لطفتون.
خوشحالم که دوره براتون مفید بوده و رضایت داشتید.
ادامه بدید 💪❤️
سلام عزیز.
ممنونم از لطف شما.
راستش بنا به درخواست اکثر دانشجوها zustand تو فکرم هست. باز بهش فکر میکنم حتما ❤️
سلام عزیز.
خواهش میکنم.
دامنهتون رو تو قسمت پرسش و پاسخ دوره برام بفرستید. باز میکنم براتون.
خواهش میکنم عزیز.
خوشحالم که دوره براتون مفید بوده.
پر قدرت ادامه بدید 👌❤️
علی جان سلام.
خیلی ممنونم از لطفی که نسبت به بنده دارین.
خیلی خوشحالم که دوره براتون مفید بوده.
پر قدرت ادامه بدین 💪❤️
مخلصم حمیدرضا جان.
لطف دارید.
پرقدرت ادامه بدید 👌❤️
ارادتمندم عرفان جان.
پر قدرت ادامه بده ✌️❤️
محمد جان سلام.
حدودا ۵۵ - ۶۰ ساعت.
حدودا تا ۲ ماه.
عرفان جان سلام.
خیلی خوشحالم که دوره براتون مفید بوده و رضایت داشتید.
ادامه بدید ✌️❤️
محمد جان سلام.
بله اتفاقا همین امروز یک جلسه به فصل پروژه نهایی اضافه کردم و هر روز آپدیت خواهیم داشت تا این فصل خیلی سریع تکمیل بشه.
لطف دارید. خیلی خوشحالم که تونستم براتون مفید باشم.
پر قدرت ادامه بدید ✌️❤️
امیرحسین جان سلام.
خیلی خوشحالم که دوره براتون مفید بوده و رضایت داشتید.
ادامه بدید ✌️❤️
علیرضا جان سلام.
راستش App Router مربوط به ریاکت نمیشه. این کانسپت برای فریمورک نکست هست که تو دوره متخصص نکست به صورت پروژهمحور تدریس شده.
تو پروژه نهایی دوره از Axios استفاده میکنیم. اما راستش برای پکیج های مدیریت استیت تو این دوره فرصت نمیشه. این مدل لایبرریها تو دوره ۲۰ کتابخانه ریاکت تدریس شدن 👌❤️