Hostingheaderbarlogoj
Join InMotion Hosting for $3.49/mo & get a year on Tuts+ FREE (worth $180). Start today.

Object-Oriented JavaScript

with

JavaScript is not a strict object-oriented language, but it does have the features of one. Join us, as Jeremy McPeak teaches you how to take your JavaScript understanding to the next level.

1× speed

Free Preview: Object-Oriented JavaScript

Introduction

00:44

1.Introduction
1 lesson, 00:44

Free Preview
1.1
Introduction
00:44

2.Introduction to Object-Oriented JavaScript
4 lessons, 53:36

Free Preview
2.1
Primitives and Objects
06:10

2.2
Creating Objects and Factory Functions
16:25

2.3
The 'this' Keyword
13:53

2.4
Data and Accessor Properties
17:08

3.First Exercise
4 lessons, 1:16:14

3.1
Exercise 1: Building a Simple Toolbar
30:34

3.2
First Exercise Homework Review
11:12

3.3
Parasitic Inheritance and Overriding Members
13:16

3.4
Constructor Functions and the Prototype
21:12

4.Second Exercise
4 lessons, 51:50

4.1
Exercise 2: Refactoring the Toolbar
11:33

4.2
Prototypical Inheritance
17:11

4.3
The Prototype Chain
08:30

4.4
The EventTarget Data Type (A Custom Event System)
14:36

5.Third Exercise
2 lessons, 17:56

5.1
Exercise 3: Adding Custom Events to the Toolbar
13:08

5.2
Third Exercise Homework Review
04:48


Preview for Object-Oriented JavaScript
Lessons:
15
Length:
3.3 hours
I started my development career on the client-side writing JavaScript and DHTML components in my spare time. In 2005, Nicholas C. Zakas asked me to join him in writing the first edition of Professional Ajax for Wiley Publishing. Since Professional Ajax, 1st Edition, I've been blessed to take part in other book projects: Professional Ajax 2nd Edition, and Beginning JavaScript 3rd and 4th editions.
+ Expand Bio- Collapse Bio