Object-Oriented Programming with JavaScript
Object-Oriented Programming with JavaScript, available at $44.99, has an average rating of 4.8, with 29 lectures, based on 75 reviews, and has 576 subscribers.
You will learn about differentiate how object-oriented programs are built in Javascript versus traditional object-oriented languages. create and run object-oriented programs with JavaScript. This course is ideal for individuals who are developers who are familiar with Javascript but wanting to expand their capabilities. It is particularly useful for developers who are familiar with Javascript but wanting to expand their capabilities.
Enroll now: Object-Oriented Programming with JavaScript
Summary
Title: Object-Oriented Programming with JavaScript
Price: $44.99
Average Rating: 4.8
Number of Lectures: 29
Number of Published Lectures: 29
Number of Curriculum Items: 29
Number of Published Curriculum Objects: 29
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will Learn
- differentiate how object-oriented programs are built in Javascript versus traditional object-oriented languages.
- create and run object-oriented programs with JavaScript.
Who Should Attend
- developers who are familiar with Javascript but wanting to expand their capabilities.
Target Audiences
- developers who are familiar with Javascript but wanting to expand their capabilities.
JavaScript continues to evolve and have an enormous impact on UI and app development for the web. In this course, you will learn how to write classically object-oriented programs in JavaScript, as well as how to take advantage of prototypal inheritance. This course is designed for users that already have experience with JavaScript. You will start by learning basic object-oriented programming concepts and JavaScript's object model, then jump into learning about scope in JavaScript. From there, Ethan will teach you about classically object-oriented JavaScript, such as object prototypes, the prototype chain, and data hiding. Finally, this training video will cover duck typing and behavior injection.
Course Curriculum
Chapter 1: Introduction To Object-Oriented Javascript
Lecture 1: Important – Download These First – Working Files
Lecture 2: Introduction And About The Author
Lecture 3: Understanding Object-Oriented Programming
Lecture 4: Object-Oriented Programming In Javascript
Lecture 5: Using Javascript
Lecture 6: How To Access Your Working Files
Chapter 2: Objects In Javascript
Lecture 1: Objects As Containers
Lecture 2: Almost Everything Is An Object
Lecture 3: Functions Are Objects
Lecture 4: Function Properties Of Objects
Chapter 3: Keyword – This
Lecture 1: Normal Method Invocation
Lecture 2: Inner Functions
Lecture 3: This And That
Lecture 4: Callbacks
Lecture 5: Call And Apply
Lecture 6: Bind
Chapter 4: Scope In Javascript
Lecture 1: Function Scope
Lecture 2: Closures
Lecture 3: Immediately-Invoked Function Expressions – IIFES
Chapter 5: Classically Object-Oriented Javascript
Lecture 1: Constructor Functions And The Operator
Lecture 2: Object Prototypes
Lecture 3: The Prototype Chain
Lecture 4: Data Hiding
Lecture 5: Helper Functions To Facilitate OOP
Lecture 6: Syntactic Sugar In Harmony – ES6
Chapter 6: Alternatives To Classical OOP In Javascript
Lecture 1: Duck Typing
Lecture 2: Behavior Injection
Chapter 7: Recap
Lecture 1: Understanding The Need For OOP
Lecture 2: Paradigm Flexibility In Javascript
Instructors
-
Infinite Skills
High Quality Training
Rating Distribution
- 1 stars: 6 votes
- 2 stars: 0 votes
- 3 stars: 11 votes
- 4 stars: 20 votes
- 5 stars: 38 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
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024