Python materials
-
Python REGEX
-
Python Regular expression operations - Official doco.
-
Regular Expression HOWTO by A.M. Kuchling
-
-
Educative courses
- Python 3: An interactive deep dive by Mark Pilgrim, implemented by the Educaitve Team
- Python 101: Interactively learn how to program with Python 3 by Michael Driscoll
- Python 201 - Interactively Learn Advanced Concepts in Python 3 by Michael Driscoll
-
Online Python Courses
-
edx’s Introduction to Computer Science and Programming Using Python . The companion book can be found here.
- MIT Open Courseware also offers a gentler “lead-in” course designed for those with no programming background that you can take beforetaking the above: Building Programming Experience: A Lead-In to 6.001.
-
MIT Open Courseware’s A Gentle Introduction to Programming sing Python
-
Coursera’s Programming for Everybody (Python) For beginners.
-
Codecademy’s beginners; tends to focus primarily on syntax Python track.
-
Udacity’s Programming Foundations with Python. Focuses on object-oriented programming.
-
Team Treehouse’s Python course.
-
Udemy’s Python Regular Expressions with Data Scraping Projects, this book - video version!
-
-
Interactive resources:
-
LearnPython An interactive online guide that teaches basic Python.
-
Try Python Another interactive online guide.
-
Educative’s Python Regular Expressions with Data Scraping Projects, this course!
-
-
Books and tutorials (online):
-
Learn Python the Hard Way Part of the “Learn X the Hard Way” series. Despite its name, this is one of the easiest introductions to Python available.
-
Automate the Boring Stuff with Python .From the Invent with Python author.
-
How to Think Like a Computer Scientist (Python 2 version and Python 3 version)
-
-
Think PythonComprehensive introductory text on Python.
-
The official Python tutorial (for Python 2 and Python 3). Moves a little quickly, but is very comprehensive and thorough.
-
Dive into Python 3 An accelerated introduction to Python.
-
pycrumbs A huge list of many useful articles, tutorials, and snippits on Python, ranging from basic to advanced.
-
PyMOTW A tour of the Python standard library through short examples.
-
Import Python A catalog of Python books (some are free)
-
Exercises:
- Pyschools Exercises and challenges in Python.
Get hands-on with 1200+ tech skills courses.