UDACITY
UDACITY Logo

Object-Oriented JavaScript 

  • Offered byUDACITY

Object-Oriented JavaScript
 at 
UDACITY 
Overview

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 External Link Icon

Credential

Certificate

Object-Oriented JavaScript
 at 
UDACITY 
Highlights

  • Taught by Industry Pros
  • Student Support Community
  • Rich Learning Content
  • Self-Paced Learning
Read more
Details Icon

Object-Oriented JavaScript
 at 
UDACITY 
Course details

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

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

Free
6 weeks
Beginner
– / –
4 months
Intermediate
Free
4 weeks
Intermediate
Free
1 hours
Beginner
View Other 435 CoursesRight Arrow Icon
qna

Object-Oriented JavaScript
 at 
UDACITY 

Student Forum

chatAnything you would want to ask experts?
Write here...