کتاب مبانی جاوا اسکریپت و دستکاری Document Object Model (DOM)

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

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

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

عنوان دوره: دوره مبانی جاوا اسکریپت و دستکاری Document Object Model (DOM)

موضوع کلی: علوم کامپیوتر و فناوری اطلاعات

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

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

  • 1. مقدمه‌ای بر توسعه وب و جاوا اسکریپت
  • 2. آشنایی با ساختار HTML و CSS
  • 3. نقش جاوا اسکریپت در وب
  • 4. متغیرها و انواع داده در جاوا اسکریپت
  • 5. عملگرها در جاوا اسکریپت
  • 6. ساختارهای شرطی (if, else)
  • 7. حلقه‌ها (for, while)
  • 8. توابع در جاوا اسکریپت
  • 9. مفهوم Scope در جاوا اسکریپت
  • 10. آرایه‌ها در جاوا اسکریپت
  • 11. متدهای آرایه
  • 12. اشیاء در جاوا اسکریپت
  • 13. کار با اشیاء
  • 14. مفاهیم اولیه DOM
  • 15. انتخاب عناصر DOM
  • 16. تغییر محتوای عناصر DOM
  • 17. تغییر استایل عناصر DOM
  • 18. ایجاد و حذف عناصر DOM
  • 19. مدیریت رویدادها در DOM
  • 20. رویدادهای ماوس
  • 21. رویدادهای صفحه کلید
  • 22. رویدادهای فرم
  • 23. ارسال فرم با جاوا اسکریپت
  • 24. اعتبارسنجی فرم
  • 25. آشنایی با BOM (Browser Object Model)
  • 26. Window Object
  • 27. Document Object
  • 28. Location Object
  • 29. Navigator Object
  • 30. History Object
  • 31. Timers در جاوا اسکریپت (setTimeout, setInterval)
  • 32. کوکی‌ها و مدیریت آن‌ها
  • 33. مباحث پیشرفته‌تر DOM
  • 34. تکنیک‌های انتخاب عناصر
  • 35. دستکاری ساختار DOM
  • 36. کار با صفات عناصر
  • 37. رویدادهای سفارشی
  • 38. نکات امنیتی در توسعه وب
  • 39. معرفی AJAX
  • 40. ارسال درخواست‌های AJAX
  • 41. دریافت پاسخ‌های AJAX
  • 42. کار با JSON
  • 43. آشنایی با کتابخانه‌ها و فریم‌ورک‌ها (معرفی کلی)
  • 44. معرفی jQuery (با تأکید بر اصول پایه)
  • 45. مبانی استفاده از jQuery
  • 46. انتخاب عناصر با jQuery
  • 47. دستکاری DOM با jQuery
  • 48. مدیریت رویدادها با jQuery
  • 49. انیمیشن‌ها در jQuery
  • 50. مفاهیم اولیه Node.js (برای درک سمت سرور)
  • 51. نصب و راه‌اندازی Node.js
  • 52. اجرای اسکریپت‌های Node.js
  • 53. آشنایی با ماژول‌ها در Node.js
  • 54. مفهوم NPM (Node Package Manager)
  • 55. نصب و استفاده از پکیج‌ها
  • 56. مقدمه‌ای بر توسعه سمت سرور با Node.js
  • 57. ساخت یک سرور ساده HTTP
  • 58. مباحث مرتبط با امنیت در Node.js (در چارچوب مقررات)
  • 59. معرفی مفاهیم اولیه پایگاه داده
  • 60. انواع پایگاه داده (رابطه‌ای، NoSQL)
  • 61. آشنایی با مفاهیم SQL (مقدماتی)
  • 62. نحوه اتصال جاوا اسکریپت به پایگاه داده (با تأکید بر نمونه‌های مجاز)
  • 63. کار با داده‌ها در سمت سرور
  • 64. مقدمه‌ای بر معماری وب (Client-Server)
  • 65. مفهوم درخواست و پاسخ
  • 66. پروتکل HTTP
  • 67. روش‌های HTTP (GET, POST)
  • 68. مباحث مربوط به مدیریت وضعیت (State Management)
  • 69. مفاهیم اولیه React.js (به عنوان یک کتابخانه محبوب)
  • 70. نصب و راه‌اندازی React
  • 71. اجزای (Components) در React
  • 72. Props در React
  • 73. State در React
  • 74. مدیریت رویدادها در React
  • 75. مقدمه‌ای بر Vue.js (به عنوان یک فریم‌ورک محبوب)
  • 76. نصب و راه‌اندازی Vue
  • 77. قالب‌ها (Templates) در Vue
  • 78. داده‌ها (Data) در Vue
  • 79. متدها (Methods) در Vue
  • 80. محاسبات (Computed Properties)
  • 81. واچرز (Watchers)
  • 82. مقدمه‌ای بر ابزارهای توسعه (Development Tools)
  • 83. اشکال‌زدایی (Debugging) در مرورگر
  • 84. استفاده از کنسول مرورگر
  • 85. ابزارهای توسعه‌دهنده در مرورگرهای مختلف
  • 86. مبانی CI/CD (در چارچوب استاندارد)
  • 87. معرفی مفهوم Continuous Integration
  • 88. معرفی مفهوم Continuous Deployment
  • 89. ابزارهای CI/CD (اشاره کلی)
  • 90. مبانی طراحی ریسپانسیو (Responsive Design)
  • 91. استفاده از Media Queries
  • 92. اصول طراحی واکنش‌گرا
  • 93. تست و اشکال‌زدایی برنامه‌های وب
  • 94. اهمیت تست در توسعه نرم‌افزار
  • 95. انواع تست (Unit, Integration)
  • 96. اصول اولیه تست نویسی
  • 97. مباحث مربوط به بهینه‌سازی وب (SEO)
  • 98. اهمیت ساختار HTML برای SEO
  • 99. نکات کلیدی در بهینه‌سازی محتوا
  • 100. مقدمه‌ای بر امنیت وب (در چارچوب مقررات)

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

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

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