- Codecademy - I got my start in programming in Python here, but I don't recommend the Pro because a lot of the material under the Pro courses are quite short and simplistic.
- Frontend Masters - High quality courses taught by industry professionals. Very focused. It feels like being taught by a TA who has been with the course a long time and knows all the nuances. I particularly like Brian Holt's classes. I highly recommend taking his computer science intro classes (2 of them!) because the exercises are pitched at just the right level.
- Lynda - Also known as Linkedin Learning. Available for free through the National Library Board. I've used Lynda for some time and I feel that the focus is not as tight as Frontend Masters.
- Udemy - I don't really like Udemy because it feels pushy, and it is hard to determine the quality of the teacher or content. There are always deals on their courses so definitely get that. Check if your work or school offers access as part of their e-learning resources.
- Quiklabs - Google Cloud Learning resource. Good for an intro to cloud technologies. Might be available through your workplace or university.
- The Great Courses - Courses on general subjects taught by professors in audio format. It is structured to be a bit more seminar-like where you can sit back and listen.
- Photopea - Photoshop in your browser. No sign ups, and it just works.
- Neocities - Prototype simple webpages with direct uploads. Again, it just works.
Interesting Personal Websites
- https://fasterthanli.me/ - Known Rustacean
Fictiv - A rapid prototyping firm with a lot of teardown videos/analysis
Nguyen Duc Thang - He is a retired engineer that designs mechanisms in Autodesk Inventor for fun. As of this date he has 3000+ animations on YouTube.
Patrick McKenzie - Engineering and business
Bartosz Ciechanowski - Amazingly clear explanation of gears
Cheap FPGA Boards - A list of cheap FPGA boards for development
Online IDEs for quick prototypes
CS50 Harvard: Mobile Development with React
- Google Colabs - Cloud based python notebooks with GPU backends
- Google Seedbank - Machine learning examples
- Google Codelabs (Cloud)
These are some people who might be considered modern day masters in their fields. Not judged by me, but by the consistency of how often they are recommended.
Woodworking - Paul Sellers
Drawing - Glenn Vilppu, Peter Han