Online Courses
Free online companion courses are available through edX for both the R and Python An Introduction to Statistical Learning books.
The course for An Introduction to Statistical Learning, with Applications in R (Second Edition) is available here. This popular course has been taken by over 290,000 learners as of November 2023.
The course for An Introduction to Statistical Learning, with Applications in Python is available here.
The video lectures covering the chapter material are the same for both courses. The courses also include sessions in R/Python, which differ between the two courses.
A certificate option for either course is also available through edX. Expect to put 3-5 hours of work per week into these 11-week courses.
The courses cover all topics in the books:
Overview of statistical learning
Linear regression
Classification
Resampling methods
Linear model selection and regularization
Moving beyond linearity
Tree-based methods
Support vector machines
Deep learning
Survival analysis and censored data
Unsupervised learning
Multiple testing
Video lectures covering the chapter material for both the R and Python courses, as well as the R labs, can be found here. Video lectures for the Python labs can be found here.