-
However, for inexperienced beginners, I have always recommended the teacher's python tutorials: for beginners, how long it takes to get started depends on their comprehension ability and learning investment, and there is no guarantee that they can learn in three months. However, I don't dare to say that I am making a living, I just want to master a tool.
It's okay to crawl some useful data or something, and it can definitely be satisfied. Then I went to the Internet and completed 100 examples of novice programming, and I was almost ready to read the documentation. There is an introductory course on the MOOC online Beijing Institute of Technology, which is finished, at least the static page can be climbed, but it must have a loss of HTML and CSS knowledge.
Then the data is analyzed to visualize the most classic Python libraries such as numpy, pandas, and mataplotlib, and it is good to read the document and do it against the examples. At the moment, I'm studying C, and my favorite thing is to implement all kinds of ADTs, which is so easy for novices to satisfy. At the same time, I am also looking at computer principles, computer systems, and network knowledge.
It's really curious, how to abstract and encapsulate from the layers of the underlying hardware. <>
-
The first step is to lay the foundation. For beginners, I usually recommend following a course or a book carefully and carefully carpet through, and the key point here is to do the questions assigned by the teacher or the exercises behind the textbook in time. These questions are simple and not necessarily practical, but they can be a great way to help beginners overcome their fears.
If you already have a certain foundation, you can consider choosing some topics that look pleasing to the eye after going through it to find a feeling, find the common points and pain points between the new language and the old language in the process of writing, and try to transfer the accumulation of old knowledge to the learning of new knowledge as soon as possible. This step serves two purposes for novices, to understand what programming is and to find a feel for the language. For non-novices, it's mainly the latter.
Therefore, at this stage, you can stop when you lose interest in continuing to watch.
The second step is to learn how to learn to code or how to learn the language. Find a small direction to start with, such as writing a simple crawler. For example, you can try to crawl all the pages under our academy**.
At this time, you also need some information in a specific direction, such as a crawler tutorial. The main purpose of this stage is to really learn to do things in the language and how to learn the language. The criterion at this stage is to make a preliminary result of the expected outcome of the project.
When I encountered a problem that I didn't understand, I repeatedly went back to the introductory materials and various blog tutorials. <>
-
Haha, I've learned the web programming stage now
-
If you learn Python from scratch on your own, it will take about half a year to a year and a half, depending on each person's comprehension ability. Of course, if you have experience with other programming languages, getting started is still very fast, and it takes about 2 to 3 months to write some simple applications in the Python language.
IntroductionPython provides efficient high-level data structures and simple and effective object-oriented programming. Python syntax and dynamic typing, as well as the nature of the interpreted language, make it a programming language for scripting and rapid application development on most platforms, and is gradually being used for independent, large-scale projects as versions are updated and new features are added.
Python interpreters are easy to extend, and can be extended with new functionality and data types using C or C++ (or other languages that can be called in C). Python can also be used as an extension language in customizable software. Python's rich standard library provides source code or machine code for all major system platforms.
-
If you are self-taught, learn python from scratch, according to everyone's comprehension ability, it will take about half a year to a year and a half, if you have experience in other programming languages, the introduction is relatively simple, you can write some simple applications in about three months, but it is recommended to sign up for learning is more appropriate, systematic learning, in order to better master python technology.
Whether you are a novice or a friend with a certain foundation, it is very useful to have a certain experience to learn with you, or to participate in training, professional teachers, reasonable courses, and a strong lineup of teachers can make you learn more helpful, including multi-faceted and multi-directional courses, from multiple perspectives, it is more helpful for your employment.
-
Learning the Python programming language is the ideal choice for everyone to enter the programming world, and it usually takes several months to learn. Python is more suitable for the field of artificial intelligence than other programming languages, whether it is learning any language, basic knowledge, is the basic skills are very important, find a teacher or brother with rich programming experience with you will take a lot of detours, your progress will be much faster, no matter what the purpose of our learning is, I have to say that python is really an excellent programming language worth your time to learn. When choosing training, we must compare teaching, teachers, projects, employment, etc., and choose carefully.
-
Learning python programming language is an ideal choice for everyone to enter the programming world, python is also a programming language suitable for zero-based learning, the preferred programming language for beginners, there are many directions that can be used after learning, and the salary is also very high, but learning python also requires a lot of time and energy, you can master it in 5-6 months if you participate in training courses, and if you learn by yourself, it takes about half a year to a year and a half.
-
If you have a basic knowledge of programming, it will be very easy to learn; If you don't have a programming foundation, it's not too difficult, it may take a month or two to learn the basics, and then you have to practice more on your own.
-
If you have a language foundation, it's much easier, and python itself is easier to use.
If you have no foundation, start from the basics, invest time seriously, and it will take six months to follow a full-time training course.
-
It depends on how far you want to go, if you work in a basic unit, you can do it for a few months, but if you have the kind of actual combat and learning.
-
If you are a zero-based person, at least one year or more.
-
If you are self-taught, it will take a little longer, depending on your self-learning ability;
If you enroll in a class to study systematically, it usually takes about four or five months.
-
With its outstanding language advantages and features, Python has been integrated into every field of all walks of life. Generally speaking, it takes about 5 months to learn python all day, which is enough time to not only master the skills required for the job, but also accumulate some project experience. Of course, if you want to go further and further on the road of artificial intelligence, you need to continue to accumulate and learn.
The first stage is the core programming of Python, mainly the language foundation and advanced applications of Python, to help students gain preliminary software engineering knowledge and establish modular programming ideas. By the end of this phase, students will be able to take on the position of Junior Python Development Engineer.
The second stage is to learn the basics of Python full-stack development, through the learning of this module, you can not only master the use of JS in the network front-end, but also be able to use JS as a general-purpose language, and lay a solid foundation for full-stack work in the future.
The third stage is the actual practice of the full-stack development project, which is a stage where the whole learning time accounts for a relatively long time, longer time, more cases, and stronger practicability.
The fourth stage of learning is web crawling, mainly to master the crawling of data, and the positions you can choose after learning this stage are web crawler engineer or data collection engineer.
The fifth stage of learning is data analysis + artificial intelligence, mainly to master the matching method of machine learning algorithms, in-depth understanding of algorithm principles and implementation steps, learning for three weeks, at the end of this stage, students can choose more positions, data analysts, algorithm engineers, artificial intelligence engineers, etc. can be directly competent.
The last week of study is career guidance, mainly to have a clear understanding of career development planning, clarify one's own positioning, find a job suitable for one's own development, and at the same time improve one's interview ability to get better job opportunities.
-
Generally, if you go to learn python, you can learn employment in about five or six months, and the employment salary is not low, and tens of thousands of dollars are no problem.
If you are a beginner, it is not very recommended that you study on your own. I 0 foundation is to go to the class, I don't know if you have heard of it, a family called hei horse, the teacher there from the beginning of learning to teach you interview skills, has always followed, so it's still good.
-
It's up to you to define the word master.
What is a master?
Writing a helloworld is not considered a master.
Or is it that writing a captcha to identify distributed crawler optimization, three months is a fart, and learning for a few years is not proficient, and there is a long way to go.
-
I have been learning python for 5 months, and some of the recent learning experiences and harvests have some obvious progress that I want to tell you, and I hope it will be a little helpful to those who want to learn programming.
My study materials and advice
Learning materials
Tsinghua senior sister recommended python632 episode,I have tried a lot of programming experience courses and materials in the world,In the end, I still think this is the most suitable for Xiaobai liberal arts students or people who don't understand programming at all.,I also started slowly from this step-by-step.,It's really easy to learn to learn.。
Programming itself is getting more and more difficult, and it is impossible to memorize all the programming databases, but if you master the simplest processing methods, any data is also in the rules.
2 A little advice for those who are just getting started.
First, clarify the purpose of learning.
This is not nonsense, if you don't understand why you want to learn python at the beginning, then what is your motivation for learning in the future? How do you persevere? You have to set a direction for yourself and keep working in this direction to feel your progress!
Second: lay the foundation.
No matter what you learn, it seems to be the case, python is even more so, you must understand the basic knowledge of the most basic statements, comments, operators, functions, list tuples, modules, groups, etc., even if you feel boring and difficult to understand, you must eat the simplest things thoroughly, so that you will save yourself a lot of trouble in the future.
Third: Practice more! Knock more**! Don't memorize!
The so-called persistence is victory, you see the people in the movie knocking fast, in fact, how many programmers in real life are that kind of speed? So don't feel like you're knocking very slowly one by one, and you feel like you're pulling your hips, it's normal. Also, be sure to knock it yourself, don't copy it!
Fourth: Record the learning process (this is voluntary).
As a person who has come over, I really recommend that you record your learning process, even if it is a learning ** every three or five shots, and after you study for a period of time, you will look back at what you recorded, you will be deeply inspired by yourself, I have persevered for so long, I have learned so much!
-
A week or a month.
If you are learning Python entirely on your own, and you are learning Python from scratch, I think it will take about half a year to a year and a half, depending on each person's learning and comprehension ability.
Of course, python is relatively simple to learn, if you have experience in other programming languages, getting started with python is still very fast, it takes about 1-2 months to learn the basics, you can write some small programs by yourself to practice, and you can get started with projects in 5-6 months.
To a certain extent, it is impossible for some beginners with zero foundation to use two months to master Python, and if they want to apply for a job position after learning Python, it is difficult to achieve even if they choose the fastest way to learn, and they cannot quickly achieve employment.
Pros: Simplicity: Python is a language that represents the idea of simplicity. Reading a good python program feels like reading English. It allows you to focus on solving problems rather than figuring out the language itself.
Easy to learn: Python is extremely easy to learn because it has extremely simple documentation.
Easy to read and maintain: The style is clearly marked.
1. Forced indentation.
Versatile: Fast: The underlying layer of Python is written in C, and many standard and third-party libraries are also written in C, which runs very fast.
Free and open source: Python is one of the free and open source software (free and open source software). Users are free to distribute a copy of the software, read its sources, make changes to it, and use parts of it in new free software.
Floss is based on the concept of a group sharing knowledge. <>
Hehe, sleep, eat, go to the toilet.
Pay attention to feeding your child on time.
Generally speaking, babies have skills when they put them to sleep, so we can learn the following. Learn how to sleep your baby from 0 to 3 months? If someone else is helping to take care of the baby, what sleep techniques should be taken? Here's what you'll do. >>>More
My son is five months old now, and he was like that when he was three months, he stretched because he was growing. >>>More
1: Take it home for about a week or so and take it to a pet hospital with a good reputation for a blood test to see if there is canine plague or parvo, which have a very high mortality rate, If you find it as soon as possible, otherwise the dog will almost die. Then ask the doctor if he can vaccinate, my bun is 3 shots of Wei Jia and a shot of rabies, after the first injection of the worm in vitro, and then after the last shot is the worm in vitro, all the injections are 7 days after the deworming in vivo (because my dog loves to take out, so the worm is a lot) Before all the vaccines. >>>More