Node.js: Getting Started

The Node.js runtime powers back-end servers for big players like PayPal, Netflix, LinkedIn, and even NASA. This course will teach you the fundamentals of this very popular runtime and get you comfortable writing code for Node.
Course info
Rating
(381)
Level
Beginner
Updated
Sep 14, 2020
Duration
3h 29m
Table of contents
Description
Course info
Rating
(381)
Level
Beginner
Updated
Sep 14, 2020
Duration
3h 29m
Description

Web and mobile applications depend on back-end services to host their various resources and do most of the heavy lifting. Creating these back-end services is often very difficult, but the Node.js runtime makes it easier and more fun. In this course, Node.js: Getting Started, you'll learn the basic skills you need to create scalable back-end services with Node.js. First, you'll explore the tools that come built-in with Node as well as some of the tools that are offered by the community. Next, you'll learn about package management, module dependencies, event-driven concurrency strategies, and how to write code to interface with the operating systems on servers. Finally, you'll discover the modern JavaScript features that you can use with Node.js today. When you're finished with this course, you'll be comfortable creating and executing code for Node.

About the author
About the author

Samer Buna is a polyglot coder with years of practical experience in designing, implementing, and testing software, including web and mobile applications development, API design, functional programming, optimization, system administration, databases, and scalability. Samer worked in several industries including real estate, government, education, and publications

More from the author
React: Getting Started
Beginner
4h 2m
Apr 20, 2020
Advanced React.js
Advanced
3h 54m
Jul 21, 2017
More courses by Samer Buna
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hello, everyone. My name is Sam are bona I love coding and I love teaching people to goat. I work at agile labs dot com, where we create interactive content to help people learn coding. Welcome to this. No, Jess. Getting started course from Pluralsight note is an amazing run time. It's simply a game changer. Once I got comfortable working with note, I never looked back to anything else I used before knows I'm excited to show you how note is going to make your life as a back end developer so much easier. I mostly write code in this course, and you should do to. Learning to code is mostly a practical experience. Try to do and redo the examples I'll present in this course and try to expand their scope and challenge yourself with every piece of knowledge that you learn. Some of the topics that we will cover in this course include the what, Why and how of No Jazz. A review of the modern JavaScript Concepts notes Ruppel and Command Line interface Notes Patterns. Global's and Utilities Notes Package Manager and PM Working with common Jess Modules, Notes, Concurrency and Event Loop. Working with web servers and working with the operating system. By the end of this course, you should be comfortable creating and executing code for note, understand the big pictures of the runtime and build simple back and applications with IT. I hope you'll join me on this journey to learn the basics of the excellent no just run time in this getting started course at Pluralsight.