What types of web programming language books are available

Web front-end must-read books which _ front-end must-read books recommended

Learning Web front-end to see which books?

Currently on the market HTML, CSS category books, are much the same, in Dangdang, excellence network search a lot of recommendations. Today on many years of web front-end experience: Javascript books recommended to see foreigners write, many domestic Javascript books on the author of the Javascript language are not very thorough understanding. Here are some specifics!

A, primary reading

“Javascript Advanced Programming”: a very complete classic introductory book, known as one of the JavaScript bible, the details are very detailed, the latest version of the third edition has been released, it is recommended to buy.

“JavaScript Return of the King” Baidu, a web development program manager to write, as a beginner to prepare for entry-level tutorials are also good.

Second, intermediate reading

“The Definitive Guide to JavaScript”: another JavaScript bible, the explanation is very detailed, belonging to the intermediate reading, it is recommended to buy.

“JavaScript.The.Good.Parts”: Yahoo bulls, JavaScript spiritual leader DouglasCrockford’s masterpiece, although only more than 100 pages, but word for word ah! Highly recommended reading.

“High Performance JavaScript”: “JavaScript Advanced Programming” author Nicholas C. Zakas’s another great work.

“EloquentJavaScript”: this book is just over 200 pages, very short, and introduces all aspects of JavaScript and how to apply it through several very classic examples (Aunt Emily’s Cat, Miserable Hermit, Simulated Ecosystems, Push the Box game, etc.).

Three, advanced reading

“JavaScriptPatterns”: the book introduces to a variety of classic patterns, such as constructor, singleton, factory and so on, it is worth learning.

“Pro.JavaScript.Design.Patterns”: Apress Publishing explains JavaScript design patterns of the book, very good.

“DevelopingJavaScriptWeb”: a good book to build rich applications for the MVC pattern has a more in-depth explanation, but also some of the process of the library to explain.

“DevelopingLargeWeb”: not only the introduction of JavaScript, but also CSS, HTML, but the introduction of the content are very good, really consider a large Web program, how to design JavaScript architecture, worth reading.


To be a good front-end engineers, but also need to continue to work: “High Performance Website Construction Guide”, “Yahoo engineers of the site performance optimization of the recommendations “,” YSLOW “performance optimization recommendations,” site refactoring “,” the agile way of Web development “, “jQuery library”, “front-end frameworks”, “HTML5”, “CSS3”. All of these should be studied in depth!

Everything is hard! If you can get to this point, the rest of the way on your own. It is often said that the driver who does not want to be a tailor is not a good cook. If you simply just learn the front-end programming language, but do not know the back-end programming language (PHP, ASP.NET, JSP, Python), can not be considered a good front-end engineers.

Lastly, we wish our partners good luck in their work and become a good web front-end engineer!

What are the books for entry-level web development

I’ll start by throwing a brick, your question has some ambiguity, there are a lot of languages for web development and software for web production, such as PHP, ASP, JAVA, etc., you have to at least tell others that you are now the most proficient in that area, so that others can tell you that it is not possible to one or two books covering such a wide range of books, if the PHP words, PHP5 Advanced Application Development Practice, PHP5 authoritative programming, PHPWeb2.0 development practices, PHP advanced program design patterns, frameworks and testing, in-depth PHP object-oriented, patterns and practices;

Web page production there are: [Dreamweaver.8 perfect web page design; commercial web site chapter, DIV.CSS application of video tutorials, Dreamweaver.8 perfect web design-CSS web design chapter, Web programming introductory classics: HTML, XHTML and CSS, CSS Zen garden, beyond CSS: the essence of the art of web design

Please recommend a few books to learn html and css



This book is for web application developers with extensive programming experience. In other words, we will not cover the basics of Internet development in this book. There are many resources readily available in this book to accelerate learning the principles of Web programming.


Author: Mark Pilgrim

Eight key topics in the book:

New elements such as <Header>, <footer>, and <section> ( Chapter 3)

The Canvas element, which uses JavaScript to draw images on web pages. (Chapter 4)

-You can embed videos in web pages without using third-party plug-ins (Chapter 5).

Geolocation, with the help of which viewers can share their geolocation in your web application (Chapter 6).

Permanent local storage without using third-party plugins (Chapter 7).

Offline Web applications that work even when the network is down (Chapter 8).

Enhancements to HTML web forms (Chapter 9).

Microdata, which lets you create your own vocabularies and extend your Web pages with custom languages. (Chapter 10)

3. HTML5Canvas:ForGamesandEntertainment


About the Author:Rob Hawkes specializes in solving problems through code. He is obsessed with visual programming, not just limited to working on HTML5 and other exciting new features of the Web.

4. TheessentialguidetoHTML5

About the Author:JeanineMeyer

This book is for developers who want to build vibrant, exciting websites with HTML5. If you know about programming and want to know what HTML5 can bring to the table, or if you don’t have any programming experience, this book is for you. This book will showcase the new features of HTML5 and the mysterious art of programming. Programming is an art, and developing fun games and other apps takes talent.

5.Sergey’s HTML5&CSS3QuickReference

Author: SergeyMavrody.

This book is a technical dictionary for professional web designers and developers, summarizing over 3000 pages of HTML5 and CSS3 rules, covering the most common basic concepts and rules, including tags, attributes, values, objects, properties, methods, events, and APIs.

Topics include:

Introduction to HTML5.

HTML5 and XTML5 syntax rules.

Semantic structure of documents.

Full reference to HTML5 elements, attributes, and Web 2.0.

Global attributes and events.

A complete summary of CSS3 properties.

HTML5API, including Canvas, SVG, Video, Audio, WebWorkers, WebSockets, Microdata, Geolocation, and WebStroage.



HTML is the programming language of choice for web authoring, and HTML5 has completely new features. From this book you’ll learn about rich media applications, geolocation, databases, mobile capabilities, new applications for CSS and JavaScript, and how to use the new canvas tag.

Overview of the book:

New tools supported by browsers.

Media principles, including the video tag.

Additional pseudo-classes in CSS.

New form input types.

How to add shadows and colorful shapes.

Tips for creating Web socket connections.

How Web workers can be more productive.

Steps for creating animations.


Author: SteveFulron, JeffFulron

HTML5Canvas, provides developers with the opportunity to create animated graphics using commonly used HTML and JavaScript in a common web browser. Canvas is one of the most obvious features of HTML5, providing great visual effects and interactivity. However, it is different from typical JavaScript, Flash, and Silverlight development and requires serious exploration!

This book is organized into eleven chapters. The first four chapters, which focus on the HTMLCanvasAPI through examples, cover topics such as text, images, and drawing. The next six chapters focus on extended applications of CanvaseAPI, and in these chapters we discuss math and physics applications, video, audio, games, and mobile applications. The final chapter introduces the experimental areas of 3D and multiplayer.

Beginning front-end what are the recommended books

One, “Web Front-end Development Best Practices”

This book is a classic in the field of front-end development, is a solid front-end fundamentals, standardize our front-end code of the practice of the book. This book focuses on HTML, CSS, Javascript, and best practice solutions for mobile development, and can be of great help to developers who lack good guidance. By reading this book we can master how to write highly readable, high maintenance, high performance HTML, CSS and Javascript.

Second, “CSS things”

Introduction: “CSS things” is a 2009 electronic industry publishing house books, the author is Lin Xiaozhi. The book through the CSS skills examples to explain, shallow into the depth of the analysis of CSS-related knowledge.

Through the handling of common elements such as text, images, tables, forms, etc. in a page and the use of various page layout methods, readers can gain an in-depth understanding of how to better utilize CSS layout in a page. Especially in the page layout of the part, a comprehensive analysis of a variety of layout methods, focusing on the breakdown of two-column isometric and three-column isometric several ways, and accordingly explains the advantages and disadvantages of isometric layout.

Three, “The Definitive Guide to CSS”

Contents: “The Definitive Guide to CSS” through many examples, explains in detail how to do only in one place to build a style sheet can create or modify the appearance of the entire Web site, as well as how to get the html can not be reached by the richer performance effect. It also shows how to put all aspects of cascading style sheets into practice, following the latest css specifications (css2 and css2.1).

Four, “JavaScript Standard Reference Tutorial” Ruan Yifeng

Introduction: Ruan Yifeng this book is a comprehensive introduction to the core syntax of JavaScript, from the simplest to start talking about, step by step, from the shallow to the deep, and strive to be clear and easy to understand. All chapters come with a large number of code examples, easy to understand and imitate, can be used in real projects, that is, to learn and use. This book is suitable for beginners as an introductory tutorial to the JavaScript language, as well as a reference manual for daily use.

V. Advanced Programming in JavaScript, Third Edition

Contents: “The book from the implementation of the JavaScript language components – the language core, DOM, BOM, event model, in-depth discussion of object-oriented programming, Ajax and Comet server-side communication, new APIs such as HTML5 forms, media, Canvas (including WebGL) and WebWorkers, geolocation, cross-document messaging, client-side storage (including IndexedDB), and more, as well as an introduction to offline applications and best development practices related to maintenance, performance, and deployment.

Six, sharp jquery

Contents: “sharp jQuery (2nd Edition)” step-by-step introduction to the jQuery of the various functions and method calls , readers can systematically master the jQuery selector , DOM manipulation , events and animations , AJAX applications , plug-ins , jQueryMobile, jQuery various versions of changes, jQuery performance optimization and skills and other knowledge points, and combined with the case demonstration in the back of each chapter for practice, to achieve the purpose of mastering the core knowledge points.

VII, the definitive guide to HTTP

Introduction: “The Definitive Guide to HTTP” by Gurley, “The Definitive Guide to HTTP” explains in detail how to use HTTP to develop Web-based applications, the core [Internet Protocol, how to interact with the architecture building blocks, how to correctly implement the Internet clients and servers and so on.

The Definitive Guide to HTTP centers on HTTP, essentially understanding how the Web works and how to apply that knowledge to Web programming and management, covering primarily how the technology works, the motivations for its creation, its performance and goals, and a number of related technical issues. The Definitive Guide to HTTP is for anyone who wants to understand HTTP and the underlying structure of the Web.

VIII. A Guide to Building High-Performance Web Sites


The Guide to Building High-Performance Web Sites takes into account the latest situation and characteristics of Web development since Web 2.0, and introduces the current state of Web site performance problems, the causes of these problems, as well as the principles, technical techniques, and best practices for improving or solving performance problems. Focusing on the behavioral characteristics of web pages, it explains techniques for optimizing elements such as Ajax, CSS, JavaScript, Flash, and image processing, comprehensively covering all aspects of browser-side performance issues.

Learning front-end what books are recommended?

Learning front-end have these books recommended:

1.Web front-end development best practices cover This book is a classic in the field of front-end development, is a solid front-end fundamentals, standardize our front-end code of the practice of the book. This book focuses on HTML, CSS, Javascript, and best practice solutions for mobile development.

Can be of great help to developers who lack good guidance. By reading this book we can master how to write highly readable, highly maintainable, and high performance HTML, CSS, and Javascript. insert description here.

2. Write Maintainable JavascriptThis book is one that I highly recommend to help you improve your Javascript programming style and coding practices. Insert description here.

3. sharp jQuery This book should be considered a must-read book to learn jQuery, but also explains the classics of jQuery. In the formal study of this book, you need to understand the first native Javascript, in order to understand the jQuery its “worthless, domore” concept.

This book provides an in-depth introduction to jQuery’s code styles, selectors, events, and animations, combined with a wealth of examples to enable readers to quickly understand and apply. Insert description here.

4. Illustrated HTTP as a front-end developers and browsers to deal with, we should learn about the page from the beginning of the request to the presentation of the process and the realization of the way, and this book is a quick understanding of the principles behind the HTTP request of the right choice. This book explains the HTTP protocol in the form of comics, the working mechanism, messages, and status codes, etc. It is illustrated and easy to understand.