×
ribbon

آموزش کار کردن با دام (Document Object Model)

مدرس:

ابوالفضل وفادوست

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

محبوب کاربران
گواهی‌نامه
4.8 (15)
7 دیدگاه
287دانشجو
1:52ساعت
سرفصل‌ها
متوسط سطح دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آشنایی با دام (Document Object Model)

جستجوی آیتم‌ها در دام / Querying and Traversing the DOM

ویرایش دام / Working with the DOM

استفاده از ایونت‌ها / Working with Events

این دوره شامل:

2 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

پیش‌نیاز‌ها

برای استفاده از این دوره آشنایی با اچ تی ام ال، سی اس اس و جاوا اسکریپت مقدماتی مورد نیاز است.

توضیحات دوره

این دوره شما را به دنیای جذاب DOM (Document Object Model) می‌برد؛ جایی که یاد می‌گیرید چگونه با عناصر HTML تعامل کنید، آن‌ها را دستکاری کنید و صفحات وب پویا و تعاملی بسازید.

مباحث کلیدی دوره آموزش کار کردن با DOM یا Document Object Model

آشنایی با DOM: مفاهیم بنیادی DOM، ساختار درخت‌مانند آن و چگونگی نمایش صفحات وب در این ساختار را فرا خواهید گرفت.


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


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

ویرایش عناصر:
تغییر محتوای عناصر با استفاده از innerHTML و insertAdjacentHTML
ایجاد عناصر جدید با استفاده از createElement
کار با Fragments
درج، حذف، جایگزینی و کپی کردن عناصر

استایل دهی:
تغییر Attributes
کنترل استایل‌ با استفاده از CSS
مدیریت کلاس‌ها

پردازش رویدادها:
اضافه و حذف Event Listeners
مدیریت رویدادهای کیبورد
درک Event Bubbling & Capturing
پیاده‌سازی Event Delegation

کار با فرم‌ها:
مدیریت ورودی‌های مختلف فرم مانند متن، انتخاب، رادیو و چک‌باکس
پردازش آپلود فایل‌ها

کار با Query Strings 
کار با JSON
کار با multipart/form-data


این دوره برای چه کسانی مناسب است؟

توسعه‌دهندگان وب مبتدی و متوسط
افرادی که می‌خواهند مهارت‌های خود در زمینه ساخت صفحات وب پویا را ارتقا دهند
تمام افرادی که علاقه‌مند به یادگیری اصول ساختار و دستکاری عناصر HTML هستند


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

دیدگاه کاربران

4.8

بر اساس امتیاز 15 دانشجو

1
2
3
4
5

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
8دوره
15,420دانشجو
1,426نظر و امتیاز

ابوالفضل وفادوست دانش آموخته کارشناسی ارشد مترجمی زبان انگلیسی از دانشگاه تهران است.

ایشان تجربه فعالیت به عنوان برنامه نویس فول استک در  استارت آپ‌های مختلف  را در کارنامه خود دارد.

از سوابق آموزشی ایشان می توان به بیش از ۸ سال سابقه تدریس، تولید محتوا و مدیریت آموزشی در حوزه‌های مختلف از جمله زبان انگلیسی و برنامه نویسی اشاره نمود.

poster

آموزش کار کردن با دام (Document Object Model)

287دانشجو
4.8(15)

دوره‌های مشابه

دیگر دوره‌های ابوالفضل وفادوست

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

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