[ Web Proxy ]
URL:
Viewing: https://wiki.python.org/moin/BeginnersGuide/NonProgrammers [Back]  [Original]

BeginnersGuide/NonProgrammers
This wiki is in the process of being archived due to lack of usage and the resources necessary to serve it — predominately to bots, crawlers, and LLM companies. Edits are discouraged.
Pages are preserved as they were at the time of archival. For current information, please visit python.org.
If a change to this archive is absolutely needed, requests can be made via the infrastructure@python.org mailing list.
logo.png [logo.png] Home All Pages Recent Changes

Python for New Programmers

If you've never programmed before, the tutorials on this page are recommended for you; they don't assume that you have previous experience. If you have programming experience, also check out the BeginnersGuide/Programmers page.

Books

Each of these books can be purchased online but is also available as free textual, website, or video content.

please keep this list alphabetized

You can find many free Python books online. For example, check out this article with 101 free Python books.

Interactive Courses

These sites give you instant feedback on programming problems that you can solve in your browser.

please keep this list alphabetized

Resources for Younger Learners

(This section was previously called "K-12 Oriented", K-12 being a USA-centric term which refers to the primary and secondary educational stages; through level 3 on the UNESCO ISCED education levels list.)

please keep this list alphabetized

Tutorials and Websites

please keep this list alphabetized

Tutorial Aggregators / lists

Tutorials for Scientific Audiences

please keep this list alphabetized These websites are written in support of science courses but are general enough that anyone can learn from them.

Apps

Videos

please keep this list alphabetized

Email Academies

Python courses in your INBOX - please add only free resources

Tools

Dead Links / Broken Sites

If these sites come back to life, feel free to move them back up. Perhaps after 6 months, it would be reasonable to delete them.

  • Free Python video lectures are also available as a course titled Intro to programming with Python and Tkinter, Unix users can view the video using mplayer once you have downloaded the files. Windows users will need to have a DivX player, available from http://www.divx.com/divx/windows/. (One user reports success viewing the videos on OS X 10.4 using the VLC player -- http://www.videolan.org/) -- 1/3/14: This is not a dead link but it is a dead option. These videos have been dropped from Blip.tv so the link gets you nothing.

  • Bioinformatics course in Python focuses on preparing people with some programming background for using the Biopython modules.

  • Khan Academy computer science (Python 2, not actively maintained) -- 20/4/14: This link now leads to the Khan Academy sign-on page. Python material seems to have been disappeared from Khan Academy.

  • Python tutorials on TalkIT (Python 3) 7/10/15: it is almost all behind a paywall

  • LiveWires A set of Python lessons used during 1999, 2000, 2001, and 2002 children's summer camps in Britain by Richard Crook, Gareth McCaughan, Mark White, and Rhodri James. Aimed at children 12-15 years old. 7/10/15: Site not up when clicked.

  • Dbuter avec Python au lyce A french tutorial intended to secondary school pupils.


CategoryPythonInEducation CategoryPythonInEducation


2026-02-14 16:07
Web Proxy Viewer  |  New URL  |  Original Page