کتاب طراحی و توسعه رابط‌های کاربری وب با جاوااسکریپت، تایپ‌اسکریپت و انگولار با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره طراحی و توسعه رابط‌های کاربری وب با جاوااسکریپت، تایپ‌اسکریپت و انگولار

موضوع کلی: فناوری اطلاعات و توسعه نرم‌افزار

موضوع میانی: توسعه وب و برنامه‌نویسی

📋 سرفصل‌های دوره

  • 1. مبانی طراحی رابط کاربری وب
  • 2. معرفی جاوااسکریپت برای توسعه وب
  • 3. انواع متغیرها و انواع داده در جاوااسکریپت
  • 4. عملگرها و عبارات در جاوااسکریپت
  • 5. دستورات شرطی و حلقه‌ها در جاوااسکریپت
  • 6. توابع در جاوااسکریپت
  • 7. مفاهیم شی‌گرایی در جاوااسکریپت
  • 8. کار با آرایه‌ها و اشیاء در جاوااسکریپت
  • 9. مفاهیم ناهمگام در جاوااسکریپت (Promises, async/await)
  • 10. مقدمه‌ای بر تایپ‌اسکریپت
  • 11. مزایای تایپ‌اسکریپت نسبت به جاوااسکریپت
  • 12. انواع داده در تایپ‌اسکریپت
  • 13. اینترفیس‌ها در تایپ‌اسکریپت
  • 14. کلاس‌ها و وراثت در تایپ‌اسکریپت
  • 15. تایپ‌های پیشرفته در تایپ‌اسکریپت
  • 16. مقدمه‌ای بر فریم‌ورک انگولار
  • 17. معماری و ساختار پروژه‌های انگولار
  • 18. کامپوننت‌ها در انگولار
  • 19. دایرکتیوها و پایپ‌ها در انگولار
  • 20. سرویس‌ها و وابستگی‌ها در انگولار
  • 21. ماژول‌ها در انگولار
  • 22. مسیریابی (Routing) در انگولار
  • 23. مدیریت فرم‌ها در انگولار (Template-driven, Reactive)
  • 24. ارتباط با سرور (HTTP Client) در انگولار
  • 25. مدیریت وضعیت (State Management) در انگولار
  • 26. تست‌نویسی در انگولار (Unit, E2E)
  • 27. استفاده از ابزارهای توسعه (CLI) انگولار
  • 28. بهینه‌سازی عملکرد برنامه‌های انگولار
  • 29. اصول طراحی رابط کاربری (UI Design Principles)
  • 30. مفاهیم تجربه کاربری (UX Design Concepts)
  • 31. طراحی واکنش‌گرا (Responsive Design)
  • 32. اصول دسترسی‌پذیری (Accessibility) در وب
  • 33. کار با HTML5 و CSS3 پیشرفته
  • 34. مقدمه‌ای بر فریم‌ورک‌های CSS (Bootstrap, Materialize)
  • 35. اصول امنیتی در توسعه وب
  • 36. مدیریت پکیج‌ها (npm, yarn)
  • 37. کنترل نسخه (Git) و همکاری تیمی
  • 38. مقدمه‌ای بر معماری میکروسرویس‌ها
  • 39. مفاهیم RESTful API
  • 40. اصول طراحی پایگاه داده رابطه‌ای
  • 41. مقدمه‌ای بر پایگاه داده‌های NoSQL
  • 42. اصول کدنویسی تمیز (Clean Code)
  • 43. الگوهای طراحی نرم‌افزار (Design Patterns)
  • 44. مفاهیم CI/CD (Continuous Integration/Continuous Deployment)
  • 45. مقدمه‌ای بر Docker و کانتینرسازی
  • 46. اصول امنیت در برنامه‌نویسی وب
  • 47. مدیریت خطا و لاگینگ (Error Handling & Logging)
  • 48. بهینه‌سازی پایگاه داده
  • 49. مقدمه‌ای بر معماری‌های مدرن اپلیکیشن
  • 50. طراحی و پیاده‌سازی سیستم‌های مدیریت محتوا
  • 51. مفاهیم تحلیل داده و گزارش‌گیری
  • 52. اصول تست نفوذ (Penetration Testing)
  • 53. مقدمه‌ای بر هوش مصنوعی در توسعه وب
  • 54. یادگیری ماشین برای توسعه وب
  • 55. کار با داده‌های بزرگ (Big Data)
  • 56. مفاهیم وب سه‌بعدی (Web 3D)
  • 57. امنیت اطلاعات در وب
  • 58. اصول حاکمیت داده (Data Governance)
  • 59. مدیریت پروژه‌های چابک (Agile Project Management)
  • 60. مبانی حقوقی و قراردادهای نرم‌افزاری
  • 61. استانداردهای کدنویسی و مستندسازی
  • 62. مقدمه‌ای بر بلاک‌چین و کاربردهای آن
  • 63. امنیت در بلاک‌چین
  • 64. اصول حریم خصوصی در وب
  • 65. مفاهیم وب سرویس‌ها (SOAP, REST)
  • 66. طراحی APIهای امن و پایدار
  • 67. مقدمه‌ای بر معماری‌های Serverless
  • 68. بهینه‌سازی شبکه برای برنامه‌های وب
  • 69. اصول تست عملکرد (Performance Testing)
  • 70. مدیریت حافظه در برنامه‌های وب
  • 71. مفاهیم میکرولیت‌ها (Microliths)
  • 72. اصول طراحی سیستم‌های توزیع‌شده
  • 73. مقدمه‌ای بر معماری رویداد-محور (Event-Driven Architecture)
  • 74. کار با ابزارهای مانیتورینگ سیستم
  • 75. اصول تحلیل ریسک در پروژه‌های نرم‌افزاری
  • 76. مدیریت دانش در تیم‌های توسعه
  • 77. اخلاق حرفه‌ای در توسعه نرم‌افزار
  • 78. مقدمه‌ای بر مفاهیم اینترنت اشیاء (IoT)
  • 79. امنیت در سیستم‌های IoT
  • 80. اصول طراحی رابط کاربری برای دستگاه‌های مختلف
  • 81. مفاهیم وب‌اسمبلی (WebAssembly)
  • 82. بهینه‌سازی منابع سمت کلاینت
  • 83. اصول مدیریت هویت و دسترسی (IAM)
  • 84. مقدمه‌ای بر تحلیل رفتار کاربر (User Behavior Analytics)
  • 85. اصول طراحی سیستم‌های پیشنهاددهنده (Recommender Systems)
  • 86. مفاهیم وب‌سرویس‌های ابری (Cloud Services)
  • 87. مدیریت زیرساخت ابری
  • 88. اصول امنیت ابری
  • 89. مقدمه‌ای بر یادگیری تقویتی (Reinforcement Learning)
  • 90. کاربرد هوش مصنوعی در امنیت سایبری
  • 91. اصول طراحی بازی‌های وب
  • 92. مقدمه‌ای بر واقعیت افزوده (Augmented Reality) در وب
  • 93. واقعیت مجازی (Virtual Reality) در وب
  • 94. اصول طراحی سیستم‌های پرداخت آنلاین
  • 95. امنیت تراکنش‌های مالی در وب
  • 96. مقدمه‌ای بر مفاهیم داده‌های مکانی (Geospatial Data)
  • 97. کاربرد داده‌های مکانی در توسعه وب
  • 98. اصول مدیریت بحران سایبری
  • 99. مقدمه‌ای بر توسعه بازی‌های موبایل
  • 100. مفاهیم توسعه اپلیکیشن‌های دسکتاپ
تگ‌ها: Angular انگولار برنامه‌نویسی وب تایپ‌اسکریپت توسعه نرم‌افزار توسعه وب جاوااسکریپت رابط کاربری وب فرانت‌اند

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.