A free Chinese-language 100-day Python course, from basics to advanced topics, with lessons and code examples.
An open-source, animated, illustrated tutorial on data structures and algorithms with runnable code in many languages.
A 12-week, 26-lesson beginner curriculum on classic machine learning using Scikit-learn, with quizzes and projects in Python and R.
A Chinese-language book by Li Xiaolai teaching self-learning skills through a Python programming curriculum, delivered as Jupyter notebooks.