- Node.JS: https://nodejs.org - Used as webserver
- A text editor of your choice. Recommended: Atom, SublimeText, VisualStudio Code
- (Optional) Git: https://git-scm.com/
- (Optional) Github account: https://github.com/
Steps to learn JavaScript
- Step 0: Download this repository to a folder of your choice, extract the archive and cd to the folder
- Step 1:
cd course1 && npm i
- Step 2:
npm start
- Step 3: Open http://localhost:3000
- Step 4: Celebrate!
- Step 5: Write some code and Break it
- Steps 5->n: Learn JavaScript
- Step n+1: Profit!
- Step 0: See Course 1
- Step 1:
cd course2 && npm i
- Step 2:
npm start
- Step 3: Open http://localhost:3000
The objective is to create a game that proposes a word which the user should guess. The user will enter one letter at a time and the program will either fill in the letter in all the places where it matches and will update the score or will decrement the number of tries. When the word has been guessed it will print a success message with the score. When the number of tries has been exceeded it will print a fail message.
- Fill in the empty functions with the appropriate code
- Create additional functions as needed
- Use JavaScript built-in objects like Array, Math, Date, RegExp, etc.
- Step 0: See Course 1
- Step 1:
cd course3 && npm i
- Step 2:
npm start
- Step 3: Open http://localhost:3000
- Fill in the empty functions with the appropriate code
- Create additional functions as needed
- Step 0: See Course 1
- Step 1:
cd course4 && npm i
- Step 2:
npm start
- Step 3: Open http://localhost:3000
- Implement additional shapes