Python_more_awesome

The essential Python list
Alternatives To Python_more_awesome
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
You Dont Know Js166,060
7 days ago132other
A book series on JavaScript. @YDKJS on twitter.
Free Programming Books Zh_cn100,808
4 days ago29gpl-3.0
:books: 免费的计算机编程类中文书籍,欢迎投稿
Best Websites A Programmer Should Visit51,033
5 days ago812mit
:link: Some useful websites for programmers.
Professional Programming23,189
4 days ago2mitPython
A collection of learning resources for curious software engineers
Advanced Go Programming Book18,2831184 days ago3June 29, 202156bsd-2-clauseHandlebars
:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
Gobooks13,613
3 months ago4
List of Golang books
Book11,871
7 hours ago279otherRust
The Rust Programming Language
Learn Vim10,857
a month ago8other
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖
Rust Learning9,559
20 days ago4
A bunch of links to blog posts, articles, videos, etc for learning Rust
Awesome Compilers7,367
3 months ago52other
:sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes
Alternatives To Python_more_awesome
Select To Compare


Alternative Project Comparisons
Readme

python_more_awesome

Below are my favorite Python learning resources.

Note that my goal was to only include the resources that I had the opportunity to at least skim through and that I find valuable.

This is why Learn Python the Hard Way is not on the list. Even though there's now the updated version of the book, I wouldn't recommend it to anyone.

Unfortunately, most of the books listed below are not free. That said, there are enough free ones that will get you pretty far.

For example, the official documentation is great.

Ultimate resources (both free and paid)

Beginner

The official tutorial is still one of the best resources to take your first steps in Python (but you probably need to have at least a little programming experience). Also note that this tutorial, however good, doesn't cover everything there is to know about Python. To find out more about Python, check out the resources below.

Intermediate

Advanced

Reference

Django

Flask

Data Science

Mathematics

Useful resources

Useful lists

Editors and IDEs

Exercising

Understanding decorators

Popular Book Projects
Popular Programming Projects
Popular Learning Resources Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Python3
Book
Programming
Awesome List
Awesome
Math
Learning Python