Taught by renowned Stanford professor Andrew Ng, this course is a great starting point for beginners. It covers the basics of machine learning and provides a solid foundation for understanding AI concepts.
edX - "Introduction to Artificial Intelligence (AI)" by Microsoft:
This course, offered by Microsoft on edX, provides a broad overview of AI concepts and applications. It's suitable for learners who want to understand the fundamentals of AI.
Udacity - "Intro to Artificial Intelligence" and "AI for Everyone":
Udacity offers several AI-related courses. "Intro to Artificial Intelligence" covers the basics, while "AI for Everyone" is a non-technical course that focuses on the societal impact of AI.
Deep Learning Specialization on Coursera by Andrew Ng:
For those interested in diving deeper into neural networks and deep learning, Andrew Ng's Deep Learning Specialization on Coursera is highly recommended. It covers various aspects of deep learning.
Fast.ai - Practical Deep Learning for Coders:
Fast.ai offers a free and practical deep learning course that focuses on hands-on experience. It's a good choice if you want to get started with building and implementing models quickly.
MIT OpenCourseWare - Introduction to Deep Learning:
MIT offers various courses related to AI, and their Introduction to Deep Learning is a great resource for those who want to understand the theoretical foundations of deep learning.
Books:
"Artificial Intelligence: A Modern Approach" by Stuart Russell and Peter Norvig is a widely used textbook that covers a broad range of AI topics.
"Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow" by Aurélien Géron is a practical book for those interested in applying machine learning.