Preserve, Enrich, Inspire

Learning Python

Home/Learning Python

Documentation and the Python Software Foundation

Basic Introductions

Visualize and understand coding concepts with Scratch and Code.org courses
Python for Everybody
Codeacademy: Python

Continue learning
Learn Python the Hard Way
Dive into Python / Dive into Python 3
How to think like a computer scientist with Python [Static version]/
EdX: Introduction to Computer Science and Programming Using Python
Google’s Python Class [video]/
EdX: Introduction to Computational Thinking and Data Science

Coursera: An Introduction to Interactive Programming in Python (Part 1)
Coursera: An Introduction to Interactive Programming in Python (Part 2)
Coursera: Introduction to Scripting in Python Specialization
Udacity: Intro to Computer Science
Udacity: Programming Fundamentals with Python
Udacity: Design of Computer Programs   (Python learning aids)
Python tutorials – Kahn Academy
Python Tutor – Philip Guo, Python Tutor and Writer
Mechanical MOOC – Course Sequence
The Python Tutorial
The Hitchhiker’s Guide to Python

P2PU

Challenges/exercises
Python Koans
CodingBat Python
Python Challenge

Frameworks
Flask
Django
Full Stack Python

Style and coding best practices
Code Like a Pythonista: Idiomatic Python
Pep 8 (recommended style guide)

Project based
New Coder
Make a PyPet
Mega Project List
the @unitedstates project
OpenHatch

Game based
Checkio
Arcade Games with Python

Tools
CodeSkulptor
Repl.it
IPython

Organizations
CincyPy Meetup
PyLadies
PyCon
PyOhio
Python Software Foundation
Girl Develop It
Blacks in Technology
Women Who Code
Black Girls Code
Girls Who Code

Computer science, programming, computational thinking
Kahn Academy
Coursera: Algorithms Part 1

More strategies for learning 
Pomodoro TechniqueLearning How to Learn MOOC 
Pair programming
Listen to podcasts and get involved with Code Newbie
Seek mentors/advisors (See Organizations)
Kahn Academy
Top-down design and Step-wise refinement

Books
Al Sweigart Books
A Byte of Python
Think Python [PDF] [Exercises]

Articles
This Is Your Brain On Code, According To Functional MRI Imaging

Print Friendly, PDF & Email
By |February 9th, 2015|Categories: Research & Learning, Uncategorized|0 Comments

Leave A Comment