foreword
It is possible to learn and write general programs after graduating from high school, but I still recommend that you continue your studies. After all, the knowledge of graduating from high school is relatively narrow, which will bring a bottleneck period for subsequent career development. The java, c, and python you mentioned are all popular programming languages at this stage. As far as I know so far, I will talk about my personal opinion, for reference only. Among the three languages you mentioned, the current main application areas of Python include front-end and back-end development, network programming, cloud computing, financial analysis, automated operation and maintenance and testing, big data mining and web crawlers, scientific computing, industrial robot programming and artificial intelligence. fields of intelligence.
When the era of artificial intelligence is approaching, learning the python language is a better choice. Because python has surpassed C#, JAVA, C, and C++ to become the top four popular languages in the world. If you want to work in the industry I mentioned above, I suggest you learn python. The java programming language is also a relatively popular language. As far as I know, the proportion of server-side programming languages using java is as high as 90%. If you want to work in the IT and network industry, you can learn the java programming language. As for the C language, it is the foundation and appeared relatively early. To become a strong competitor in the workplace. I recommend that you speak all three languages. The above is my suggestion to you. Hope to help you!
1. Learning routes in all directions of Python
Just started learning python, if you don't even plan the complete learning steps, it is basically impossible to learn python. I sorted out all the directions of Python to form a summary of knowledge points in various fields.(High-definition pictures and all the following materials are available at the end of the article for free)
Some hard skills needed to engage in data analysis, such as how to use python, SQL and other tools!
2. Getting started with a full set of learning videos
When we watch videos and learn, we can’t just move our eyes and brain without using our hands. A more scientific learning method is to use them after understanding. At this time, the hands-on project is very suitable.
Three, Python operation example
Learning python is the same as learning mathematics. You can’t just read the book without doing the questions. Looking directly at the steps and answers will make people mistakenly think that you have mastered everything, but you will still be at a loss when you encounter a problem.
Therefore, in the process of learning python, you must remember to write more codes by hand. You only need to read the tutorial once or twice.
4. Python employment project actual combat
We must learn Python to find a high-paying job or a high-paying part-time job. The following are some practical projects that companies can use. After learning these, I believe everyone will be able to find a satisfactory job.
11 Django framework
16 WeChat public account
18 Common crawler module usage
…
21 Data Analysis
22 Machine Learning
There are other things, such as my own Python introductory graphic tutorials, you can use your mobile phone to learn knowledge when you don’t have a computer, and after learning the theory, you can type the code to practice verification, and there is also the library information of the Chinese version of Python. , MySQL and HTML tags, etc., these are things that can be given to fans.
Data collection
These are not very valuable things, but they are really good for learners who have no resources or the resources are not very good. If you can use it, you can scan the QR code of CSDN official certification below on WeChat [free access]↓↓↓ .
Good article recommendation
Understand the prospect of python: https://blog.csdn.net/SpringJavaMyBatis/article/details/127194835
Learn about python's part-time sideline: https://blog.csdn.net/SpringJavaMyBatis/article/details/127196603