دوره جامع مدل شیء سند (DOM) – بخش اول (۲۰۲۵) بر روی فلش 32GB

750,000 تومان

نام محصول به انگلیسی Document Object Model (DOM) – Complete Guide – Part 1 (2025)
نام محصول به فارسی دوره جامع مدل شیء سند (DOM) – بخش اول (۲۰۲۵) بر روی فلش 32GB
زبان انگلیسی با زیرنویس فارسی
نوع محصول آموزش ویدیویی
نحوه تحویل ارائه شده بر روی فلش مموری

🎓 مجموعه‌ای بی‌نظیر

  • زیرنویس کاملاً فارسی برای درک آسان و سریع
  • ارائه‌شده روی فلش 32 گیگابایتی
  • آماده ارسال فوری به سراسر کشور

📚 شروع یادگیری از همین امروز — فرصت رشد را از دست نده!

جهت پیگیری سفارش، می‌توانید از طریق واتس‌اپ با شماره 09395106248 یا آیدی تلگرامی @ma_limbs در تماس باشید.

دوره جامع مدل شیء سند (DOM) – بخش اول (۲۰۲۵)

این دوره آموزشی، یک راهنمای کامل و جامع برای درک و تسلط بر مدل شیء سند (DOM) است. این دوره، برای توسعه‌دهندگان وب، طراحان وب و هر کسی که می‌خواهد مهارت‌های خود را در زمینه تعامل با وب‌سایت‌ها و ایجاد صفحات وب پویا و تعاملی ارتقا دهد، طراحی شده است. این دوره آموزشی بر روی یک فلش مموری ۳۲ گیگابایتی ارائه می‌شود و به شما این امکان را می‌دهد که در هر زمان و مکانی به محتوای دوره دسترسی داشته باشید.

چرا DOM مهم است؟

مدل شیء سند (DOM) اساس و بنیان تعامل بین زبان‌های برنامه‌نویسی سمت کلاینت (مانند JavaScript) و صفحات وب است. DOM به شما اجازه می‌دهد تا محتوای HTML، ساختار، و استایل‌های یک صفحه وب را با استفاده از JavaScript دستکاری کنید. این بدان معناست که شما می‌توانید:

  • عناصر جدیدی را به صفحه اضافه کنید.
  • محتوای موجود را تغییر دهید.
  • استایل‌های عناصر را تغییر دهید.
  • به رویدادهای مختلف (مانند کلیک‌ها و حرکات ماوس) پاسخ دهید.
  • انیمیشن‌ها و جلوه‌های بصری ایجاد کنید.

تسلط بر DOM، یک مهارت اساسی برای هر توسعه‌دهنده وب است که به شما امکان می‌دهد وب‌سایت‌هایی تعاملی، پویا، و جذاب ایجاد کنید.

چه چیزی در این دوره خواهید آموخت؟

این دوره، شما را با مفاهیم اساسی DOM آشنا می‌کند و به تدریج شما را به سمت مباحث پیشرفته‌تر هدایت می‌کند. در پایان این دوره، شما قادر خواهید بود:

  • درک کاملی از ساختار DOM و نحوه نمایش آن در مرورگر داشته باشید.
  • عناصر HTML را در DOM انتخاب و دستکاری کنید.
  • محتوای عناصر را بخوانید و تغییر دهید.
  • ویژگی‌های عناصر را بخوانید، تنظیم کنید و حذف کنید.
  • عناصر جدیدی را ایجاد و به DOM اضافه کنید.
  • عناصر موجود را حذف کنید.
  • به رویدادها گوش دهید و به آنها پاسخ دهید.
  • با استفاده از DOM، انیمیشن‌های ساده ایجاد کنید.
  • بهترین روش‌ها و الگوهای طراحی برای کار با DOM را بشناسید.

پیش‌نیازها

برای شرکت در این دوره، شما باید:

  • با مفاهیم اساسی HTML و CSS آشنایی داشته باشید.
  • آشنایی مقدماتی با زبان JavaScript داشته باشید. (اگر دانش JavaScript شما اندک است، نگران نباشید، این دوره مفاهیم ضروری را پوشش می‌دهد و شما می‌توانید همزمان با یادگیری DOM، دانش خود را در JavaScript نیز ارتقا دهید.)
  • یک مرورگر وب مدرن (مانند Chrome, Firefox, Safari, Edge) داشته باشید.
  • یک ویرایشگر متن (مانند VS Code، Sublime Text، Atom) برای نوشتن و ویرایش کد داشته باشید.

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

بخش ۱: مقدمه‌ای بر DOM

در این بخش، با مفاهیم اساسی DOM آشنا می‌شوید و درک عمیقی از نحوه عملکرد آن پیدا می‌کنید. سرفصل‌های این بخش عبارتند از:

  • مدل شیء سند چیست؟
  • ساختار DOM و نحوه نمایش آن در مرورگر
  • نقش DOM در تعامل با وب
  • مروری بر انواع گره‌ها در DOM (عناصر، متن، ویژگی‌ها و …)
  • انتخاب عناصر با استفاده از getElementById، getElementsByClassName، getElementsByTagName
  • انتخاب عناصر با استفاده از querySelector و querySelectorAll

بخش ۲: دستکاری محتوا

در این بخش، نحوه خواندن و تغییر محتوای عناصر HTML را یاد خواهید گرفت. سرفصل‌های این بخش عبارتند از:

  • ویژگی innerHTML و outerHTML
  • ویژگی textContent
  • تفاوت بین innerHTML و textContent
  • به دست آوردن و تغییر مقادیر فیلدهای ورودی (input, textarea, select)
  • کار با ویژگی value

بخش ۳: دستکاری ویژگی‌ها

در این بخش، نحوه خواندن، تنظیم و حذف ویژگی‌های عناصر HTML را خواهید آموخت. سرفصل‌های این بخش عبارتند از:

  • ویژگی‌ها و مقادیر ویژگی‌ها چیستند؟
  • خواندن ویژگی‌ها با استفاده از getAttribute
  • تنظیم ویژگی‌ها با استفاده از setAttribute
  • حذف ویژگی‌ها با استفاده از removeAttribute
  • کار با ویژگی‌های کلاس (class) با استفاده از classList
  • افزودن، حذف، و بررسی کلاس‌ها با استفاده از classList

بخش ۴: ایجاد، اضافه و حذف عناصر

در این بخش، نحوه ایجاد، اضافه کردن و حذف عناصر HTML را یاد خواهید گرفت. سرفصل‌های این بخش عبارتند از:

  • ایجاد عناصر جدید با استفاده از createElement
  • ایجاد گره‌های متنی با استفاده از createTextNode
  • اضافه کردن عناصر به DOM با استفاده از appendChild و insertBefore
  • حذف عناصر با استفاده از removeChild
  • جایگزینی عناصر با استفاده از replaceChild

بخش ۵: کار با رویدادها

در این بخش، نحوه گوش دادن به رویدادها و پاسخ دادن به آنها را یاد خواهید گرفت. سرفصل‌های این بخش عبارتند از:

  • رویدادها چیستند و چرا مهم هستند؟
  • افزودن و حذف شنوندگان رویداد (event listeners)
  • انواع مختلف رویدادها (کلیک، ماوس، کیبورد و …)
  • استفاده از addEventListener و removeEventListener
  • دریافت اطلاعات رویداد
  • جلوگیری از رفتار پیش‌فرض رویدادها
  • انتشار رویدادها (event bubbling and capturing)

بخش ۶: استایل‌دهی با DOM

در این بخش، نحوه تغییر استایل‌های عناصر HTML با استفاده از DOM را یاد خواهید گرفت. سرفصل‌های این بخش عبارتند از:

  • استفاده از ویژگی style
  • تنظیم استایل‌های inline
  • خواندن و تغییر استایل‌های CSS
  • کار با کلاس‌ها برای مدیریت استایل‌ها

بخش ۷: انیمیشن‌های ساده با DOM

در این بخش، با استفاده از DOM، انیمیشن‌های ساده ایجاد خواهید کرد. سرفصل‌های این بخش عبارتند از:

  • ایجاد انیمیشن‌های ساده با استفاده از setInterval و setTimeout
  • تغییر ویژگی‌های استایل در طول زمان
  • ایجاد انیمیشن‌های حرکت، محو شدن و …

مزایای شرکت در این دوره

  • یادگیری گام به گام: دوره به گونه‌ای طراحی شده است که از مفاهیم پایه شروع می‌شود و به تدریج به مباحث پیشرفته‌تر می‌پردازد.
  • مثال‌های عملی: در طول دوره، مثال‌های عملی متعددی ارائه می‌شود که به شما کمک می‌کند تا مفاهیم را درک کنید و مهارت‌های خود را تمرین دهید.
  • پروژه‌های کاربردی: در پایان هر بخش، پروژه‌هایی ارائه می‌شود که به شما کمک می‌کند تا دانش خود را در عمل به کار ببرید.
  • پشتیبانی: در صورت بروز هرگونه سوال یا مشکل، می‌توانید از پشتیبانی دوره استفاده کنید.
  • دسترسی آسان: این دوره بر روی یک فلش مموری ۳۲ گیگابایتی ارائه می‌شود که به شما امکان دسترسی آسان و آفلاین به محتوای دوره را می‌دهد.

این دوره یک سرمایه‌گذاری عالی در مهارت‌های شما به عنوان یک توسعه‌دهنده وب است. با شرکت در این دوره، شما می‌توانید دانش و مهارت‌های خود را در زمینه DOM به طور قابل توجهی ارتقا دهید و وب‌سایت‌هایی تعاملی، پویا، و جذاب ایجاد کنید.

نقد و بررسی‌ها

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

اولین کسی باشید که دیدگاهی می نویسد “دوره جامع مدل شیء سند (DOM) – بخش اول (۲۰۲۵) بر روی فلش 32GB”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا