This whole repository and its codes (unless stated below) is licensed under CC0 version 1.0 Universal License. Read LICENSE file for further information.
Files listed below are not included in CC0 license because it was derived from another work.
- deps/scanf.js (licensed under MIT)
It is recommended for you to use Unix-like machines to learn programming, even if this module is Windows-compatible. If you're on Windows, you can install Windows Subsystem for Linux (WSL) to emulate Linux behaviour.
You will need to install these applications on your machine:
- Node.JS (at least ES6/ES2015-compatible, but you should probably install the newest LTS NodeJS anyway)
- Git
Git is needed to pull this repository. To get this whole repository, use:
git clone https://github.com/kevinliyanto/js-teaching.git
cd js-teaching
To periodically pull this repository, use git pull
inside js-teaching
directory.
You can use any IDE, ranging from Vim to JetBrains WebStorm. It is recommended to use Visual Studio Code.