Engineering and Technology
This course is designed to teach web developers how to utilize the various object-oriented programming features within JavaScript. Object-oriented programming allows developers to build applications with reusable and maintainable blocks of code, which leads to efficiency and simplified software design.
In the Object-Oriented JavaScript course on Udacity, you will delve into the depths of objects by learning how to create them and add/remove properties. You will also discover how to write methods to access and modify an object's properties. Additionally, you will explore the concept of variables as properties on the window and understand how functions work at runtime. By leveraging functions as first-class functions, you will gain the ability to identify when a scope is created and utilize closures and IIFE's to build private state. Furthermore, you will learn about classes and objects, including how to write a constructor function to instantiate objects and how to identify and manually set the value of this. Finally, you will implement prototypal inheritance to enhance your understanding of object-oriented programming in JavaScript.
by Udacity
This course is designed to teach web developers how to utilize the various object-oriented programmi...
by Udacity
Master JavaScript, the most popular programming language in the world. Be equipped for advanced role...
by Udacity
A first step for beginners towards careers in web and app development, machine learning, data scienc...
by Udacity
Learn how to apply powerful object-oriented programming concepts in Java
by Udacity
Elevate your Java abilities with the fundamental skills used by developers to design, code, test, an...
by Udacity
Get hands-on experience building five real-world projects in this popular general-purpose programmin...
by Udacity
Learn how to plan, design, and implement enterprise data infrastructure solutions and create the blu...
by Udacity
This introductory program is the perfect way to start your journey into the future of transportation...
by Udacity
Learn the fundamentals of the Kotlin programming language from Kotlin experts at Google.
by Udacity
Software Architecture and Design teaches the principles and concepts involved in the analysis and de...