A collection of resources I found helpful in my programming/ML journey. Will try to continue to update and add better descriptions as time goes on.
Online Courses
- Practical Deep Learning
- Starting off strong, Jeremy Howard is an incredible educator and I can’t recommend this course enough. Not only the is the course material great, but the overall approach to learning/meta-learning is fantastic.
- Google Advanced Data Analytics Professional Certificate
- Google doesn’t miss on quality, this course takes you zero to one in data science. From foundations to more advanced ML applications, this course will really help you drive home key concepts in an approachable way.
- Hugging Face Courses
- Three courses covering NLP, Deep RL, and Audio. Great way to break the cold start problem and get hacking on deep learning.
- Missing Semester
- MIT course covering all the tools a program can expect to use and master in the field from the shell, editors, data wrangling, cli, git, debugging, profiling, metaprogramming, security, and cryptography.
- Math Academy
- Research based pedagogical method to learn math at an accelerated pace. The lessons connect well to one another and the xp / ranking system add some fun gamification.
- Neural Networks: Zero to Hero
- Andrej Karpathy can cook. Keep an eye out for his new school he is launching.
Websites and Blogs
- Kaggle
- Kaggle is not only the premier platform for data science competition, but also has a good library of exercises to brush up on skills.
- LLM Visualization
- Awesome visualization and walkthrough of a GPT LLM.
- The Novice’s LLM Training Guide
- Get up to speed on fine-tuning LLMs.
Tools and Frameworks
- ChatGPT or any LLM assistant
- The amount of value you can get out of modern LLMs is staggering, I don’t even know where to begin, it gives the novice so much leverage. I recommend using it to augment your learning and work not replacing it, really grok its outputs. Using voice chat to have one on one conversations about topics I’m learning really helps reinforce concepts I’m trying to learn.
- Zotero
- I use Zotero to keep track of research papers that I’m reading or plan to read. Its super handy and allows me to read PDFs on my ipad.
Thank you for reading my blog! Much more to come soon. Feel free to connect with me on Twitter.