Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
Object-Oriented JavaScript
Image: udacity.com
#832 on Reddit

Object-Oriented JavaScript

Udacity

2 recommenders · 2 threads · recommended in 2 years, 2016–2017 · score 1.6

Go to course ↗

A Udacity course that teaches object-oriented programming in JavaScript, covering how objects, constructors, and prototypes work in the language. It includes a hands-on project building an HTML game.

Commenters point to it for a thorough explanation of JS object-oriented concepts (one suggests it if you have a couple of hours) and for a fun game-building project.

Programming Languagesbeginnerproject-based#javascript#oop#prototypes#constructors#html game

Recommendations by year

20162017

On Reddit (2)

  1. Recommendssaadbinakhlaqr/learnprogramming2017in “Do you recommend any games to learn coding in an easy and fun way?”▲ 2

    Try udacity object oriented JavaScript course, they make you build a html game. Quite a fun project

  2. Recommendscoolshanthr/learnprogramming2016in “[Javascript] Newbie, In classes why cant you just use local variables instead of "this"?”

    Speaking as a JS dev, it can be a little confusing trying to understand OOP in JS if you haven't tried it in other languages first. The simple explanation is that `employ` and `status` are local variables, and local variables go out of scope after a function call. function greet(a) { var b = a; }…

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help