Technical Courses, Books, and Tutorials on Artificial Intelligence, Deep Learning and Machine Learning for AI Developers

by Tan Le on November 29, 2023

I've been keeping a running list of highly recommended and informative resources that I have come across while learning more about AI and Machine Learning. Most of these are technical resources intended for experienced software engineers, developers, and coders. The majority of these resources are free and for any that are not, I've added (paid) to the title to distinguish.

Contributing

I hope you find these resources useful as well and if you have any to add that I'm missing please email me at duncan@openshiro.com or submit a PR to update the source code for this list.

About Shiro

Shiro is a tool suite for prompt engineering, model versioning, quantitative testing, performance monitoring, and fine-tuning developed I developed at OpenShiro. Learn more about OpenShiro.

AI Courses

Introductory

Intermediate

Advanced

Tutorials

Books

Math Courses

Computer Science / Python Courses

Older Materials

Notes

** Most Coursera courses can be audited for free. From the enrollment page just choose the "audit" option when registering. When you audit a course you'll be able to see most of the course materials for free, but you won't be able to submit certain assessments or get grades for your work. You won't get a certificate, but you can pay for one at any time during or after the course. If you pay for a certificate, you may need to complete more coursework that wasn't available in the audit version.

*** Coursera specializations require a paid account, however you can enroll in the individual courses included in the specialization and audit those for free, see details above. To see the courses included in a specialization, click the "courses" tab on the specialization enrollment page.

  • Photo of Tan

    Tan Le

    Founder, Software Engineer

    Tan is the founder and lead software engineer for OpenShiro. His experience spans multiple industries and technologies, allowing him to approach problems with a unique perspective. Tan holds a Master of Data Science from Deakin University and lives with his wife and two children in sunny Cairns, Queensland. He is passionate about software engineering, artificial intelligence, and entrepreneurship.

Subscribe to our newsletter

The latest prompt engineering best practices and resources, sent to your inbox weekly.