JavaScript Object Oriented Programming
JavaScript Object Oriented Programming, available at $49.99, has an average rating of 4.25, with 39 lectures, based on 121 reviews, and has 13507 subscribers.
You will learn about What is Object Oriented Programming in JavaScript How to create Prototype Chain What is method and how methods are inherited How to create prototype chain using Classes How Classes are used in React This course is ideal for individuals who are JavaScript beginners or Experienced JavaScript developers who want to understand Object Oriented programming in JavaScript It is particularly useful for JavaScript beginners or Experienced JavaScript developers who want to understand Object Oriented programming in JavaScript.
Enroll now: JavaScript Object Oriented Programming
Summary
Title: JavaScript Object Oriented Programming
Price: $49.99
Average Rating: 4.25
Number of Lectures: 39
Number of Published Lectures: 39
Number of Curriculum Items: 39
Number of Published Curriculum Objects: 39
Original Price: $189.99
Quality Status: approved
Status: Live
What You Will Learn
- What is Object Oriented Programming in JavaScript
- How to create Prototype Chain
- What is method and how methods are inherited
- How to create prototype chain using Classes
- How Classes are used in React
Who Should Attend
- JavaScript beginners
- Experienced JavaScript developers who want to understand Object Oriented programming in JavaScript
Target Audiences
- JavaScript beginners
- Experienced JavaScript developers who want to understand Object Oriented programming in JavaScript
Did you struggle to understand what is Prototype chain or Class in JavaScript?
Then this course is for you!
Here you will learn on practice what is Prototype, how Prototype Chain is built, how to inherit properties and methods and how to create instances of specific prototype.
Also you will learn what is Function constructor and how it is used in Prototype chain.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Let's get connected! Join the Learning Community
Lecture 2: GitHub Repository
Chapter 2: Prototypes and Prototype Chains
Lecture 1: LECTURE – Class-based vs Prototype-based
Lecture 2: LECTURE – What is inheritance?
Lecture 3: LECTURE – Prototype Chain
Lecture 4: LECTURE – __proto__ and [[Prototype]]
Lecture 5: LECTURE – What is Prototype?
Lecture 6: LECTURE – Don't reassign __proto__
Lecture 7: LECTURE – Native Prototypes – PART 1
Lecture 8: LECTURE – Native Prototypes – PART 2
Lecture 9: LECTURE – Prototypal Inheritance in JavaScript
Chapter 3: Function Constructors
Lecture 1: PRACTICE – Function Constructors – PART 1
Lecture 2: LECTURE – Function Constructors Overview
Lecture 3: PRACTICE – Function Constructors – PART 2
Lecture 4: PRACTICE – Function Constructors – PART 3
Lecture 5: LECTURE – Object.create() Overview
Lecture 6: PRACTICE – Object.create()
Lecture 7: PRACTICE – Function Constructors – PART 4
Lecture 8: LECTURE – Function Constructors – New Prototype in the Chain
Lecture 9: CHALLENGE 7-1 Insert Prototype Into the Existing Prototype Chain
Lecture 10: ✓ CHALLENGE 7-1 Insert Prototype Into the Existing Prototype Chain – SOLUTION
Lecture 11: LECTURE – "instanceof" and "typeof" in the Prototype Chain
Lecture 12: CHALLENGE 7-2 Fix Mistakes in the Function Constructors
Lecture 13: ✓ CHALLENGE 7-2 Fix Mistakes in the Function Constructors – SOLUTION
Chapter 4: ES6 Classes
Lecture 1: LECTURE – Classes – Overview
Lecture 2: LECTURE – Classes vs Function Constructors
Lecture 3: PRACTICE – Classes – PART 1
Lecture 4: PRACTICE – Classes – PART 2
Lecture 5: PRACTICE – Classes – PART 3
Chapter 5: CHALLENGES
Lecture 1: CHALLENGE 7-3 Convert Function Constructors to Classes
Lecture 2: ✓ CHALLENGE 7-3 Convert Function Constructors to Classes – SOLUTION
Lecture 3: CHALLENGE 7-4 Extend Array
Lecture 4: ✓ CHALLENGE 7-4 Extend Array – SOLUTION
Lecture 5: CHALLENGE 7-5 Custom Push Method for Arrays
Lecture 6: ✓ CHALLENGE 7-5 Custom Push Method for Arrays – SOLUTION
Chapter 6: React and ES6 Classes
Lecture 1: LECTURE – React and ES6 Classes
Lecture 2: CHALLENGE 7-6 Classes in React – Additional Button
Lecture 3: ✓ CHALLENGE 7-6 Classes in React – Additional Button – SOLUTION
Chapter 7: Wrap up
Lecture 1: Bonus Lecture
Instructors
-
Bogdan Stashchuk | Software Engineer, MBA, PhD
Just keep learning – stashchuk
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 3 votes
- 3 stars: 23 votes
- 4 stars: 44 votes
- 5 stars: 49 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple