Simple play icon Course
Skills Expanded

JavaScript: The Good Parts

by Douglas Crockford

JavaScript has bad parts that many times overshadow it’s good parts. Douglas claims JavaScript has, "some of the best parts of any programming language ever created." He explains why in this course, quizzes you on functional programming and covers the monad in the final lecture of the course.

What you'll learn

JavaScript has bad parts that many times overshadow the good parts of Javascript.

Douglas claims JavaScript has, "some of the best parts of any programming language ever created."

He explains the JavaScript good parts in this course, quizzes you on functional programming and covers the monad in the final lecture of the course.

Course FAQ

What is JavaScript?

JavaScript is a text- based programming language that is both on the client-side and server-side.

What is JavaScript used for?

JavaScript is a programming language that is used to make web pages interactive. Unlike HTML and CSS, JavaScript gives developers the ability to bring thier webpages to life with interactive features.

What are the most popular programming languages?

Some of the most popular programming languages are: Python, JavaScript, C#, Java, Ruby, PHP, and Swift, but there are many more.

Who is this course for?

This course is for those who understand the JavaScript basics and wish to further their knowledge. JavaScript is dense language but once you go beyond the basics you really start to learn some cool features to the programming language.

What will I learn in this course?

In this course, you will take a step past the basics of JavaScript and fully dive into what Professor Douglas refers to as "the good parts" of JavaScript. There are comprehensive quizzes as well as a lecture on the Monad to conclude this course.

About the author

Douglas is the author of Javascript: The Good Parts and Senior Javascript Architect at PayPal.

Ready to upskill? Get started