No development experience, beginner Python

Source: Internet
Author: User
Tags virtual environment

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 Python eco system, virtual machine, Python Package manager pip, Virtual Environment virtualenv, and many more advanced topics
    • the Python subreddit, which is the Reddit node of Python (the equivalent of Chinese paste), is an active community, can exchange discussions, solve problems and so on.
    • Good to great Python Reads, collecting advanced and high-level Python articles, with a lot of nuances and details of the Python language itself.
    • Blog Free python Tips, there are many articles on Python and Python ecosystems.
    • python Books, some free python, Django, data analysis and other aspects of the book.
    • python iaq:infrequently asked Questions, a question that Python frequently asks.

4, video, screen recording, presentation, etc.
Video recording of some technical conference sessions: Best Python videos5, python 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


Come to know the answer: http://www.zhihu.com/question/34907211/answer/60369202

No development experience, beginner Python

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.