Save for later


Understanding the Weird Parts

Truly knowing Javascript will get you a job, and enable you to build quality web and server applications.

NOTE: This course includes information on ECMAScript 6 (ES6) the next version of Javascript.

You will find clarity in the parts that others, even experienced coders, may find weird, odd, and at times incomprehensible. You'll learn the beauty and deceptive power of this language that is at the forefront of modern software development today.

We'll take a deep dive into the source code of popular frameworks such as jQuery and Underscore to see how you can use your understanding of Javascript to learn (and borrow) from other's good code.

Finally, you'll learn the foundations of how to build your own Javascript framework or library.

What you'll learn in this course will make you a better Javascript developer, and improve your abilities in AngularJS, NodeJS, jQuery, React, Ember, MongoDB, and all other Javascript-based technologies.

Learn to love Javascript, and code in it well.

Note: In this course you'll also get downloadable source code. You will often be provided with 'starter' code, giving you the base for you to start writing your code, and 'finished' code to compare your code to.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy.

Set Reminder Save for later

Get a Reminder

Not ready to enroll yet? We'll send you an email reminder for this course

Send to:


Rating 4.7 based on 9,318 ratings
Length 11.5 hours
Starts On Demand (Start anytime)
Cost $11
From Udemy
Instructor Anthony Alicea
Download Videos Only via the Udemy mobile app
Language English
Tags Web Development Development

Get a Reminder

Get an email reminder about this course

Send to:

What people are saying

According to other learners, here's what you need to know

big word alert in 69 reviews

", "big word alert", etc...).

Love the Big Word Alerts!

I really love the author's "Big Word Alert" feature, which I see as a cool approach for teaching and presenting material of various level of complexity.

These words or phrases are heralded by "Big Word Alerts" which I really enjoy.

In addition to "Big Word Alerts" you'll also find video "Asides".

it goes with you all the way so if you are a beginner don't watch it all one go but whenever you study something come here and know more about it.. i really liked the idea of BIG WORD ALERT .. thank u so much.

I could do without the "Big Word Alerts" as they feel a bit condescending (since I'm familiar with the terminology) but I understand why they're there since the idea of this course is for it to be approachable.

Read more

worth every penny in 23 reviews

Worth every penny if not more!

It is worth every penny!

Worth every penny.

If you are serious about frontend development/engineering you must take this course, worth every penny, since the payback from learning the material in this course will be in dollars :) It will take your understanding of JS to the next level After taking this course you will be able to decode frameworks and libraries like jQuery and AngularJs.

it is worth every penny.

Beginner/Intermediate, even some veterans can benefit from the course, I highly recommend, worth every penny.

It's really awesome and it's worth every penny.

Read more

computer science in 18 reviews

moments; 1 with computer science (after "learning" python and JS" and this one.

LOVE the "under the covers" difficult to find the computer science aspect in a course (eg.

I'm a third-year Computer Science Student and it's a very valueable course so far.

Many thanks for explaining Computer Science terminology in plain English and JavaScript.

Later it becomes one of your favorite JS resources, something like computer science book that you always want to have available at your bookshelf.

Having come from computer science background and having worked on .NET framework and used to server side programming, I wanted to move towards learning Javascript and eventually node.js.

If you are like me a self taught web developer/designer that does not have a computer science background, this course will offer you so much clarity.

Read more

opened my eyes in 12 reviews

This course opened my eyes in serveral fields and made me understand things I have not yet started to think though.

Omg best teacher ever I wish he will teach another programing language so people don't need to go to college ,, ,nbb This course has really opened my eyes to the world of JavaScript.

This course opened my eyes to a powerful full blown language that I look at in an entirely new way.

I don't regret my purchase, thanks :) I really enjoyed this course, it's long because it's very detailed, covering a lot of useful areas of JavaScript which opened my eyes to it's full potential.

This course opened my eyes as to why a lot of the code I write, does what it does.

But with you break things down and explain what happened under the hood, I have opened my eyes.

Really opened my eyes to some important facets of JS that I had missed.

Read more

stack overflow in 10 reviews

I have relied on Stack Overflow and various blogs to get by.

I have gone from having to copy/paste javascript code from Stack Overflow to be able to write anything I need to.

I know I'm going to be coming out of this course with skills I can apply immediately without having to make numerous Stack Overflow searches to figure out what's going on when I run into the language's "gotcha's".

Many concepts that people ask about on Stack Overflow and Reddit are covered directly in this course.

Until now, I had a hodgepodge understanding of javascript based on random Youtube and Stack Overflow resources I found online.

If, like me, you sometimes copy and paste JS snippets from Stack Overflow and other places without understanding exactly what's going on, this class will provide hours of clarity and enlightenment.

However I use Jquery a lot, and when i want something specific i find my self copy and pasting for stack overflow and hoping it works.

Read more

nitty gritty in 10 reviews

I reallly just wanted to know the nitty gritty parts of js like how it really works under the hood and this class is THAT.

Tony is excellent in explaining the nitty gritty of JS.

I love the clear and concise explanations and getting into the nitty gritty details of what is actually going on behind the scenes.

Anthony does a great job explaining how JavaScript functions, dissecting the nitty gritty details and making sense of it all.

Best, Babak This is a clear and very in depth course that really gets into the nitty gritty of the Javascript language and common usage patterns.

Learned so many things that I didn't knew in last 5 years Gets down to the nitty gritty of Javascript.

It makes me understand the nitty gritty details of javascript.

Read more


An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Code Inspector 2 $56k

Code A Expediter $57k

JavaScript Instructor $76k

Code Compliance $77k

Javascript Specialist $83k

JavaScript Wrangler $83k

Javascript Developer Consultant $89k

JavaScript/Web Developer $90k

.NET/Javascript Programmer $94k

Flash/ javascript developer $106k

Interactive Javascript Developer $110k

Staff JavaScript Engineer $219k

Write a review

Your opinion matters. Tell us what you think.


Rating 4.7 based on 9,318 ratings
Length 11.5 hours
Starts On Demand (Start anytime)
Cost $11
From Udemy
Instructor Anthony Alicea
Download Videos Only via the Udemy mobile app
Language English
Tags Web Development Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now