2018-08-22 11:47:47
-python this language for some time, such as I do not know more about Python also often hear about "life is too short, I use Python," the word. This summer, August 10, 2018 began, I opened the Python full stack development of learning path. First, to record each stage of their learning status, and secondly, to share their own learning process. I want to make myself progress every day, in reading the article at the same time, but also left their own wenmo, records belong to their own feelings.
-the trilogy of My Learning process
-Basic Courses
-Training Courses
-Project Practice
Why is this arranged? I think every programming small white learning path, the first one, should have basic curriculum learning, that is the Python foundation. Yes, I'm just beginning to learn about the basics of Python, but it doesn't affect my continuing learning, I just need to make a gradual arrangement. The basic course of study, for me, not to participate in the school to open the Python course, because my professional does not open this course, so I do not hesitate to choose Net class, in the NetEase cloud class to choose the appropriate Python basic course. Because, I have C and C + + Foundation, just is the foundation, also enough, self-study has the direction, has the goal.
What is a training course? There is no doubt that self-study is a very difficult process, no mentors, no resources, lack of guidance. Therefore, it is not enough to just learn the basic course. When you have a question I, how do you solve? Baidu or Google, can not solve the time, may make oneself into confusion. At this time, every learning on the way to the new program, need to help and guidance of the people, less detours, improve self-confidence, clear direction. Python's mainstream technology, such as web crawler, network monitoring, automatic operation and so on, just by self-study is unimaginable, there may be countless problems to be solved, but do not know. Therefore, to participate in the online or online training courses, the mainstream technology in-depth understanding and learning should be helpful and necessary.
Why should there be project practice? people often say that they apply their knowledge. Learning to a certain extent, the test results are necessary, but also the process of advanced. How to apply what you have learned to practical development is a question we need to think about. Project practice process, not only to consolidate their own foundation, and the integration of knowledge to use, during the period, may find a lot of unprecedented problems, will also solve many unimaginable problems. In the process of discovering problems and solving problems, we can certainly improve our abilities, and the sense of accomplishment of solving problems will be the motive force for us to continue our deep study and bring us satisfaction. So, motivation is very important. Although it is said that setbacks are the good medicine of life, but if not to overcome setbacks, from the confusion to go out, often will make people's learning enthusiasm decline, will be depressed, produce a doubt of their ability.
-My net lesson learning method three steps away
-Learn about video
-Read the blog text
-Watch the video again
Why do you want to know the video first? I found that a lot of online courses, a lot of teaching teachers, are emphasizing one thing, that is serious lectures + take notes. Or you must take time to tidy up the knowledge points, to do more knocking code. In this way, of course, there is a reason, the hands of the code is self-evident truth, practice. But, a beginner, a new language for a completely unfamiliar classmate, how his feelings? We listen carefully, when making notes, the most feelings, not because of attentive listening, careful to take notes and hear very clearly, on the contrary, is a great degree of ignorance, confusion. All origin, or original sin, is our unfamiliar with this course, we do not know what the instructor will say, what will be said. For example, the classic programming language the first lesson is about compiling the environment and installing the compiler, and then implementing the first program Hello world. This, some teachers will step by step, guide the installation of the compiler, some teachers will let the students to take care of themselves. Of course, this is all simple things. However, to say that the way of teaching and the course of teaching seems to have been a teacher of the mishap, from the beginning to the end, in the process of listening, learning is almost in the state of passive learning, where to hear. And, may not understand the focus, although efforts to take notes, but may do more useless work, or even put the cart before the horse, the foundation when the focus, focus when unimportant. But these, students in the listening time is very little to be aware of, the teacher may have to raise points, but the effect is not small. Speaking of here, the focus of learning is still in their own, is to grasp the initiative, learn to learn. Know the video, is to see what the main lecture this lesson.
How to grasp the initiative of learning? Look at the blog post, generally have a knowledge of the summary of points, and generally summarized is the process of learning others, the focus of learning. Here, have to thank the blog Park, really good, read a lot of my study has helped the article, let me learn when always grasp the initiative. Therefore, this time, it is important not to listen carefully, make notes, but will learn, will listen, will do notes. So, when we read the blog post, if it feels good, we have the obligation to praise the article, one, we get help, and secondly, the recommendation can let more people see good articles, Sunline, but also for the author's support and Affirmation. This kind of behavior, this kind of spirit, is the bridge between the author and the reader, the spiritual communication, is also needs to build the more perfect blog garden.
How to grasp the method of video learning? Believe that even the 0 basic students, in the knowledge of the video, read a two blog article on this knowledge point summary, and then to see the video learning, will be relatively easy, but also easy to grasp the initiative. For the knowledge points in the video, have the choice to take notes, one can retain their own learning process progress, and secondly, some knowledge points can be recorded, and then focus on understanding. For the video instructor, while lecturing the style of the code, I still quite like it. Because see the speed of the teacher to hit the code and the clarity of the lectures, but also can feel the teacher is a professional level of teaching.
-Concluding remarks
This is the end of the first blog post record. For the study, will be sophomore I was full of enthusiasm, hey, accidentally exposed to the age. Learning methods, learning process is the main entry point of this article, if there is also just beginning to learn Python classmate, can exchange. Hope that the next study will bring more content to share. Keep track of your learning process.
Python's first lesson from recognition to learning