دوره آموزشی
آموزش های pluralsight
دوبله زبان فارسی

دستکاری DOM با TypeScript

دستکاری DOM با TypeScript

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

فریم‌ورک‌های مدرن وب مانند انگولار، React، یا Vue.js از دستکاری DOM برای تغییر سند HTML بارگذاری شده استفاده می‌کنند. دانستن چگونگی استفاده از TypeScript برای تغییر سند HTML بارگذاری شده به شما امکان می‌دهد تا صرف نظر از اینکه آیا از فریم‌ورک وب سمت کلاینت استفاده می‌کنید یا خیر، وب اپلیکیشن های تعاملی سمت کلاینت بسازید.

در این دوره، دستکاری DOM با TypeScript، یاد می گیرید که چگونه از TypeScript برای انتخاب، تغییر، حذف و ایجاد عناصر HTML در یک صفحه وب استفاده کنید. ابتدا بررسی می کنید که دستکاری DOM چیست و مهم‌ترین نوع داده‌ها چه هستند.

سپس یاد می گیرید که چگونه عناصر را انتخاب، ایجاد و حذف کنید. در نهایت، خواهید آموخت که چگونه عناصر را دستکاری کنید، کامپوننت ها را بسازید و استایل‌ها را اعمال کنید. پس از اتمام این دوره، مهارت‌ها و دانش لازم برای دستکاری DOM با TypeScript را کسب می کنید که به منظور ساخت وب اپلیکیشن های تعاملی سمت کلاینت بکار می روند.

دستکاری DOM با TypeScript

  • بررسی دوره 0:02:00
  • مقدمه 0:01:00
  • دستکاری DOM چیست؟ 0:03:00
  • آنچه در این دوره خواهید آموخت 0:01:00
  • راه‌اندازی محیط 0:02:00
  • بررسی و اجرای پروژه 0:07:00
  • دستکاری DOM 0:04:00
  • خلاصه 0:01:00
  • مقدمه 0:01:00
  • آشنایی با رابط سند 0:06:00
  • درک رابط نود 0:04:00
  • بررسی درخت DOM 0:04:00
  • استفاده از رابط TreeWalker 0:03:00
  • کار با عناصر HTML 0:04:00
  • آشنایی با نحوه نگاشت عناصر با TypeScript 0:05:00
  • استفاده از ChildNodes و Children 0:03:00
  • خلاصه 0:01:00
  • مقدمه 0:01:00
  • دریافت عنصر با استفاده از Id آن 0:02:00
  • دریافت عناصر با نام تگ 0:03:00
  • دریافت عناصر با نام کلاس 0:03:00
  • دریافت عنصر با استفاده از سلکتور CSS 0:05:00
  • دریافت چندین عنصر با استفاده از سلکتور CSS 0:03:00
  • کوئری زدن به عنصر فرزند (Child) 0:02:00
  • خلاصه 0:01:00
  • مقدمه 0:01:00
  • دریافت عناصر 0:02:00
  • اضافه کردن Event Listener 0:04:00
  • ایجاد و الحاق عنصر 0:04:00
  • ساخت سلسله‌مراتبی از عناصر 0:04:00
  • حذف عنصر 0:03:00
  • ریفکتور کردن کد 0:02:00
  • دریافت عنصر والد 0:04:00
  • اضافه کردن Keyup Event Listener 0:03:00
  • استفاده از Prepend به جای Append 0:01:00
  • خلاصه 0:01:00
  • مقدمه 0:01:00
  • استفاده از TextContent و InnerText 0:05:00
  • کار با InnerHTML 0:03:00
  • تعویض محتوا با استفاده از InnerHTML 0:04:00
  • ساخت کامپوننت ها 0:05:00
  • استفاده از کامپوننت ها 0:03:00
  • خلاصه 0:01:00
  • مقدمه 0:01:00
  • تنظیم استایل‌های درون‌خطی 0:04:00
  • ریفکتور کردن کد 0:05:00
  • تنظیم کلاس CSS با استفاده از SetAttribute 0:04:00
  • تنظیم کلاس CSS با استفاده از ClassName 0:01:00
  • مشکل با این روش‌ها 0:03:00
  • تنظیم کلاس CSS با استفاده از ClassList 0:05:00
  • تغییر کلاس CSS با استفاده از ClassList 0:05:00
  • خلاصه 0:02:00

1,592,000 398,000 تومان

مشخصات آموزش

دستکاری DOM با TypeScript

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متوسط
  • تعداد درس:52
  • مدت زمان :2:34:05
  • حجم :1.41GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
7,548,500 1,509,700 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,309,500 461,900 تومان
  • زمان: 02:58:50
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
38,755,500 7,751,100 تومان
  • زمان: 50:00:27
  • تعداد درس: 171
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,080,000 1,616,000 تومان
  • زمان: 10:25:35
  • تعداد درس: 134
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,826,500 965,300 تومان
  • زمان: 06:13:40
  • تعداد درس: 42
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
11,026,000 2,205,200 تومان
  • زمان: 14:13:39
  • تعداد درس: 135
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
43,608,500 8,721,700 تومان
  • زمان: 56:16:09
  • تعداد درس: 284
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
32,371,000 6,474,200 تومان
  • زمان: 41:46:09
  • تعداد درس: 155
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
17,088,500 3,417,700 تومان
  • زمان: 22:02:59
  • تعداد درس: 99
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید