How do I get started with Python programming?

Source: Internet
Author: User
This is a creation in Article, where the information may have evolved or changed.

0 basic situation, want to learn a language, learn python more appropriate, compared to many other mainstream programming language, have better readability, easy to get started, then how to quickly master Python?

set goals: to do Python development in addition to familiarity with the language itself, but also need to master a lot of related skills, such as playing the NBA, you not only to learn how to shoot, but also to practice strength, technical and tactical a set of things. So, a common Python web development engineer needs to master the skills including at least one web framework, such as Django, Flask, Tornado, business systems must be familiar with a database, but also the basic operation of the Linux system and common commands have some knowledge, Because later you write that the program will basically run on the Linux platform.

Development tools:工欲善其事 Its prerequisite, Python IDE endless, recommended Pycharm and sublime two tools are free, and their learning cost is very low, online find a tutorial to see the basic can get started, Vim, The ancient artifact such as Emacs is still in the future to understand it.

Python3 : Novice began to struggle to learn Python2 or Python3, this kind of tangle is to add to their own annoyance, because they are the same language, only a small part of the local grammar is incompatible, although most companies are still using Python2, However, the Python3 gradually become the mainstream has been indisputable fact, after all, the latter, the performance of the more dominant.

Learning Framework: for people who are just getting started, the most important thing is to develop TA's learning interest and confidence. Some will worry about their basic knowledge is so weak, how to learn the framework? In fact, this worry is not necessary, most of the large-scale framework to encapsulate the function is complete, defines a set of things in their own framework of the "rules", learning Framework is more learning these "rules", the introduction does not need a deep theoretical foundation.

If you look at the above learning steps, you still do not know, then, only the last way to choose, that is to participate in the Python training course, recommended old boys education, the old boy education Python course has a half-day class, Network class and weekend class three classes, to meet the training needs of different colleges, Years of practical experience in the development of Python instructor-led teaching, closer to business needs, easy employment, high salary at your fingertips!

190 Reads

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.