Sign in Get started
LEARN WEB DEVELOPMENT WEB DEV COURSES WRITE FOR US
JavaScript: Understanding the
Weird Parts
Know the basics of JavaScript? Take this course to bring your
knowledge to the next level!
Brandon Morelli Follow
Aug 8, 2017 · 3 min read
JavaScript — The weird stuff course
JavaScript is one of, if not the most, popular programming languages
in the world. And while anyone can learn the basics of the language, it
takes time and effort to truly understand the more advanced areas of
the language.
If you have basic JavaScript knowledge (variables, loops, and basic
functions) , and want to continue learning JS — I strongly recommend the
course below as your next step of learning.
If you’ve already taken the course, or if you have any other
recommendations, be sure to let me know in the comments!
Disclosure: I write reviews and receive compensation from the companies whose
products I review. I have experience with every course below, and I only
recommend the best. All opinions expressed here are my own.
Note: if you need to learn JavaScript basics, check out this course instead.
JavaScript: Understanding the Weird Parts - Udemy
An advanced JavaScript course for everyone! Scope, closures,
prototypes, 'this', build your own framework, and more.
bit.ly
JavaScript: Understanding the Weird Parts
Instructor: Anthony Alicea || 11.5 Hours of Video || 82,000 Students
JavaScript: Understanding the Weird Parts
JavaScript: Understanding the Weird Parts is taught by Anthony Alicea.
Anthony has more than 20 years of teaching and programming experience,
and it really shows.
If you’ve tried to learn some of the concepts below and failed, don’t worry.
Anthony is able to break down the intricacies of the language into easy to
understand bits and pieces. His teaching style is slow and methodical, and
he is able to attack problems from every direction to ensure you are fully
understanding exactly what is happening. With over 140,000 students, and
seven online courses, he’s as good as it gets.
Here are some of the advanced topics this course covers:
Objects and object literals
Function expressions
Prototypical inheritance
Functional programming
Scope chains
Function constructors (plus new ES6 features)
Immediately invoked function expressions (IIFEs) Top highlight
Call, apply, bind
And more!
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!
So, whether you have basic Javascript skills you want to improve, or you’re
an experienced Javascript coder who wants to deepen their understanding
of the language, this course can help you take your skills to the next level.
Click here to learn more or to sign up!
Interested in other topics? I strongly recommend these courses too:
Learn React JS
Learn Node JS
Learn CSS
Learn Full Stack Web Development
If this post was helpful, please click the clap 👏button below a few
times to show your support! ⬇⬇
JavaScript ES6 Web Development Technology Programming
1.8K 10
WRITTEN BY
Brandon Morelli Follow
Creator of @codeburstio — Frequently posting web
development tutorials & articles. Follow me on Twitter too:
@BrandonMorelli
codeburst Follow
Bursts of code to power through your day. Web Development
articles, tutorials, and news.
Learn more. Make Medium yours. Write a story on Medium.
Medium is an open platform where 170 million readers come Follow the writers, publications, and topics that matter to you, If you have a story to tell, knowledge to share, or a
to find insightful and dynamic thinking. Here, expert and and you’ll see them on your homepage and in your inbox. perspective to offer — welcome home. It’s easy and free to
undiscovered voices alike dive into the heart of any topic and Explore post your thinking on any topic. Start a blog
bring new ideas to the surface. Learn more
About Write Help Legal