Files
.github
api-server
client
config
curriculum
docs
guide
arabic
chinese
english
3d
accessibility
agile
algorithms
android-development
angular
angularjs
apache
aspnet
bash
blockchain
book-recommendations
bootstrap
bsd-os
bulma
c
canvas
certifications
chef
clojure
cloud-development
computational-genomics
computer-hardware
computer-science
containers
cplusplus
csharp
css
d3
data-science-tools
design-patterns
designer-tools
developer-ethics
developer-tools
devops
docker
documentation
electron
elixir
elm
erlang
game-development
gatsbyjs
git
go
groovy
haskell
hibernate
html
ionic
java
javascript
joomla
jquery
julia
kotlin
laravel
linux
logic
machine-learning
mathematics
meta
miscellaneous
mobile-app-development
mongodb
natural-language-processing
neovim
network-engineering
nginx
nodejs
php
product-design
progressive-web-apps
puppet
python
abs-function
all-iterable
anaconda
any-iterable
args-variable
basic-operators
bool-function
boolean-operations
built-in-constants
calling-functions
class
code-blocks-and-indentation
commenting-code
comparisons
complex-numbers
containers
converting-integer-to-string-in-python
creating-guis-in-python3
data-structures
decorators
defaultdict
defining-functions
difference-between-is-and-equal-equal-operators
docstring
escape-sequences
exception-and-error-handling
files-and-io
for-loop-statements
from-x-import-y
frozenset
functions
generators
hex-functions
how-to-convert-strings-into-integers-in-python
idobject
if-elif-else-statements
import-statements
input-functions
installing-and-using-python-3
is-there-a-way-to-substring-a-string-in-python
iterators
itertools
keywords
lambda-expressions
learn-about-python-sets
len-function
list-deque
lists
max-function
min-function
more-built-in-types
mutability-and-variable-assignments
name-binding-and-aliasing-functions
nested-functions
numeric-operations
numeric-types
object-oriented-programming
ord-function
parenthesis-for-boolean-operations
powxy
python-2-vs-python-3
python-coding-standards
python-f-strings
python-resources
index.md
range-function
rest-api-with-falcon
return-statement
sequence-types
set-types
setting-up-python-web-framework-django-and-flask
share-file-using-python-simple-http-server
sleep-how-can-i-make-a-time-delay-in-python
slicestartstopstep
string-methods
ternary-operator
truth-value-testing
using-pip
using-python-for-web-development
variable-names-and-binding
virtual-environments
web-frameworks-and-what-they-do-for-you
what-is-python-used-for
while-loop-statements
zip-function
index.md
r
react
react-native
redux
rest-api
robotics
rt-os
ruby
rust
sass
security
semantic-ui
software-engineering
sql
ssh
svg
svn
swift
terminal-commandline
tools
typescript
typography
user-experience-design
user-experience-research
vagrant
vim
virtualbox
visual-design
voice
vue
vue-cli
web-augmented-reality
web-components
web-performance
web-virtual-reality
wordpress
working-in-tech
xml
portuguese
russian
spanish
news
tools
.editorconfig
.eslintignore
.eslintrc
.gitattributes
.gitignore
.node-inspectorrc
.prettierrc
.snyk
.travis.yml
.vcmrc
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE.md
README.md
docker-compose-shared.yml
docker-compose.yml
lerna.json
netlify.toml
package-lock.json
package.json
sample.env
freeCodeCamp/guide/english/python/python-resources/index.md

69 lines
6.6 KiB
Markdown
Raw Normal View History

2018-10-12 15:37:13 -04:00
---
title: Python Resources
---
## Tutorials
* <a href='https://docs.python.org/3/tutorial/' target='_blank' rel='nofollow'>Python Official Tutorials</a>
* <a href='https://python-guide.readthedocs.org/en/latest/' target='_blank' rel='nofollow'>The Hitchhiker's Guide to Python</a>
* <a href='https://developers.google.com/edu/python/' target='_blank' rel='nofollow'>Google Python Class</a>
* <a href='http://learnpythonthehardway.org/book/' target='_blank' rel='nofollow'>Learn Python the Hard Way</a>
* <a href='http://www.greenteapress.com/thinkpython/html/index.html' target='_blank' rel='nofollow'>Think Python</a>
* <a href='https://learnxinyminutes.com/docs/python/' target='_blank' rel='nofollow'>Learn Python in X minutes</a>
* <a href='https://learnxinyminutes.com/docs/python3/' target='_blank' rel='nofollow'>Learn Python 3 in X minutes</a>
* <a href='http://www.diveintopython3.net/' target='_blank' rel='nofollow'>Dive into Python 3</a>
* <a href='http://www.fullstackpython.com/' target='_blank' rel='nofollow'>Full Stack Python</a>
* <a href='https://automatetheboringstuff.com/' target='_blank' rel='nofollow'>Automate the Boring Stuff with Python</a>
* <a href='https://repl.it/languages/python3' target='_blank' rel='nofollow'>Python REPL in Browser</a>
* <a href='http://pythontutor.com/' target='_blank' rel='nofollow'>Visual Python Code Walkthrough</a>
* <a href='https://www.codecademy.com/learn/python' target='_blank' rel='nofollow'>Codecademy Python</a>
* <a href='http://interactivepython.org/runestone/static/thinkcspy/index.html' target='_blank' rel='nofollow'>How to Think Like a Computer Scientist</a> - Interactive textbook that teaches programming with Python
* <a href='https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-8' target='_blank' rel='nofollow'>Introduction to Computer Science and Programming Using Python</a> (MIT)
* <a href='https://www.edx.org/course/cs-all-introduction-computer-science-harveymuddx-cs005x-0' target='_blank' rel='nofollow'>CS for All: Introduction to Computer Science & Python Programming</a>
* <a href='https://www.packtpub.com/packt/free-ebook/learning-python' target='_blank' rel='nofollow'>Learning Python</a> - Free ebook
* <a href='http://newcoder.io/' target='_blank' rel='nofollow'>New Coder</a> - Tutorials/challenges to take you from newbie to actual coder.
* <a href='https://inventwithpython.com/' target='_blank' rel='nofollow'>Invent with Python</a> (plus two other books by the Automate the Boring Stuff guy)
* <a href='http://interactivepython.org/runestone/static/pythonds/index.html' target='_blank' rel='nofollow'>Problem Solving with Algorithms and Data Structures Using Python</a>
* <a href='https://github.com/faif/python-patterns' target='_blank' rel='nofollow'>Python Design Patterns</a>
* <a href='https://www.djangoproject.com/start/' target='_blank' rel='nofollow'>Django Getting Started Tutorial</a>
* <a href='http://chimera.labs.oreilly.com/books/1234000000754/index.html' target='_blank' rel='nofollow'>Test-Driven Development with Python</a>
* <a href='http://www.tangowithdjango.com/' target='_blank' rel='nofollow'>Tango with Django</a>
* <a href='http://tutorial.djangogirls.org/en/' target='_blank' rel='nofollow'>Django Girls' Tutorial</a> - Build a blog
* <a href='http://www.marinamele.com/taskbuster-django-tutorial' target='_blank' rel='nofollow'>TaskBuster Django Tutorial</a> - Build a Django project from scratch
* <a href='https://www.youtube.com/watch?v=N4mEzFDjqtA' target='_blank' rel='nofollow'>Derek Banas' Learn Python In One Video</a>
* <a href='https://pythonprogramming.net/introduction-to-python-programming/' target='_blank' rel='nofollow'>pythonprogramming.net Python Baics</a>
* <a href='https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAcbMi1sH6oAMk4JHw91mC_' target='_blank' rel='nofollow'>thenewboston Python 3.4 Programming Tutorials</a>
* <a href='http://www.tutorialspoint.com/python/'>Tutorials Point - Python</a>
* <a href='https://pythonprogramming.net' target='_blank' rel='nofollow'> Set of Starter Projects with Videos </a> - From the basics onward.
* <a href="https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world" target='_blank' rel='nofollow'>The Flask Mega Tutorial (Miguel Grinberg)</a>
## Challenges
* <a href='https://github.com/gregmalcolm/python_koans' target='_blank' rel='nofollow'>Python Koans</a>
* <a href='http://exercism.io/languages/python' target='_blank' rel='nofollow'>Exercism Python Challenges</a>
* <a href='http://codingbat.com/python' target='_blank' rel='nofollow'>CodingBat Python Challenges</a>
* <a href='http://www.learnpython.org/' target='_blank' rel='nofollow'>Learn Python Interactively</a>
* <a href='http://projecteuler.net/' target='_blank' rel='nofollow'>Project Euler</a>
* <a href='http://rosalind.info/problems/locations/' target='_blank' rel='nofollow'>Rosalind Python Bio-informatics Problems</a>
* <a href='https://github.com/mshang/python-elevator-challenge' target='_blank' rel='nofollow'>Python Elevator Challenge</a>
* <a href='https://coderbyte.com/' target='_blank' rel='nofollow'>CoderByte Challenges</a>
* <a href='https://checkio.org' target='_blank' rel='nofollow'>CheckiO</a> - the game for coders
* <a href='http://www.codeabbey.com/' target='_blank' rel='nofollow'>CodeAbbey</a>
* <a href='https://hackerrank.com/domains/python/py-introduction'>HackerRank - Python Challenges</a>
* <a href='https://codesignal.com/' target='_blank' rel='nofollow'>CodeSignal - Prepare for interviews & further your programming skills</a>
* <a href="https://www.codewars.com/" target='_blank' rel='nofollow'>CodeWars</a>
* <a href="https://www.codechef.com/" target='_blank' rel='nofollow'>CodeChef</a>
## Community
* <a href='https://github.com/vinta/awesome-python' target='_blank' rel='nofollow'>Awesome Python</a>
* <a href='https://www.reddit.com/r/python' target='_blank' rel='nofollow'>/r/Python</a>
* <a href='https://www.reddit.com/r/learnpython' target='_blank' rel='nofollow'>/r/LearnPython</a>
* <a href='http://planetpython.org/' target='_blank' rel='nofollow'>Planet Python</a>
* <a href='http://www.pyladies.com/' target='_blank' rel='nofollow'>PyLadies</a>
* <a href='https://djangogirls.org/' target='_blank' rel='nofollow'>DjangoGirls</a>
* <a href="https://python-forum.io/" target='_blank' rel='nofollow'>Python-forum.io</a>
## Tools:
* <a href='https://www.jetbrains.com/pycharm-edu/' target='_blank' rel='nofollow'>PyCharm Edu</a> - a free educational version of PyCharm that comes with tutorials to teach you Python and the ability to download more.