مطالب پیشنهادی از سراسر وب

آموزش جاوااسکریپت: آبجکت ها،کلاس ها و پروتوتایپ ها

دسته بندی ها: آموزش جاوا اسکریپت (Javascript) ، آموزش های پلورال سایت (Pluralsight) ، آموزش طراحی وب

آبجکت ها، پروتوتایپ ها و کلاس ها به طور گسترده ای در برنامه نویسی JavaScript مورد استفاده قرار می گیرند. درک آنها فراتر از یک شناخت سطحی به شما کمک خواهد کرد تا درک به مراتب عمیق تری از اصول اولیه JavaScript داشته باشید. در این دوره، آموزش جاوااسکریپت: آبجکت ها، کلاس ها و پروتوتایپ ها؛ شما اصول ایجاد و کار با اشیاء، که شامل یک درک عمیق تر از نحوه عملکرد جاوااسکریپت با درنظرگرفتن اشیاء و وراثت می باشد را یاد خواهید گرفت. 

در ابتدا، شما شیوه های مختلف ایجاد اشیاء و Properties و نحوه کار با آنها، از جمله اصلاح Property Descriptors، استفاده از توابع Constructor، کار با Getters و Setters و موارد بیشتری را مشاهده خواهید کرد.

سپس، این که پروتوتایپ چیست، پروتوتایپ ها و Prototypal Inheritance در جاوا اسکریپت چگونه کار می کنند، و برخی از پیچیدگی های پنهان در پروتوتایپ ها را کشف خواهید کرد. در پایان، نحوه ایجاد اشیاء و مدیریت وراثت با استفاده از کلاس ها را نیز بررسی خواهید کرد.

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

بررسی اجمالی دوره

فایل های تمرین exercise files.zip
آیا این نوشته را دوست داشتید؟
Pluralsight JavaScript Objects, Prototypes, and Classes Author:Jim Cooper Duration:1:48:24 Level:Advanced

Objects, prototypes, and classes are extensively used in JavaScript programming. Understanding each of them beyond a surface level will help you more deeply understand the foundations of JavaScript. In this course, JavaScript Objects, Prototypes, and Classes, you will learn the foundations of creating and working with objects including a deeper understanding of how JavaScript works with regards to objects and inheritance.
First, you will see different ways to create objects and properties and how to work with them, including modifying property descriptors, using constructor functions, working with getters and setters, and more.
Next, you will discover what prototypes are, how prototypes and prototypal inheritance work in JavaScript, and some of the hidden complexities of prototypes. Finally, you will explore how to create objects and handle inheritance using classes. When you’re finished with this course, you will have the skills and knowledge of JavaScript Objects, Prototypes and Classes needed to create powerful and well structured applications that take advantage of the dynamic power of JavaScript.

پیشنهاد آموزش مرتبط در فرادرس