کتاب ساخت پورتلتهای تکصفحهای با جاوااسکریپت با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت پورتلتهای تکصفحهای با جاوااسکریپت
موضوع کلی: توسعه وب فرانتاند
موضوع میانی: معماریهای مدرن وب
📋 سرفصلهای دوره
- 1. مقدمهای بر پورتلتهای تکصفحهای
- 2. مروری بر معماریهای کلاینتساید
- 3. جاوااسکریپت مدرن: مرور سریع
- 4. DOM و دستکاری آن
- 5. رویدادها در جاوااسکریپت
- 6. آشنایی با ES6 و ویژگیهای جدید آن
- 7. ماژولها در جاوااسکریپت
- 8. مدیریت وابستگیها با npm و yarn
- 9. معرفی فریمورکهای جاوااسکریپت محبوب
- 10. React: مفاهیم پایه
- 11. JSX و کامپوننتها در React
- 12. مدیریت state در React
- 13. Lifecycle methods در React
- 14. استفاده از Hooks در React
- 15. Redux: مدیریت state پیشرفته
- 16. Redux Toolkit: سادهسازی Redux
- 17. Context API در React
- 18. Router در React
- 19. آشنایی با Vue.js
- 20. کامپوننتها در Vue.js
- 21. Data Binding و Directives در Vue.js
- 22. Vuex: مدیریت state در Vue.js
- 23. Vue Router
- 24. آشنایی با Angular
- 25. کامپوننتها در Angular
- 26. Data Binding و Directives در Angular
- 27. خدمات و Dependency Injection در Angular
- 28. Routing در Angular
- 29. تستنویسی در React
- 30. تستنویسی در Vue.js
- 31. تستنویسی در Angular
- 32. بهینهسازی عملکرد پورتلتهای تکصفحهای
- 33. امنیت در پورتلتهای تکصفحهای
- 34. استفاده از Webpack برای bundling
- 35. استفاده از Babel برای transpiling
- 36. آشنایی با TypeScript
- 37. استفاده از TypeScript در React
- 38. استفاده از TypeScript در Vue.js
- 39. استفاده از TypeScript در Angular
- 40. طراحی رابط کاربری برای پورتلتها
- 41. استفاده از CSS Modules
- 42. استفاده از Styled Components
- 43. آشنایی با Material UI
- 44. آشنایی با Bootstrap
- 45. آشنایی با Tailwind CSS
- 46. استفاده از RESTful APIs
- 47. استفاده از GraphQL
- 48. مدیریت خطاها در پورتلتهای تکصفحهای
- 49. استفاده از Local Storage و Session Storage
- 50. استفاده از Cookies
- 51. آشنایی با WebSockets
- 52. پیادهسازی Authentication و Authorization
- 53. استفاده از OAuth 2.0
- 54. استفاده از JWT
- 55. استفاده از Server-Side Rendering (SSR)
- 56. آشنایی با Next.js
- 57. آشنایی با Nuxt.js
- 58. آشنایی با Angular Universal
- 59. استفاده از CI/CD برای پورتلتهای تکصفحهای
- 60. Deployment پورتلتهای تکصفحهای
- 61. مبانی accessibility وب
- 62. بهینهسازی تصاویر برای وب
- 63. استفاده از lazy loading
- 64. پورتلتهای تکصفحهای و SEO
- 65. پورتلتهای تکصفحهای و Progressive Web Apps (PWAs)
- 66. آشنایی با Web Components
- 67. استفاده از Shadow DOM
- 68. آشنایی با Custom Elements
- 69. آشنایی با HTML Templates
- 70. استفاده از LitElement
- 71. معماری Micro Frontend
- 72. استفاده از Module Federation
- 73. پورتلتهای تکصفحهای و معماری Headless
- 74. استفاده از Content Management Systems (CMS) با پورتلتهای تکصفحهای
- 75. معرفی ابزارهای توسعه مرورگر (Browser Developer Tools)
- 76. اشکالزدایی پورتلتهای تکصفحهای
- 77. پروفایلگیری عملکرد پورتلتهای تکصفحهای
- 78. مستندسازی پورتلتهای تکصفحهای
- 79. بهترین شیوهها برای توسعه پورتلتهای تکصفحهای
- 80. الگوهای طراحی در پورتلتهای تکصفحهای
- 81. معماریهای رایج پورتلتهای تکصفحهای
- 82. آینده توسعه پورتلتهای تکصفحهای
تگها:
Building Single Page Portlets
پورتلت
پورتلت جاوااسکریپت
تکصفحهای
توسعه وب
جاوااسکریپت
فرانتاند
معماری وب
وب مدرن
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.