See the title of the majority of the front-end development of the edge of the students, how many can be outspoken to say that they are front-end engineers? It's not about who we are, but what we need to rethink: what is the real front-end development?
Front-end development This career began a few years ago and has grown to a preliminary maturity. If you plan to enter this industry, you have to be prepared, because you have to learn to understand a lot; If you have been in this industry for a year or two, also please do not give up on the front-end development of the continued pursuit and research; older, Hao son can not say anything, you let better front-end development so far, here to appreciate!
The above paragraph, that is, the front-end developers general overview, let us look at the front-end to see what skills?
Once heard a lot of this saying: will use DIV+CSS, will use JavaScript to write some page effects, will also use Photoshop processing tablets, is the front-end development engineer! It is a pity that this statement is superficial and ignorant. It is not polite to say that this is the business of the page, and even that you are just a transduction ....
The above will this will be the front-end development engineers must be the basic knowledge, but also fur, and now will this more than thousands.
Front-end development engineers need to understand a lot of things, the following simple list:
- Will point design, do not require exquisite, processing pictures, design a small ad is to be;
- Proficient in html+css, and can quickly deal with browser compatibility issues;
- Proficient in JavaScript or ActionScript, proficient in bonus points;
- Skilled use of JS framework, such as Jquery/yui, and interpretation of the source code, skilled multi-frame plus points;
- Proficient in Ajax technology, necessary;
- Proficient in the development of debugging tools, such as Firebug;
- Code semantics, understanding optimization, compression and anti-compression;
- Have a certain understanding of SEO, especially the use of HTML structure and tags;
- Efficient synthesis of CSS Sprite;
- Understand the basic knowledge of server;
- Proficiency in a back-end language such as php/asp. NET and so on, absolutely add sub-items;
- Have your own website (see all things on the site);
- Have a certain understanding and involvement in mobile development;
- Skilled HTML5 and CSS3 technology (mainly for mobile application development);
- Efficient development, exquisite development of software operations;
- Have a user experience research, more attention to humanized page development;
- Understand the working principle of the browser, understand the standard, understand web2.0;
- .... Supplemental entry ....
If you have any good suggestions, please leave a message to explain the supplementary >>
It is not scary to say so much, it is necessary to do so. Of course these are just good front-end development skills only, do these just to make the page better presented in front of visitors, this is the real sense of the front-end development It!
AD: "Excellent theme" Tob theme officially released, cool enough! Perfect self-adapting layout, perfect picture station configuration
Interpreting the skills required for front-end development engineers