How can we become a good front-end development engineer?

Source: Internet
Author: User

Many beginners will have a question: how can we become a good front-end engineer? In fact, this question is both big and small. I started to say that I could write a book. Of course, I believe that most people do not want to read a thick book. The greatest truths are simple. The methods summarized below may become an Advanced Path to the excellent front-end.


1. Write more. Many problems are accumulated. Once written and met, we can truly understand the solution and make progress as we continue to grow. When someone asks me why I know so many CSS compatibility solutions, I can only tell him why I wrote over 20 WordPress Themes.


2. read books. Reading blogs or some online tutorials makes it difficult for your system to fully understand one thing. Insist on reading books. read at least one copy of front-end related languages. The head first series is strongly recommended for beginners, CSS is recommended for "proficient in CSS", and JavaScript is recommended for "javascript advanced programming".


3. Read the blog. At last, you will find that many things are common. But only some people can solve some specific things. These people are what we call experts. Many Daniel does not write a simple list on his blog, but studies a problem in depth. Reading the blog at this time is very helpful for the advanced level.
We recommend several good front-end blogs:


Http://www.smashingmagazine.com/mostly boutique
Http://www.webresourcesdepot.com/Many front-end resources
Http://www.aminutewithbrendan.com/ criptfather
Http://meyerweb.com/Web Standard promoter
Author of http://www.nczonline.net High Performance Javascript
Http://dailyjs.com/industry news blog


4. Learn a backend language. How can this problem be solved? It is rarely used in practical scenarios. However, it is helpful to understand some problems. For example, Ajax. There are also HTML5 APIs such as Web sockets and post message.


5. Use many products and love at least one product. You are not only a front-end, but also a designer. Using many products, you will find out why technology is useful. If you love a product, you will use technology better.


--- Transferred from w3cfuns

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.