A few books you need to know about JS from scratch

Source: Internet
Author: User

Beginner's books:

JavaScript Advanced Programming: A very complete and classic entry-level book, known as one of the JavaScript Bibles, details are very detailed, the latest version of the third edition has been released, it is recommended to purchase.
Written by a Web Development Project Manager of Baidu in return of the JavaScript king, the entry-level tutorials for beginners are also good.

Intermediate books:

JavaScript authoritative guide: Another JavaScript Bible provides a detailed explanation. It is an intermediate reader and is recommended for purchase.
JavaScript. The. Good. Parts: Yahoo! It is strongly recommended to read.
High-performance JavaScript advanced JavaScript programmingAnother masterpiece of Nicholas C. Zakas.
Eloquent JavaScript: This book contains more than 200 pages, which is very short. It uses several classic examples (Aunt Emily's cat, miserable hermit, simulated ecosystem, and box pushing games) to introduce all aspects of JavaScript knowledge and application methods.

Advanced books:

JavaScript Patterns: The book introduces various classic models, such as constructor, Singleton, and factory. It is worth learning.
Pro. JavaScript. Design. Patterns: Apress published a book on the JavaScript design pattern, which is very good.
Developing JavaScript Web Applications: A good book for building rich applications, in-depth explanation of the MVC model, and some process libraries.
Developing Large Web Applications: Not only does the introduction of JavaScript, but also CSS and HTML, but the content of the introduction is very good. It really takes into account a large Web program, it is worth reading how to design the JavaScript architecture.
To be an excellent front-end engineer, we still need to continue our efforts:High-performance website construction guide, Yahoo engineer's website performance optimization suggestions, YSLOW performance optimization suggestions, website reconstruction, and Web development agility, "JQuery library", "front-end framework", "HTML5", and "CSS3 "... This requires in-depth research!

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.