Mastering NodeJS

With over a decade of professional experience, Chris Hawkes is followed by more than 180,000 programmers from around the world.


Available With All Access Purchase

50+ courses for one low price. learn more

Release Date Duration Demo Video
May 30, 2021 1 hour & 6 minutes Watch

Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser. Node.js lets developers use JavaScript to write command line tools and for server-side scripting—running scripts server-side to produce dynamic web page content before the page is sent to the user's web browser. Consequently, Node.js represents a "JavaScript everywhere" paradigm, unifying web-application development around a single programming language, rather than different languages for server-side and client-side scripts. Node.js was created by Ryan Dahl in 2009.

Just Some Of What You'll Learn

  • Building A WebServer
  • Reading & Writing Files
  • Functional Programming
  • Async/Await Patterns
  • Working With ByteCode

Who Is This For?

This course is aimed towards programmers getting started with NodeJS and want to master how to use file systems for building your own web server and more.

Check out the All Access Bundle for unlimited access to all courses for one small price.


Chris Hawkes profile image.

Meet Chris Hawkes

Chris Hawkes is a Senior Software Engineer with over 15 years of experience working for Fortune 500 companies. He’s taught more than 20 million students on YouTube and over 25,000 on Udemy.

Some of his work has been used by universities around the world and sponsored by some of the largest companies in Information Technology.