It is recommended that full Stack python has a variety of Python resource summaries, from basics to various frameworks for Web application development and deployment to advanced ORM and Docker. Here are some of the tutorials summarized on full Stack Python, and I've botched the following and tweaked (and deleted parts of the order):
1, no development experience, beginner Python
If you don't have another language, Python is your first language:
- A Byte of Python (Concise python tutorial, this concise python tutorial with Chinese version) is a very good introductory tutorial.
- Learn Python's hard-to-do (free tutorial for Zed Shaw, personally highly recommended)
- Python, Django and flask Tutorial: Real python (charge, purchase required)
- The short 5 minute video explains why your starting point should be to accomplish something, or solve something, rather than learn a language in order to learn a language.
- Dive into Python 3 is an open source Python tutorial that provides HTML and PDF versions.
- Code Academy has a Python track for pure beginners.
- Introduction to programming with Python introduces basic syntax and control structures, and provides a number of code examples.
- O ' Reilly's book Think python:how to Think like a computer scientist is a very good introductory textbook.
- Python practice book is a Python-based workbook that helps you master the basic Python syntax.
- Want to learn to program by doing practical projects? Look at this list of the 5 programming project for Python Beginners (5 programming projects for beginners in Python).
- One of the creators of Reddit wrote a tutorial on how to build a blog site with python (using Python to build a blog), so that it is very good for getting started with web programming.
- The Fullstack Python author wrote an article on how to learn Python learning python.
2, have the development experience, beginner Python
- Learn Python in Y minutes lets you get started quickly in a matter of minutes, with a ballpark figure.
- Python for you and me, Python syntax, the main structure of the language, etc., also includes tutorials for flask Web apps.
- The Hitchhiker ' s Guide to Python
- How to Develop Quality Python code, developing high-quality Python codes
3. Advanced
- The Python ecosystem:an Introduction, about the Python ecosystem, virtual machines, Python Package manager pip, Virtual Environment virtualenv, and many more advanced topics
- The Python subreddit, the reddit node of Python, is an active community that can exchange discussions, solve problems, and so on.
- Good to Great Python Reads, which collects advanced and high-level Python articles, tells a lot of nuances and details of the Python language itself.
- Blog Free python Tips, there are a lot of Python and Python ecosystem articles.
- Python Books, some free python, Django, data analysis and other aspects of the book.
- Python iaq:infrequently asked Questions, about Python's frequently asked questions.
4, video, screen recording, presentation, etc.
Video recording of some technical conference sessions: Best Python Videos
5, Python's package
- Awesome-python, collected a variety of Python very useful very cool package, really very awesome, let the author Brief Encounter (I wish I had this page when I was just getting started).
- Easy-python
6. Podcasts (Podcasts)
- Talk python to Me, focus on people and organizations that use Python, and invite some developers to discuss their work in each issue.
- podcast.__init__, about Python and the people who made Python more bull B.
7, press information (can subscribe)
- Python Weekly, the latest Python articles, videos, projects, information.
- Pycoder ' s Weekly, similar to Python Weekly.
- Import Python
Via:zhihu
Source: http://webres.wang/the-resources-to-learn-python/
What are some good learning materials or blogs about python?