This is a set of tutorials for learning web development, using tech stacks commonly adopted by ArcLight owned projects. After completing these tutorials, you will be capable of building/working on ArcLight web applications/web services.
Below is a list of technologies we will cover in this tutorial (More technologies to be added):
- Version control (Git)
- HTML, CSS, JavaScript
- TypeScript
- Front end frameworks (React, Redux, Sass)
- Back end frameworks (Express)
Our tutorials are organized into a series of week-long sessions. Each session includes:
- Goal of learning
- Learning materials (articles, docs, videos, etc.)
- Exercises
Version control, also known as source control, is the practice of tracking and managing changes to software code.