اپلیکیشن اندرویدی فلشکارت آموزشی توسعه وب با جاوااسکریپت و فریمورک ریاکت
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعه وب با جاوااسکریپت و فریمورک ریاکت
موضوع کلی: برنامهنویسی کامپیوترهای کلاسیک
موضوع میانی: برنامهنویسی مبتنی بر شخصی
📋 سرفصلهای دوره
- 1. مبانی جاوااسکریپت: متغیرها و انواع داده
- 2. عملگرها در جاوااسکریپت
- 3. ساختارهای کنترلی: شرطها و حلقهها
- 4. توابع در جاوااسکریپت: تعریف و فراخوانی
- 5. آرایهها و اشیاء در جاوااسکریپت
- 6. دستکاری DOM با جاوااسکریپت
- 7. رویدادها در جاوااسکریپت
- 8. مقدمهای بر ES6 و ویژگیهای جدید آن
- 9. کلاسها و وراثت در جاوااسکریپت
- 10. ماژولها در جاوااسکریپت
- 11. آشنایی با ابزارهای توسعه مرورگر
- 12. مفاهیم AJAX و درخواستهای HTTP
- 13. کار با JSON در جاوااسکریپت
- 14. مقدمهای بر ریاکت
- 15. نصب و راهاندازی محیط توسعه ریاکت
- 16. کامپوننتها در ریاکت: توابع و کلاسها
- 17. JSX: نحو و کاربرد
- 18. پروپها (Props) در ریاکت
- 19. استیت (State) در ریاکت
- 20. مدیریت استیت با useState
- 21. مدیریت استیت با useReducer
- 22. چرخه حیات کامپوننتها در ریاکت
- 23. هندلینگ رویدادها در ریاکت
- 24. فرمها در ریاکت: کنترل ورودیها
- 25. لیستها و کلیدها (Keys) در ریاکت
- 26. استایلدهی به کامپوننتها در ریاکت
- 27. کامپوننتهای شرطی و رندرینگ شرطی
- 28. کامپوننتهای تکراری و رندرینگ لیست
- 29. هوکها (Hooks) در ریاکت: مقدمه و کاربرد
- 30. هوک useEffect: مدیریت افکتهای جانبی
- 31. هوک useContext: مدیریت context
- 32. هوک useMemo و useCallback: بهینهسازی عملکرد
- 33. مفاهیم مسیریابی (Routing) در ریاکت
- 34. React Router: نصب و پیکربندی
- 35. ساخت مسیریابیهای پایه با React Router
- 36. پارامترها در مسیریابی
- 37. مفاهیم مدیریت وضعیت (State Management)
- 38. Redux: مقدمه و مفاهیم اصلی
- 39. Redux Toolkit: سادهسازی Redux
- 40. اتصال کامپوننتها به Redux
- 41. Context API: مدیریت وضعیت محلی
- 42. استفاده از Context API در برنامههای بزرگ
- 43. تست کامپوننتهای ریاکت
- 44. آشنایی با Jest و React Testing Library
- 45. نوشتن تستهای واحد برای کامپوننتها
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.