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