Autobiography of a web front-end self-study

After thinking about it, I still write this article. First of all, I am proficient in the JAVA programming language and common technologies in the web front-end. Personally, I do JAVA a lot, but I prefer the front-end. Because I have been exposed to JAVA since the first year of high school, my father is a JAVA lecturer of the dark horse, and I love programming very much. I chose software engineering when I was in college. It's been ten years since contact development. This article can't be too short, it seems that I'm not serious, and it can't be too long, so few people read it.

The main advantage of learning programming is that I have an old driver by my side, that is, my father. He has been developing for nearly 20 years. If you have any questions that you can't solve by yourself, you can ask him, but the strange thing is that many problems are trying to solve by yourself. I have exercised my ability to solve problems, and newbies who learn front-end development must remember that they must not rely on external factors and cultivate their own learning ability.

When I first started learning HTML+CSS, I didn't spend much time, I felt very relaxed, and I made a lot of beautiful static web pages. But when I was learning JavaScript, I couldn’t understand it after following the book, and I couldn’t understand the technical terms in the book at all, which made me think that I was not suitable for learning this, but after that, it would be fine if my emotions stabilized. I always think that I am too stupid when I encounter problems, and I have a bad attitude. Therefore, it is not recommended for beginners who want to learn front-end web development to read and study page by page. It is not efficient, and it is difficult to understand or read. The books are very heavy.

In fact, I was a freshman when I first came into contact with web page production. I have been learning JAVA before. I learned web page production in my freshman year, which is the current front-end technology. It's really attractive, and I have a great sense of accomplishment. At that time, I studied until 1 am every day until my laptop ran out of power.

When I was a sophomore in sophomore year, I started taking orders for web page creation on Zhubajie.com. At that time, a web page could earn about 100 yuan. In a week, I could basically use my spare time to complete a web page, which greatly increased my actual combat experience. But for JavaScript, I have always mastered it badly, and finally it took a long time to hone and make a little achievement.

Here are some suggestions for you new to learning front-end:

First:

Remember that you can't rely on anyone to learn front-end development. I have been doing development for so long, ten years, and I have seen many students who rely on teachers. The consequence of this is that I have no ability to solve problems or learn independently, and I can't pass the interview. , it will be very difficult to find a job, because learning and development is to exercise this self-learning ability.

second:

There must and must be a teacher to lead the learning, whether it is learning JAVA or front-end, according to the experience of people I have met, if there is no understanding person to help you solve the problem, first of all, it will waste a lot of time. Moreover, the study is not professional, and the grasp of the basics is not firm, and the rest is nonsense.

third:

Persistence is very important. There are indeed many people who learn front-end when they learn JavaScript and then give up. This is called retreating. JavaScript is indeed difficult, but it is valuable because of its difficulty. What level, is to use JavaScript to speak.

The following is the basic learning route, there is basically no problem with this:

Stage 1: HTML+CSS/HTML5+CSS3

Autobiography of a web front-end self-study

Project actual combat: Taobao official website, Jingdong official website, Xiaomi official website, etc. Basically, five static web pages can be made, and there will be no problems with the static part.

Stage Two: JavaScript

Autobiography of a web front-end self-study

Project combat: actual combat mini-game project development

Stage 3: Advanced JavaScript/Ajax/JQ

Autobiography of a web front-end self-study

Project combat: automatic definition plug-in packaging

The fourth stage: front-end mainstream framework

Autobiography of a web front-end self-study

Project combat: large-scale website construction

This is the learning route that I have summarized myself. It is relatively simple. Generally, I follow this path. I have learned all this knowledge and I have no problem finding a job. If you have any questions about the front-end that you don’t understand, you can ask me at any time. I hope to help every little friend who wants to learn to learn something. This is my web front-end novice learning group 618522268. Friends who are just starting to learn the front-end can add it. There are There are many free learning videos to share, and you can ask me more in the group. If you have any questions, you can ask me in the group at any time. Don’t join in the fun.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324951398&siteId=291194637