Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Introduction to Node.js

Course Cover
compare button icon

Course Features

icon

Duration

7 weeks

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Effort

2 hours per week

icon

Teaching Type

Self Paced

Course Description

Introduction to Node.js is designed for frontend or back-end developers who would like to become more familiar with the fundamentals of Node.js and its most common use cases. Before enrolling, students should know how to use a command line terminal, and have some familiarity with JavaScript.

In this course, you will learn how to rapidly build command line tools, mock RESTful JSON APIs and prototype real-time services. You will also discover and use various ecosystem and Node core libraries, and come away understanding common use cases for Node.js.

By immersing the student in a full-stack development experience, this course helps to bring context to Node.js as it relates to the Web Platform while providing students with a pragmatic foundation in building various types of real-world Node.js applications. At the same time, the general principles and key understandings introduced by this course can prepare the student for further study towards the OpenJS Node.js Application Developer (JSNAD) and OpenJS Node.js Services Developer (JSNSD) certifications.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

Knowledge of how to use a command line terminal

Basic JavaScript knowledge.

What You Will Learn

How to rapidly build command line tools.

How to rapidly mock RESTful JSON APIs.

How to rapidly prototype real-time services.

Discover and use ecosystem utilities.

Course Instructors

Author Image

David Mark Clements

Principal Engineer at CTO.ai

David Mark Clements is a Principal Architect, technical author, public speaker and OSS creator specializing in Node.js and browser JavaScript.David has been writing JavaScript since 1996 and has been...
Course Cover