Now that you've had more experience with git and
GitHub, you might consider going back and
revisiting some of the resources
from Lab 1 and Lab 2 including:
- Understanding the GitHub flow
- Basics of Writing and Formatting Text for GitHub (Markdown)
- Working with Advanced Formatting
- The GitKraken tutorial videos
- GitHub Projects documentation
- Our basic notes about GitHub Projects
- Angular Unit Testing (Karma)
- Angular Routing
- Angular Forms
- Angular Material
- Theming Angular Material
- What are environments in Angular
- Angular CLI
- Learn RxJS
- The MongoDB Manual
- MongoDB Java Drivers
- MongoJack
- JSON Generator for generating seed data for testing
We haven't talked much about accessibility, but it's a really important issue in making the web and our apps available to as broad as audience as possible.
Here are some useful resources to explore:
- The Angular accessibility guide
- The U of MN's accessibility info for web developers
- Firefox has a built-in accessibility checker in the
"Web Developer" tools
- The article "Use Firefox for accessibility testing" has additional details.
- axe browser extensions for checking accessibility
- The WAVE accessibility analyzer
- NoCoffee: A browser extension that simulates a variety of visual impairments