Welcome to my free JavaScript / Node.JS basic course. This course is an accompanies the the free Java basics course created by Richard Bradshaw. I would recommend before you start this course that you read through the free programming basics course created by Richard.
Getting setup
Before you start the course you will need to ensure that you have NodeJS installed. You can find installation details here
Lessons
VSCode
- Using VSCode
- Downloading and Installing
- Opening projects
- Building projects
- Windows
- Running a Test
- Debugging
- IntelliSense
JavaScript/Node Basics
- Introduction JavaScript & Node
- Node Syntax
- Adding libraries
- Types
- Functions
- Objects
- Operators
- Control Flow
- Abstraction
- Encapsulation
- Prototypes
Mocha
- What is Mocha?
- Setting up Mocha
- Creating tests with Mocha
- What are hooks?
- What are assertions?
- Running your tests