You'll need to have this software installed for the course:
- Node.js >= v18.0.0 (how to install)
Check that you have the software versions that you need installed by running these commands in your terminal:
# Check Node.js version.
node --version
We highly recommend that you use Visual Studio Code as your editor for this course as it provides lots of handy TypeScript related features, but if you prefer to use a different editor that's fine too!
You'll need to have this repository cloned so you can work on the coding exercises during the course:
git clone https://github.com/MoonHighway/applied-typescript
If you want to commit and push your work to your own repository on GitHub, you can fork this repository, then clone your fork rather than this repository directly. If you do create a fork, you'll want to sync it with this repository at the start of the workshop.
Run this command in your terminal to install the required dependencies:
npm install
There are coding exercises throughout this workshop. To make sure you're ready:
- Open this project in your code editor.
- Open a terminal window for running commands, and
cd
to the directory for this project.
You're now ready to get started! 🚀
You can expect the course to follow this schedule:
Time | Activity | Length |
---|---|---|
9:00-10:00 | Section 1 | 1hr |
10:00-10:15 | Break | 15min |
10:15-11:15 | Section 2 | 1hr |
11:15-11:30 | Break | 15min |
11:30-12:30 | Section 3 | 1hr |
12:30-1:00 | Lab Activity | 30min |
1:00 | End |