دوره آموزشی اشیاء در جاوا اسکریپت: یک ساختار داده پویا
40 دقیقهمتوسط2023-12-14
مدرسین

Tiffany Graves
جزئیات دوره
هنگامی که برای اولین بار یک زبان برنامه نویسی را یاد می گیرید، درک چگونگی استفاده از ساختارهای داده مختلف برای ذخیره داده ها ضروری است. هر زبان برنامه نویسی مجموعه ای از ساختارهای داده خاص خود را دارد که برخی از آنها منحصر به آن زبان و برخی دیگر استاندارد در چندین زبان برنامه نویسی هستند. در این دوره، مهندس نرم افزار تیفانی گریوز شما را با اشیاء در جاوا اسکریپت آشنا می کند تا به شما در درک نحوه ایجاد و استفاده از اشیاء به عنوان ساختار داده کمک کند. در مورد ساختارهای داده (چه چیزهایی هستند و چرا از آنها استفاده می کنید)، آرایه ها و اشیاء، ایجاد اشیاء، افزودن داده به اشیا و به روز رسانی و حذف داده ها در اشیاء بیاموزید. به علاوه، زمان استفاده از اشیاء، مزایا و معایب استفاده از اشیاء را بیاموزید و نگاهی به اشیا در سایر زبان های برنامه نویسی داشته باشید.
مهارت ها
Ecma InternationalJavaScriptData EngineeringProgramming LanguagesData ScienceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
مقدمه
- اشیاء در جاوا اسکریپت چیست؟
- ساختارهای داده چیست
- مروری بر دوره
مقدمه ای بر اشیاء در جاوا اسکریپت
- آرایه ها
- اشیاء
- آرایهها در مقابل اشیا
- چالش - اشیاء چیست
- راه حل - اشیاء چیست
ایجاد اشیا
- مقداردهی اولیه اشیا - Object literals و Object.create()
- توابع سازنده و اپراتور "جدید".
- چالش - چگونه یک مسابقه شی ایجاد کنیم
- راه حل - چگونه یک مسابقه شی ایجاد کنیم
اشیاء و خواص
- واژگان لازم - متغیرها
- واژگان لازم - کلیدها، مقادیر و ویژگیها
- چالش - مسابقه اشیاء و خواص
- راه حل - امتحان اشیا و خواص
استفاده از اشیا برای حل مسائل
- معرفی یک مشکل کدگذاری
- حل مسئله و اجرای استفاده از اشیا
- چالش - مشکل کدگذاری برای حل با استفاده از اشیا
- راه حل - مسئله کدگذاری برای حل با استفاده از اشیا
نتیجه
- مراحل بعدی با اشیا
دوره های مرتبط
- دوره آموزشی چالشهای کدنویسی جاوااسکریپت: ساخت اپلیکیشنهای وب
- دوره آموزشی جاوااسکریپت: ساخت ساختار داده لیستهای پیوندی
- دوره آموزشی یادگیری جاوااسکریپت: نوشتن کد مدرن با JavaScript ESNext
- دوره آموزشی یادگیری برنامهنویسی تابعی با جاوااسکریپت +ES6
- دوره آموزشی ساخت برنامههای تایپاسکریپت با JSDoc
- دوره آموزشی LangChain.js: یک ابزار زنجیرهای هوش مصنوعی برای توسعهدهندگان جاوااسکریپت
- دوره آموزشی ساختار دادهها در جاوا اسکریپت: درخت جستجوی دودویی (BST)، صفها و پشتهها
- دوره آموزشی اصول امنیتی جاوا اسکریپت