Stage 1: Mathematics and Programming Fundamentals
Solidify the underlying foundation and start the AI exploration journey
Description
Kaggle's free Python programming basics course, specifically designed for data science beginners, covering a complete learning path from basic syntax to object-oriented programming.
Tags
Description
3Blue1Brown uses animated visuals to guide you through thinking about the core concepts of calculus from an image-based perspective, essentially 'inventing' them.
Tags
Description
A visual linear algebra teaching series by 3Blue1Brown, using intuitive animations and geometric explanations to help understand core linear algebra concepts, covering 16 important topics such as vectors, matrices, and eigenvalues.
Tags
Description
Free online statistics and probability course provided by Khan Academy, containing 16 modules and 172 video tutorials, covering core content such as descriptive statistics, inferential statistics, and the fundamentals of probability theory.
Tags
Description
A textbook on the mathematical foundations of machine learning, covering core mathematical concepts such as linear algebra, calculus, and probability theory, providing the necessary mathematical foundation for learning machine learning.
Tags
Description
Stanford University's Algorithms Specialization on Coursera, taught by Professor Tim Roughgarden, includes four core algorithm courses and is suitable for learners with programming experience (7-day free trial)
Tags
Description
The authoritative textbook in the field of Artificial Intelligence, written by Stuart Russell and Peter Norvig, adopted by over 1500 universities worldwide, and is the standard textbook for AI learning.
Tags
Description
A comprehensive Python zero-based learning course, including 100+ courses, 44 hours of video teaching, and a complete learning path from basic syntax to back-end development.