Python Learning Stuff

Online Tutorials

BeginnersGuide and Resources (https://wiki.python.org/moin/BeginnersGuide/Programmers)

LearnPython.org (https://www.learnpython.org/)

code.org (https://code.org/)

data school - Launch a data science career! (http://www.dataschool.io)

Books

Free Learning - Free Programming eBooks

Coding Games

CheckiO (http://www.checkio.org/)

Empire of Code (https://empireofcode.com/)

Code Combat (http://codecombat.com/)

Coding Challenges

Exercism (http://exercism.io/)

The Python Challenge (http://www.pythonchallenge.com/)

Code Wars (http://www.codewars.com/)

Password riddle (so called hackit) site

Advent of Code (http://adventofcode.com/)

Python Koans (https://github.com/gregmalcolm/python_koans)

Project Euler (https://projecteuler.net/)

ACM International Collegiate Programming Contest

Alternative site: ACM International Collegiate Programming Contest

Online courses (not always free)

Code School: Try Python

Udacity: Programming Foundations with Python

Codecademy: Learn Python

Coursera: Python Courses

edX: Python Courses

DataCamp: Intro to Python for Data Science

freeCodeCamp

Python Podcasts

Django Riffs - podcast for learning web application development in Python using the Django web framework

Podcast.__init__

Python Bytes

Talk Python To Me

Teaching Python

Test and Code - The Python Test Podcast

The Real Python Podcast

Videos

Programming with Mosh

Corey Schafer

David Beazley

Tools

A curated list of awesome Python frameworks, libraries, software and resources.

Generation of diagrams and flowcharts from text in a similar manner as markdown.

A simple Python data-structure visualization tool for lists of lists, lists, dictionaries

Python Tutor - Visualize Code Execution

Git

Pro Git book Online (https://git-scm.com/book)

try Git (https://try.github.io)

Learn git Branching (http://pcottle.github.io/learnGitBranching/)

PyUGAT: LearningStuff (last edited 2020-09-02 19:54:30 by hop)