این دوره شما را به دنیای جذاب 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 دست خواهید یافت.
ابوالفضل وفادوست دانش آموخته کارشناسی ارشد مترجمی زبان انگلیسی از دانشگاه تهران است.
ایشان تجربه فعالیت به عنوان برنامه نویس فول استک در استارت آپهای برورو و ستیا را در کارنامه خود دارد.
از سوابق آموزشی ایشان می توان به بیش از ۸ سال سابقه تدریس، تولید محتوا و مدیریت آموزشی در حوزههای مختلف از جمله زبان انگلیسی و برنامه نویسی اشاره نمود.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.