List of prerequisites for Web front-end development engineers

Source: Internet
Author: User

Want to build and have a first-class web product development team, in the team member's basic ability must work hard. For Web front-end product development, it is not enough to master the simple "Web Web1.0" in the era of the Internet. With my own team, I hereby list the skills involved with the Web front-end product engineer:

Through many practical projects, the individual believes that a complete front-end product development team, must have the following talent staffing, but also hope that you can add:

All team members achieve a-level standard in all skills

All members of the team must master the B-level standards in both skills and ensure that all B-level standards are over 50% per cent of the team.

All members of the team must master the C-level standard of a skill and ensure that all C-level standards are over 25% per cent of the team.

Specific Skill Description:

"Essential" userinterface

Photoshop/fireworksdesign

A-coordinate with the art to form a specific webpage design

B-has the ability to quickly produce layered high quality psd and PNG

C-can quickly conceive the PSD, PNG content into HTML code such as DIV+CSS or table

Flashdesign

A-basic animation effect

B-Complex interactive system design, understanding of Third-party swf design software

C-Complex interactive system design, as well as a strong on all types of out-of-town resources (PNG, JPG, MP3, WAV, etc.) integration capabilities. Proficient in part of third party auxiliary design software (AE, SWiSHmax, Swift3d, etc.)

"Essential" browser-side (WebApplication)

Xhtml/css

A-basic layout implementation

B-Strictly cross-platform layout implementations to

C-Elegant Htmlcode, as far as possible to meet the standards and have SEO considerations. Basic consistency in any platform or browser. Do not ask to know the hacks of various CSS, but ask how to access the information to meet the problem should be resolved in the first time. A DOM structure that provides the best operation for JavaScript developers, allowing JS developers to think "everything is ready" rather than "stretched" at the time of development.

Javascript/ajax/dom

A-basic DOM operation, understand Ajax, can realize data communication

B-Basic DOM operations, capable of writing efficient OOP code to reduce maintenance costs

C-based requirements, different development, choose the right framework to achieve the highest code efficiency, the best user experience, the smallest code download, and can be in a separate or even more product lines to maximize the reuse of code

Flashdevelopement

A-based on timeline ActionScript operation, can achieve simple interaction

B-Master A, can realize data layer communication (with server and local sharedobject)

C-Proficient as1-3, can be based on the needs of all types of RIA development. Whether it is required to support FlashPlayer8 or FLASHPLAYER9, it is possible to develop the most efficient and flexible (such as interface design for HTML layers, etc.).

"Essential" client-side (Desktopapplication)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.