مسترکلاس مصاحبه ری اکت - 200 سوال برتر (به همراه PDF)
✅ سرفصل و جزئیات آموزش
در این مسترکلاس با مبانی ری اکت، JSX، مسیریابی، متدها چرخه عمر، هوک ها، ریداکس و تایپ اسکریپت (به همراه کتاب مرور PDF/ PPT) آشنا می شوید.
آنچه یاد خواهید گرفت
- آماده سازی مصاحبه ری اکت
- 200 پرسش و پاسخ مصاحبه ری اکت
- چگونه در مصاحبه های ری اکت موفق شویم؟
- راهنمای مصاحبه ری اکت در فرمت PDF
توضیحات دوره
200 پرسش و پاسخ برتر مصاحبه ری اکت:
(موضوعاتی که سوالات از آنها داده می شود)
1. مبانی ری اکت - بخش 1
2. مبانی ری اکت - بخش 1
3. پروژه ری اکت - فایل ها و پوشه های اصلی
4. JSX
5. کامپوننت ها - تابعی یا کلاس
6. مسیریابی
7. هوک ها - useState - useEffect
8. هوک ها - useContext - useReducer
9. هوک ها - useCallback - useMemo - useRef - useLayoutEffect
10. هوک ها - بهترین شیوه ها و پاسخ کوتاه
11. متدهای چرخه عمر کامپوننت ها - بخش 1
12. متدهای چرخه عمر کامپوننت ها - بخش 2
13. کامپوننت های کنترل شده و کنترل نشده
14. تقسیم کد
15. ری اکت - دیگر موضوعات
16. ریداکس - کامپوننت - Action - Store - Reducer
17. Redux - اصول هسته - مزایا - معایب - محلی و Redux State
18. Redux - پاسخ کوتاه
19. ریداکس - Thunk - میان افزار - مدیریت خطا - Flux
20. ملزومات جاوا اسکریپت برای React
21. تایپ اسکریپت
این دوره برای چه کسانی مناسب است؟
- کاندیدایی که به دنبال مشاغل React در صنعت نرم افزار هستند.
مسترکلاس مصاحبه ری اکت - 200 سوال برتر (به همراه PDF)
-
مقدمه (PDF/PPT/اکسل/ کد پیوست شده در منابع این بخش) 03:10
-
مبانی ری اکت - بخش 1 - مقدمه 00:26
-
ری اکت چیست؟ نقش ری اکت در توسعه نرم افزار چیست؟ 03:06
-
ویژگی های کلیدی ری اکت چیست؟ 01:03
-
DOM چیست؟ تفاوت بین HTML و DOM چیست؟ 02:58
-
Virtual DOM چیست؟ تفاوت بین DOM و Virtual DOM چیست؟ 04:37
-
کامپوننت های ری اکت چیست؟ عناصر اصلی آن چیست؟ 01:48
-
SPA (اپلیکیشن تک صفحه ای) چیست؟ 01:44
-
5 مزیت ری اکت چیست؟ 02:26
-
معایب ری اکت چیست؟ 01:18
-
نقش JSX در ری اکت چیست؟ (3 امتیاز) 02:07
-
تفاوت سینتکس Declarative و Imperative چیست؟ 01:45
-
مبانی ری اکت - بخش 2 - مقدمه 00:46
-
عبارت Arrow Function در JSX چیست؟ 02:41
-
چگونه اولین پروژه ری اکت را راه اندازی کنیم؟ 01:56
-
فایل های اصلی در پروژه ری اکت چیست؟ 02:27
-
چگونه اپلیکیشن ری اکت کامپوننت ها را در مرورگر لود می کند و نمایش می دهد؟ 01:39
-
تفاوت بین ری اکت و انگولار چیست؟ 03:01
-
5 فریمورک جاوا اسکریپت دیگر به جز ری اکت چیست؟ 00:36
-
ری اکت یک فریمورک است یا یک کتابخانه؟ تفاوت آن در چیست؟ 01:33
-
چگونه React قابلیت استفاده مجدد و کامپوزیشن را فراهم می کند؟ 02:13
-
اصطلاحات استیت، Stateless ،Stateful و مدیریت استیت چیست؟ 03:05
-
Props در JSX چیست؟ 00:58
-
پروژه React - فایل ها و پوشه های اصلی 00:52
-
NPM چیست؟ نقش پوشه node_modules چیست؟ 01:28
-
نقش پوشه عمومی در ری اکت چیست؟ 01:05
-
نقش پوشه src در ری اکت چیست؟ 00:43
-
نقش صفحه index.html در ری اکت چیست؟ 01:11
-
نقش فایل index.js و ReactDOM در ری اکت چیست؟ 02:04
-
نقش فایل App.js در ری اکت چیست؟ 01:23
-
نقش تابع و بازگشت داخل App.js چیست؟ 01:52
-
آیا می توانیم یک تابع بدون بازگشت در App.js داشته باشیم؟ 01:43
-
نقش پیش فرض اکسپورت در App.js چیست؟ 00:58
-
آیا نام فایل و نام کامپوننت باید در ری اکت یکسان باشد؟ 00:35
-
JSX 00:47
-
نقش JSX در React چیست؟ (3 امتیاز) 02:07
-
5 مزیت JSX چیست؟ 02:18
-
Babel چیست؟ 01:15
-
نقش Fragment در JSX چیست؟ 02:05
-
Spread Operator در JSX چیست؟ 01:18
-
انواع رندر شرطی در JSX چیست؟ 02:56
-
چگونه روی یک لیست در JSX می توان iterate کنید؟ متد ()map چیست؟ 02:47
-
آیا مرورگر می تواند یک فایل JSX را بخواند؟ 00:21
-
Transpiler چیست؟ تفاوت بین کامپایلر و Transpiler چیست؟ 01:24
-
آیا می توان از JSX بدون React استفاده کرد؟ 00:30
-
کامپوننت ها - تابعی یا کلاس 00:54
-
کامپوننت های ری اکت چیست؟ عناصر اصلی آن چیست؟ 01:48
-
انواع کامپوننت های React چیست؟ کامپوننت های تابعی چیست؟ 01:02
-
چگونه داده را بین کامپوننت های تابعی در React منتقل می کنید؟ 00:18
-
Prop Drilling در React چیست؟ 01:08
-
چرا باید از Prop Drilling خودداری کرد؟ به چند روش می توان از Prop Drilling جلوگیری کرد؟ 02:29
-
کامپوننت های کلاس در React چیست؟ 01:42
-
چگونه داده را بین کامپوننت های کلاس در React منتقل کنیم؟ 01:12
-
نقش کلیدواژه this در کامپوننت های کلاس چیست؟ 01:35
-
تفاوت بین کامپوننت های تابعی و کامپوننت های کلاس چیست؟ 02:04
-
مسیریابی - مقدمه 00:32
-
مسیریابی و روتر در React چیست؟ 01:18
-
چگونه مسیریابی را در React پیاده سازی کنیم؟ 01:29
-
نقش مسیرها و کامپوننت مسیر در مسیریابی ری اکت چیست؟ 01:24
-
پارامترهای مسیر در مسیریابی React چیست؟ 00:39
-
نقش Switch Component در مسیریابی React چیست؟ 01:09
-
نقش exact prop در مسیریابی React چیست؟ 01:03
-
هوک ها - useState و useEffect 00:33
-
هوک های ری اکت چیست؟ برترین هوک های ری اکت چیست؟ 01:53
-
اصطلاحات استیت، Stateless ،Stateful و مدیریت استیت چیست؟ 03:05
-
نقش هوک ()useState چیست و چگونه کار می کند؟ 04:26
-
نقش .()useEffect چگونه کار می کند و چه کاربردی دارد؟ 04:06
-
آرایه وابستگی در هوک ()useEffect چیست؟ 02:12
-
معنی آرایه خالی [] در ()useEffect چیست؟ 00:50
-
هوک ها - useContext و useReducer 00:37
-
نقش هوک ()useContext چیست؟ 02:46
-
متد ()createContext چیست؟ ویژگی های Provider و Consumer چیست؟ 01:21
-
چه زمانی از هوک ()useContext به جای props در اپلیکیشن های واقعی استفاده کنیم؟ 01:26
-
شباهت های بین ()useState و هوک ()useReducer چیست؟ 02:45
-
هوک ()useReducer چیست؟ چه زمانی از ()useState و چه زمانی ()useReducer استفاده کنیم؟ 04:37
-
تفاوت بین ()useState و هوک ()useReducer چیست؟ 00:22
-
تابع dispatch و reducer در هوک useReducer چیست؟ 01:48
-
هدف از عبور استیت اولیه به عنوان یک شی در UseReducer چیست؟ 00:34
-
هوک ها - useCallback ،useMemo ،useRef ،useLayoutEffect 00:43
-
نقش هوک ()useCallback در React چیست؟ 03:34
-
هوک useCallback چه پارامترهایی را می پذیرد و چه چیزی را برمی گرداند؟ 00:45
-
نقش هوک ()useMemo چیست؟ 02:02
-
نقش هوک ()useRef چیست؟ 02:44
-
هوک ()useLayoutEffect چیست؟ مقایسه آن با هوک ()useEffect 03:33
-
چه زمانی از هوک ()useLayoutEffect استفاده کنیم؟ 02:37
-
هوک ها - بهترین شیوه ها و پاسخ کوتاه 00:51
-
قوانین یا بهترین شیوه ها برای پیاده سازی هوک ها چیست؟ 01:24
-
هوک های سفارشی چیست؟ 01:24
-
2 سوال بعدی 02:51
-
همه هوک ها در ری اکت چه کاربردهایی دارند؟ 02:31
-
متدهای چرخه عمر کامپوننت ها - بخش 1 00:45
-
مراحل چرخه عمر کامپوننت چیست؟ 01:50
-
متدهای چرخه عمر کامپوننت چیست؟ 01:53
-
Constructors در کامپوننت های کلاس چیست؟ چه زمانی از آنها استفاده کنیم؟ 02:14
-
نقش کلیدواژه super در constructor چیست؟ 01:21
-
نقش متد ()render در چرخه عمر کامپوننت چیست؟ 01:59
-
چگونه می توان استیت را در یک کامپوننت کلاس حفظ کرد؟ 01:56
-
نقش متد ()componentDidMount در چرخه عمر کامپوننت چیست؟ 03:04
-
متدهای چرخه عمر کامپوننت ها - بخش 2 00:39
-
نقش متد ()componentDidUpdate در چرخه عمر کامپوننت چیست؟ 02:37
-
نقش متد ()componentWillUnmount در چرخه عمر کامپوننت چیست؟ 02:50
-
2 سوال بعدی 03:11
-
کامپوننت های کنترل شده و کنترل نشده 00:22
-
کامپوننت های کنترل شده در React چیست؟ 02:22
-
تفاوت های بین کامپوننت های کنترل شده و کنترل نشده چیست؟ 02:00
-
ویژگی های کامپوننت های کنترل شده چیست؟ 01:23
-
مزایای استفاده از کامپوننت های کنترل شده در فرم های React چیست؟ 02:00
-
2 سوال بعدی 01:31
-
تقسیم کد 00:36
-
تقسیم کد در React چیست؟ 01:54
-
چگونه تقسیم کد را در React پیاده سازی کنیم؟ 03:12
-
نقش متدهای Lazy و Suspense در React چیست؟ 02:07
-
مزایا و معایب تقسیم کد چیست؟ 03:33
-
2 سوال بعدی 01:42
-
ری اکت - Others 00:34
-
کامپوننت Higher-Order در React چیست؟ 03:07
-
5 روش برای کامپوننت های Style React چیست؟ استایل های درون خطی را توضیح دهید 01:14
-
تفاوت بین React و React Native چیست؟ 01:09
-
GraphQL چیست؟ 01:15
-
راه های رسیدن به مدیریت استیت چیست؟ چه زمانی از چه چیزی در React استفاده کنیم؟ 02:51
-
چگونه می توانید احراز هویت را در اپلیکیشن React پیاده سازی کنید؟ 02:51
-
کاربرد React Profiler چیست؟ 01:23
-
چه تفاوتی بین fetch و axios برای فراخوانی های api در React چیست؟ 02:45
-
کتابخانه های تست محبوب برای React چیست؟ 00:24
-
چگونه می توانید عملکرد را در یک اپلیکیشن React بهینه کنید؟ 02:16
-
برنامه نویسی واکنش گرا را با مثال توضیح دهید؟ 01:56
-
به چند روش می توانیم برنامه نویسی واکنش گرا را در React پیاده سازی کنیم؟ 01:11
-
چگونه در React داده را از کامپوننت child به کامپوننت parent منتقل کنیم؟ 02:32
-
ریداکس - کامپوننت، اکشن، استور و Reducer 00:45
-
نقش Redux در React چیست؟ 01:30
-
چه زمانی از هوک ها و چه زمانی از ریداکس در اپلیکیشن های React استفاده کنیم؟ 02:15
-
جریان داده در ری اکت هنگام استفاده از Redux چیست؟ 02:25
-
چگونه اپلیکیشن Redux for React را نصب کنیم؟ 00:21
-
Action Creators در React Redux چیست؟ 02:55
-
تفاوت بین Action Creators ،Action Object و Action Type چیست؟ 01:22
-
هنگام استفاده از Redux ساختار کامپوننت React را توضیح دهید 03:59
-
نقش Store در React Redux چیست؟ 02:07
-
نقش Reducer در Redux چیست؟ 01:58
-
ریداکس - اصول اصلی، مزایا و معایب، استیت ریداکس و محلی 00:31
-
اصول اصلی Redux را توضیح دهید 04:15
-
5 مزیت استفاده از Redux در React را فهرست کنید 01:53
-
تفاوت بین استیت کامپوننت محلی و استیت ریداکس چیست؟ 01:58
-
چالش ها یا معایب هنگام استفاده از Redux چیست؟ 02:32
-
ریداکس - پاسخ کوتاه 00:42
-
کامپوننت Provider چیست؟ 01:22
-
نقش تابع Connect در React-Redux چیست؟ 00:49
-
4 فایل مهم در پروژه React-Redux چیست؟ 00:56
-
چگونه می توان پروژه را ساختار داد و استیت را در چندین کامپوننت حفظ کرد؟ 01:17
-
مفهوم تغییرناپذیری را در زمینه Redux توضیح دهید 01:32
-
ویژگی های معمول یک شی Action در پروژه React-Redux چیست؟ 00:41
-
تفاوت بین mapDispatchToProps و mapStateToProps در connect چیست؟ 00:53
-
منظور از جریان داده یک طرفه در Redux چیست؟ 00:46
-
Redux چگونه ارتباط بین کامپوننت ها را مدیریت می کند؟ 00:21
-
ویژگی Payload در Redux چیست؟ 00:35
-
ریداکس - Thunk، میان افزار، مدیریت خطا و Flux 00:34
-
تفاوت بین Regular Action creator و Thunk action creator چیست؟ 02:16
-
مفهوم میان افزار در React-Redux را توضیح دهید 01:59
-
چگونه می توانید عملیات غیرهمزمان و اثر جانبی در React-Redux را مدیریت کنید؟ 00:23
-
مدیریت خطا در Redux چگونه کار می کند؟ 00:24
-
تفاوت Flux و Redux چیست؟ 00:43
-
ملزومات جاوا اسکریپت برای ری اکت 00:52
-
متغیرها چیست؟ تفاوت بین var ،let و const چیست؟ 03:32
-
انواع عبارات شرطی در JS چیست؟ 03:19
-
مدیریت خطا در جاوا اسکریپت چیست؟ 01:16
-
تفاوت بین اپراتور Spread و Rest در جاوا اسکریپت چیست؟ 03:26
-
آرایه ها در جاوا اسکریپت چیست؟ چگونه عناصر را از آرایه ها دریافت، اضافه و حذف کنیم؟ 02:59
-
تخریب آرایه در جاوا اسکریپت چیست؟ 01:38
-
توابع در JS چیست؟ انواع تابع چیست؟ 01:26
-
تفاوت بین توابع نام گذاری شده و anonymous چیست؟ چه زمانی از چه چیزی استفاده کنیم؟ 01:48
-
عبارت تابع در جاوا اسکریپت چیست؟ 01:11
-
توابع Arrow در JS چیست؟ چه کاربردی دارد؟ 02:14
-
توابع Callback چیست؟ چه کاربردی دارد؟ 02:26
-
تابع Higher-order در JS چیست؟ 02:14
-
توابع Pure و Impure در JS چیست؟ 02:57
-
لیترال های تمپلیت و درونیابی رشته در رشته ها چیست؟ 01:31
-
آبجکت ها در JS چیست؟ 02:00
-
تفاوت بین یک آرایه و یک شی چیست؟ 00:57
-
چگونه می توان ویژگی های یک شی را اضافه یا تغییر داد یا حذف کرد؟ 00:37
-
برنامه نویسی غیرهمزمان در JS چیست؟ کاربرد آن چیست؟ 03:27
-
تفاوت بین برنامه نویسی همزمان و غیرهمزمان چیست؟ 01:39
-
مجوزها در جاوا اسکریپت چیست؟ 02:45
-
چگونه مجوزها را در جاوا اسکریپت پیاده سازی کنیم؟ 02:30
-
هدف از async و wait چیست؟ آن را با مجوزها مقایسه کنید؟ 04:15
-
کلاس ها در JS چیست؟ 03:08
-
constructor چیست؟ 00:50
-
کاربرد این کلیدواژه this چیست؟ 01:33
-
تایپ اسکریپت - مقدمه 00:32
-
تایپ اسکریپت چیست؟ تفاوت بین تایپ اسکریپت و Javascript چیست؟ 06:05
-
چگونه تایپ اسکریپت را نصب کنیم و نسخه را بررسی کنیم؟ 01:26
-
تفاوت بین کلمه کلیدی let و var چیست؟ 03:03
-
Type annotation چیست؟ 01:28
-
تایپ های Primitive و Non-primitive در تایپ اسکریپت چیست؟ 01:53
-
تایپ "any" در Typescript چیست؟ 02:16
-
تایپ Enum در Typescript چیست؟ 02:11
-
تفاوت بین تایپ void و never در Typescript چیست؟ 01:32
-
Type Assertion در Typescript چیست؟ 01:57
-
توابع Arrow در تایپ اسکریپت چیست؟ 01:43
-
برنامه نویسی شی گرا در تایپ اسکریپت چیست؟ 03:40
-
کلاس ها و اشیا در Typescript چیست؟ 02:05
-
Constructor چیست؟ 02:18
-
Access Modifiers در Typescript چیست؟ 04:01
-
کپسوله سازی در تایپ اسکریپت چیست؟ 05:50
-
وراثت در تایپ اسکریپت چیست؟ 02:50
-
پلی مورفیسم در تایپ اسکریپت 02:46
-
رابط در تایپ اسکریپت چیست؟ 04:34
-
تفاوت بین توسعه و پیاده سازی در TypeScript چیست؟ 01:28
-
آیا وراثت چندگانه در Typescript امکان پذیر است؟ 01:07
-
پایان 00:28
مشخصات آموزش
مسترکلاس مصاحبه ری اکت - 200 سوال برتر (به همراه PDF)
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:208
- مدت زمان :06:30:22
- حجم :2.75GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy