Angular Boot Camp Preparation

for Online Classes

Updated February 2026

Daily schedule

Please consult the class listing to confirm the times for your class. We typically schedule either three days of eight hours, or four days of six hours.

Please confirm the time zone of your class hours. It is easy to misread the time zone and arrive early or late.

Each day we will take a 1 hour break for lunch, at approximately 12:00pm in the class-listed time zone.

Student computer setup checklist

To prepare, please work through this checklist.

1. Computer

We recommend that students prepare their computer prior to attending. During class, the instructor(s) will help with any remaining setup problems, but this takes time that could otherwise be spent working with Angular.

2. Connectivity

Because the online class uses a video and audio feed, please ensure your network connection is robust and that you have good bandwidth available. Use any common speed test tool like fast.com.

For many class topics, we work with both Angular itself and the Angular ecosystem. To access these things, students should have network access and local computer permissions needed to:

This usually works "out of the box" for personal computers and home networks, but corporate computers and networks sometimes are locked-down in ways that require IT assistance.

3. Web browser

Please install Google Chrome for use in class. While Angular works well with all major browsers, we use the Chrome developer tools and occasionally plugins (such as the Angular DevTools and the Redux DevTools).

4. Online meeting system

We usually use MS Teams for the online meeting mechanism.

When joining the online classroom you will be prompted to enter your name. Please enter the same name you used in your registration for the class, so that we can confirm which students have successfully arrived. Do not leave the name blank.

5. Headset, or speakers and microphone

Although online students often ask questions and get answers via text chat, complex questions are more easily asked via voice audio. Students who may want to participate in this way should ensure they have reasonable audio hardware. A headset with microphone tends to provide clear, feedback-free audio when asking a question. Video is also welcome for attendees asking questions.

6. Online IDE

We often use an online IDE during class to assist with your workshop coding exercises. We have other means available (screen sharing, etc.), but an online IDE is most convenient.

Please set up an account (if you don't already have one) on GitHub. You don't need to share or upload any code using GitHub, just have an account.

We sometimes use other online IDE tools, which also work with a GitHub account.

7. Time zone

Although not strictly a computer readiness matter, we recommend that students carefully double check their time zone versus the time zone of the class. It is somewhat common for a student to unexpectedly find the class started an hour earlier or later than they thought.

8. Second monitor (optional)

The online classroom experience works well with a single monitor. However, we recommend that online students use a second monitor also, if possible. With two monitors, students can simultaneously see the instructor's screen (or face), and their own workshop code.

9. Development tool setup

Node.js

Node.js is a JavaScript runtime environment used by a huge number of tools and frameworks, including Angular. It includes the npm and npx commands, which we'll use throughout the class.

You can download and install the current LTS (Long Term Support) version of Node.js from http://nodejs.org.

Linux users: we recommend installing Node using your package manager or via a tool like NVM or N.

Web browser

Please install Google Chrome for use in class. While Angular works well with all major browsers, we use the Chrome developer tools and plugins like the Angular DevTools during class.

Editor or IDE

We recommend the following editors/IDEs:

It is possible to participate in the class effectively using any other programmer's editor or IDE. We recommend students avoid simple editors like Windows Notepad, as they don't have features like syntax highlighting and code indentation.

Help joining the online classroom

If you have difficulty with the conference software or any other aspect of entering the online classroom, please contact us at the email below.

This email address is monitored starting 30 minutes prior to the start of class on the first day, and during class. Some kinds of problems we can help with prior to class this way, while for other challenges, instructors will assist you during class.

helpme@oasisdigital.com

Help during class

For assistance during class (after you enter the online classroom successfully), contact the instructors using the classroom chat feature.


Angular Boot Camp is a production of Oasis Digital, a Valiantys company.