These sources are not explicitly endorsed or recommended by the ASWF.
...
- The Philosophy of Programming: Short article on reasoning and programming.
- Refactoring.Guru: Coding philosophy, design patterns.
- Design Patterns in Object-Oriented Programming - Christopher Okhravi: YouTube channel.
Python
- Beginner's Guide to Python: Tutorials and further resources.
- Scripting for Blender: Presentation video, from Blender Conference 2017.
...
- C++ Language Tutorial: C++ basics through C++11
- C++ Core Guidelines: Best practices from Bjarne Stroustrup, creator of C++
- C++ - The Cherno: YouTube channel
Other
- Machine Learning for Beginners: GitHub curriculum from Microsoft Learning.
- Color Vision - Craig Blackwell
...
- : YouTube channel.
- Two-Minute Papers: YouTube channel with short digests of current graphics research topics and publications.
...