Skip to content

Introduction to Node js for beginners + game project
eTrain

CM

Summary

Price
£99 inc VAT
Or £33.00/mo. for 3 months...
Study method
Online
Duration
3 hours · Self-paced
Access to content
1 year
Qualification
No formal qualification
Additional info
  • Exam(s) / assessment(s) is included in price
  • Tutor is available to students

Overview

Source Code is included to get you started quickly

Step by step learning - starting with the basics and moving through to combining fundamentals and writing code.

Course covers

  • why use Node and what it is how it works
  • how to install and start using Node
  • resources for terminals on Mac and PC
  • Creating a first node file
  • Creating web server listen on ports open your browser
  • How node works
  • Node modules and creating modules
  • Files on your server
  • Node URL pathname request
  • Node Routing
  • File Write and Read
  • Loading Packages NPM
  • Packages Express
  • NodeMon setup
  • Get data JSON
  • Body-parser get post and get methods
  • Socket connect to backend and client side - listeners
  • Uuid create a User ID
  • Battle Game - Multiplayer project

Who this course is for:

  • Anyone who wants to learn more about NodeJS
  • JavaScript developers
  • Web developers
  • Application developers

Requirements:

  • JavaScript
  • HTML and CSS
  • Web access
  • Developer skills

Description

Course Curriculum

Course Introduction and Setup

Node Introduction (3:48)

What is Node JS (3:28)

Developer Setup Node (4:24)

Download Resources

Introduction to NodeJS

First Node File (4:50)

Node in Browser (6:00)

Node Callbacks (3:07)

Node Modules (4:48)

Node Page Server (6:11)

Node URL module (4:04)

Node Routing (4:01)

File Write and Read (3:41)

Load Packages (5:10)

Lodash Quick Overview (10:52)

Packages Express (3:31)

Express Static Files (0:05)

13 Express Static Files3 (3:32)

NodeMon (2:54)

Get Data (6:36)

Body Parser (11:40)

Socket io Module (10:02)

Do more with Socket (6:34)

Multi player game project Node and Socket

Simple Battle Game Project (7:28)

Game Project 2 (9:32)

Game Project 3 (5:49)

Game Project 4 (11:32)

Game Project Final (9:41)

Frequently Asked Questions

When does the course start and finish?

The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.

How long do I have access to the course?

After enrolling, you will have unlimited course access for 12 months.

What if I am unhappy with the course?

We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Who is this course for?

Requirements

Career path

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Interest free credit agreements provided by Zopa Bank Limited trading as DivideBuy are not regulated by the Financial Conduct Authority and do not fall under the jurisdiction of the Financial Ombudsman Service. Zopa Bank Limited trading as DivideBuy is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority, and entered on the Financial Services Register (800542). Zopa Bank Limited (10627575) is incorporated in England & Wales and has its registered office at: 1st Floor, Cottons Centre, Tooley Street, London, SE1 2QG. VAT Number 281765280. DivideBuy's trading address is First Floor, Brunswick Court, Brunswick Street, Newcastle-under-Lyme, ST5 1HH. © Zopa Bank Limited 2025. All rights reserved.