Object-Oriented JavaScript
- Offered byUDACITY
Object-Oriented JavaScript at UDACITY Overview
Object-Oriented JavaScript
at UDACITY
Build Apps with Maintainable Code
Duration | 3 weeks |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
Object-Oriented JavaScript at UDACITY Highlights
Object-Oriented JavaScript
at UDACITY
- Taught by Industry Pros
- Student Support Community
- Rich Learning Content
- Self-Paced Learning
Read more
Object-Oriented JavaScript at UDACITY Course details
Object-Oriented JavaScript
at UDACITY
Skills you will learn
What are the course deliverables?
- Enhance your skill set and boost your hirability through innovative, independent learning.
- Taught by industry professionals
More about this course
- 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.
- With object-oriented JavaScript, you'll be able to build classes to construct objects that encapsulate both data and functionality. You'll also learn how to leverage prototypal inheritance to maintain DRY code, allowing you to pass behaviors down to objects. You'll also learn how to keep data safe and secure by creating private state with closures and immediately-invoked function expressions.
Object-Oriented JavaScript at UDACITY Curriculum
Object-Oriented JavaScript
at UDACITY
LESSON 1: Objects in Depth
Create objects and add/remove properties to them
Write methods to access and mutate an object's properties
Learn how variables are properties on window
LESSON 2: Functions at Runtime
Leverage functions as first-class functions
Identify when a scope is created
Utilize closures and IIFE's to build private state
LESSON 3: Classes and Objects
Write a constructor function to instantiate objects
Identify and manually set the value of this
Implement prototypal inheritance
Other courses offered by UDACITY
View Other 435 Courses
Object-Oriented JavaScript
at UDACITY
Student Forum
Anything you would want to ask experts?
Write here...