How do you learn the front end from zero? Often hear others say what zero foundation can do, zero foundation can learn what. In fact, who is not the beginning of the zero foundation, no one is born on what will, is not the day after tomorrow began to learn, just say that those who have the foundation is a little earlier than you learn time. Some time ago, someone asked how to learn the front end of the zero foundation, he wanted to switch to learn the front end. When I hear of this problem I have special resonance is feeling, because I myself also turned the front, the original is also on the Internet for information and how to learn better, because I what all don’t know just want to look for elder ask, I became a senior now, dare not say how professional, but just to share with you what I know about:

How do you learn the front end from zero? I have three stages here:

The first stage: basic learning stage

In fact, there are a lot of front-end learning things, we need to learn the front-end development language, for processing business logic: JavaScript, markup language for drawing interfaces HTML, and CSS for beautifying interfaces. That’s what you have to learn in the first foundation stage.

The second stage: intermediate actual combat stage

HTML 5+CSS3 and ES6+TypeScript. TS is the trend. Here H5, CSS3, ES6 and TS are upgraded versions of the basic learning stage. You must also know one of these frameworks: Vue, React, Angular, one of the three major frameworks.

Stage 3: Advanced advanced stage

If you want to further develop the front end, you must learn the internal operation principle of the browser, master some common design patterns, and achieve the front end engineering, that is, code modularization, function component, packaging, construction, release automation, process.

In terms of performance optimization is very important, website performance optimization, SEO and server side of the basic knowledge must also be mastered. These include code maintainability, component ease of use, hierarchical semantic templates, and browser hierarchical support.

Finally turned to wanting preschool to the brothers, zero based advice to go to class, I used to is at first was a self-taught, and I have a friend who is doing this, can begin said to guide me, behind the structure would not at any time to communicate with me, then I feel not understanding ability, self-study trouble friends also is bad, later go to a training class, At that time, I was in the class of Chengdu Lang/Wo/Education Daily. I studied for about 6 months and learned very well at that time. Then, I was recommended to a company with good salary.

The above is my experience on how to share the preschool end of zero foundation, I hope you IT people have learned something and work smoothly.