Skip to main content

Resources and Tools

Tools and Software Needed​

Git and GitHub​

We will be learning about and using the Source Version Control tool, GitHub in this class. This is how you'll be submitting your assignments and how I will be sharing solutions. You will need to:

For more help and resources about git and GitHub: *Official GitHub Help

Visual Studio Code​

I will be using (and recommend you do too) Visual Studio Code as my Text Editor/IDE. This is not the same as Visual Studio that you may have used in C# classed. I will be sharing some recommendations for extensions and configurations that will make your developer experience easier.

Node.js and npm​

We will not be teaching Node.js in this class. However, we will be using many of its support tools and libraries such as npm. Make sure you download the Long-Term-Support (LTS Version).

Any modern browser​

You may use any Modern Browser of your choosing for this course. I will be using Chrome. However, Firefox, and Edge will do just fine.

Refresher Online Course​

Textbooks​

There are no required materials for this course. I do however have some recommendations: