Tutorials
Here the source code written in the tutorials will be available after respective tutorial.
Tutorial 1 (website prototype (GET requests))
- use-case-diagram.png
- gui-sketches.png
- Recording
- Git repository:
git clone https://github.com/PeppeL-G/pegrade.git
cd pegrade
npm install
node app.js
Tutorial 2 (JS solution & form handling (POST requests))
- Old Recording of this tutorial
- Git repository:
git clone https://github.com/PeppeL-G/pegrade.git
cd pegrade
npm install
node app.js
Tutorial 2.5
- Recording (the audio is bad, you might prefer the old recording of Tutorial 2)
- Git repository
Tutorial 3 (error handling & authorization)
- Old Recording of this tutorial
- Git repository:
git clone https://github.com/PeppeL-G/pegrade.git
cd pegrade
npm install
node app.js
Tutorial 4 (authorization & repetition)
- Git repository:
git clone https://github.com/PeppeL-G/pegrade.git
cd pegrade
npm install
node app.js
- Code for repetition website in ZIP file:
- Unzip the ZIP file
- Go into the project folder
npm install
node app.js
Tutorial 5 (security & code structure)
- Old Recording of this tutorial
- Website with vulnerabilities:
- Unzip the ZIP file
- Go into the project folder
npm install
node app.js
- Website with routers:
- Unzip the ZIP file
- Go into the project folder
npm install
node app.js
- Website with request handlers:
- Unzip the ZIP file
- Go into the project folder
npm install
node app.js