The front end Project division's Practice cheats (CSS, JavaScript, and others)

Source: Internet
Author: User

In my experience, most of the technology, familiar with the following four types of books can be.

    1. Introduction, in plain language and way to tell the right truth and method, such as head first series
    2. Comprehensive, exhaustive to explore every detail, encountered difficult problems often can be here to get theoretical solutions, such as definitive guide/programming XX series
    3. To describe how to design and solve this problem , such as the Cookbook series, which is often encountered in the context of reality.
    4. In-depth, explain some of the culture, ideas, and even philosophical things, really do in- depth a language to programming , such as the UNIX Programming art, program ape cultivation way and so on

So, for the moment, I think the best book is:

CSS:

    1. Getting Started: Head first HTML and CSS, XHTML (Chinese version, second edition) The Book of the end of 2005 is still the most understandable, clear and correct primer for getting to know Amazon rankings.
    2. Comprehensive: CSS, the Definitive Guide (3th Edition) ("3rd edition of CSS") Meyer may be the most authoritative and well-known author in the field of CSS, and he explains in this book the realization and principle of every detail, The more specific thing I'm afraid to look for in a document that is almost unreadable
    3. Practice: CSS Mastery (2th Edition) ("CSS: Advanced Web Standard Solutions (2nd edition)") Andy Budd is probably the best CSS author in the UK, a book that discusses the correct implementation of components in many practices and alternative methods in a straightforward way. Contains CSS3
    4. In-depth: Unfortunately, CSS in this area does not have a must-read book, may not need, because to this extent, more is the user experience and visual design, the closest is transcending CSS ("Beyond the essence of Css:web Design Art (Revision)"), But constant technological evolution makes certain parts of the book feel a bit outdated.

< br> about CSS3, she is a modular progressive enhancement, and based on 2.1, so, please learn css2 to learn CSS3, this aspect I think just need a practice book can, tell you what CSS3 can do, after all, the principle is common.  

The Book of css3  recommends this, a well-organized CSS3 description and Practice guide written by a technician, and also includes the implementation of the browser, published in May 2011, is by far the best.  

javascript: 

    1. Getting Started: Eloquent javascript  a hacker writing primer, the book to Hacker,open source, free software admiration and obsession abound, For example, the console that pays tribute to Emacs below the website. The author is very clever and the target reader of the book, beginners, is not to be applauded for these small details. What he wants is to convey to the people who have just begun to learn that the true sense of programming in which they have been steeped for years. Rarely defeated the corresponding headfirst series (headfirst JavaScript)
    2. Comprehensive: JavaScript, the Definitive Guide (6th edition) (The JavaScript authority (6th edition)) The JavaScript Bible, which grew with our web developers, has long been the undisputed best and most comprehensive JS book, published in the latest edition in 2011.
    3. Practice: In the current Web development environment, we are using a variety of JS framework, very few of their own writing framework to develop, so the location of this book should be left for you to use the framework. Assuming is jquery, I recommend  jquery:novice to ninja  ("jquery from Rookie to Ninja (2nd edition)  ") This, the framework of the book, often a primer is enough, because the update is too fast, Later research and study can only rely on the Internet.
    4. in-depth: Unlike CSS, JS is a real programming language, so deep research on him is a long-term process, CSS in-depth more inclined to the skills/craftsmen, and JS more biased design/architecture/art, I recommend the following several in-depth JS from different aspects of the book, They are members of the industry's top JS development team (Yahoo) and colleagues, so the idea is very unified, the famous high-performance site construction Guide 1 and 2 are from this team.
    • Javascipt, The Good Parts ("The Language of JavaScript (Revised edition)") was written by the inventor of JSON
    • JavaScript Patterns ("javascript mode") YSlow co-developers write
    • High Performance Javascript the best Zakas book although I don't like him very much

With some books to be published, I would like to read, a sneak peek of friends can share the experience:

    • Secrets of Javascript Ninja (as if no Chinese version) jquery author John Resig's latest book
    • Node:up and Running meet the popular No-block JS server
    • JavaScript Web Applications ("MVC-based JavaScript Web rich application development") This is a summary of the current JS landscape

The front end Project division's Practice cheats (CSS, JavaScript, and others)

Related Article

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.