This article brings you what you need to learn about web front-end development. It has certain reference value. Friends in need can refer to it. I hope it will be helpful to you.
First of all, I am a java engineer in the process of my own development. I am currently engaged in server (back-end development), but I have done Java Web front-end development for 2 years before, so I still have some experience. Here is a brief introduction to my experience. This is not good. If you don’t criticize, just learn and ignore it.
Network front-end engineers have different functions in different companies.
1. Website design and web interface development
2. Website interface development
3. Web interface development, front-end data binding, front-end logic (I belong to this)
4. Design, development, data
Techniques that need to be mastered in web front-end development:
1.Learn HTML, this is the simplest and most basic thing to master p, formtable, Ulli, P, span, font tags, these are the most commonly used, especially p and table. p, table can also be used for layout, but it is not flexible, and is used for basic table processing data.
2. Learn CSS. CSS mentioned here does not include CSS3. What we see in Web front-end development engineers is that an interface layout can use HTML or CSS CSS p, so CSS is used to assist HTML layout and display. , we call it "CSS style", why do we say p CSS? Because I said that p is mainly used for layout in HTML, so p is the core of this thing! CSS must cooperate with the Ministry. CSS must master float, position, width and height, as well as maximum and minimum values, to 100%, overflow, margins, padding, etc. These are layout-related styles.
3. Learn JS before May. You think it's okay to look at JS is scary, in fact, getting started with JS is very simple, you don't need a lot of things, just base the ID or name on the DOM or "style", or the value, and then start with an ID or name meta tag, or Extra data in HTML is related to the operation of data, so the impact of data logic is nothing more than a jump, a pop-up box, and hiding something. All of this is combined with other applications. The code is not difficult at all. These basic JS. Baidu is good. Then read more, it’s not a problem.
4. Learning jQuery is equivalent to encapsulating a set of JS plug-ins. The purpose is to make the operation more convenient and write less code. jQuery The entries are also very simple. These are the entry points, to learn to be like JS, just change the JQ code. The rest is the same as Baidu.
5. It is best to point out the background language, such as java, php, Why? Because we are the front-end interface data, from the background to the point, if the background code, you know how to interact with the background data is the best, it saves time, can also make the front-end code more standardized. Otherwise, it may be because you come back The data is unbearable, and then the front-end code is rewritten again, which will be terrible.
6. Study CSS3 HTML5, why put it at the end? Haha, because I don’t know how, after all, I specialize in IT Although this is very popular, I have not ended up using it. At work, I will only learn temporarily when my own website needs to change the style, or when a friend's website has style problems. However, if you are ready to become a professional On the front line, it is best to learn.
The above is a complete introduction to what you need to learn about web front-end development. If you want to know more aboutHTML video tutorial, please Follow PHP Chinese website.
The above is the detailed content of What do you need to learn about web front-end development? A must-see for newcomers. For more information, please follow other related articles on the PHP Chinese website!