A list of free online courses. LinkedIn learning is free via the University licensing.
Other courses listed may require a free login account.
This service used to be called lynda.com. While at UW-madison you have access to all courses for free by login with your NetID. There are over 5,000 courses that encompass a lot of subjects other than programming. Details can be found on this PDF brochure: How to Use LinkedIn Learning – [Archived]
The courses range from beginner to advanced and typically range in time from 1 to 3 hours. Some more in depth courses can last 4 to 6 hours. Here are a few example:
This is an accordion element with a series of buttons that open and close related content panels.
Python courses on LinkedIn Learning
– Programming Foundations: Fundamentals(Beginner 2h 10, July 22, 2019)
– Python Quick Start (Beginner 1h 36, October 8, 2019)
– Python for Non-Programmers (Beginner, 1h 55, December 17, 2021)
– Learning Python (Beginner, 3h 10, November 19, 2021)
– Python Essential Training (Beginner,4h 17, June 13, 2022)
– Advanced Python (Advanced, 2h 27, August 15, 2018)
– Search all Python courses
R courses on LinkedIn Leaning
– Learning R ( Beginner + Intermediate, 2h 51, August 29, 2019)
– R Essential Training: Wrangling and Visualizing Data (Beginner + Intermediate, 4h 18, April 9, 2020)
– Data Visualization in R with ggplot2 ( Intermediate 2h 27, April 11, 2018)
– Master R for Data Science: Complete curriculum of 7 courses. 16h43 total (includes the 2 courses listed above, plus courses on machine learning, R for Excel users…)
– R for Data Science: Lunch Break Lessons (Beginner + Intermediate 17h 28. Updated: November 4, 2022)
– Search all R courses
There are many many more courses on computer and programming subjects:
There are many more subjects
Once you are no longer at the University the courses would require a subscription. However, there are other sources of quality courses. Of course YouTube is a convenient resource, but there are other options such as those below.
Free DataCamp courses
Datacamp offers 6 courses that are completely free:
All of our other courses are free to start (e.g., you can do the first chapter of any other course on our site for free.) You can see all of our courses here.
All of our course materials are free for educators to use in their own training. Educators can sign up here to access free course materials for their classrooms.
Other free courses and sites
|W3 Schools||Python Tutorial||No|
|freeCodeCamp||Scientific Computing with Python||No|
|Kaggle||Learn (All), Intro to Programming, Python, Intro to Machine Learning||No|
|GeeksforGeeks||Python Programming Language||No|
|Google’s Python Class||No|
|Programiz||Learn Python Programming||No|
|Codecademy||Pricing starts at zero||Yes|
|Coursera||Some free, various “plans“||Yes|
|Learn X in Y||Python summary||No|
|A Byte of Python||A Byte of Python free book||No||–||–|