This repository contains a selection of exercises intended for 2024 DevSoc Trainees. The exercises aim to develop basic web development skills, in HTML/CSS/JS and React.
Before continuing please ensure that you have the following installed on your machine:
- Node
- Git
Clone this repository:
git clone https://github.com/TAS-scorchedshadow/training-program-exercises.git
Explore all the exercise on offer on our Guide.
When adding a new exercise
- Inside exercises, create a new directory to contain the starter code.
- Inside exercise-solutions, create a new directory to contain the solutions, this should have the same name as the directory in exercises.
- Create a markdown file with the exercise instructions inside the book/src and add it to book/src/SUMMARY.md.
Please check that the book will render properly by running the following command in the root directory:
mdbook build book --open
If the book has been updated correctly a new webpage will open in your browser. You will need to have mdbook
installed which can be done by following the installation documentation.
Alternatively you can use the serve
command, which will build your book and start a local web server:
mdbook serve book --open
Once your feature is ready to go, feel free to add your name to the list of contributors.