title: Web Coding Bible (18 Books in 1 -- HTML, CSS, Javascript, PHP, SQL, XML, SVG, Canvas, WebGL, Java Applet, ActionScript, htaccess, jQuery, WordPress, SEO and many more): An Accelerated Course
author:  Chong Lip Phang 
description: FIVE STARS PLUS. EXCELLENT RESOURCE FOR EVERYONE--regardless of knowledge or skill. Great book! By Tibbie TOP 500 REVIEWER on May 20, 2015 Format: Paperback I was contacted by the author and given this book for no charge to review. As an engineer with 35 years experience in the computer industry, I have taken countless corporate classes, community college, technical college and University classes to learn new things and keep my skills updated. I learned BASIC and CPM in the late 1970's so things have come a long long ways. In all these classes I have had expensive text books, expensive class notes (from bookstores), or stacks of copied and recopied notes, tables and articles. I have yet to find any of them enjoyable to read, or even easy to read. I have yet to find any of them complete, error free or able to stand alone as a resource to help you do what you are trying to do. Look at any computer programmers bookshelf, you will see hundreds of books, many of them on the same subjects because none are thorough enough and you have to buy dozens of them. This book is very impressive. Its covers the most important topics and explains everything succinctly. I expected to see the typical charts and diagrams, for example, i expected for HTML to see the color codes and various other reference, and its there, but so much more. The author has taken each of the various components of each topic and listed them by subject and alphabetically sorted, and explained what and how they are used. This is true for all of the subjects--from HTML, to WordPRess, JAVA, --all of it. Its all excellent. Its easy to read, its well written, and I am impressed. I could use this as a text in the classes I have taught and not only do well as an instructor, but the students would and could use this book throughout their careers, or at least through their education if they do not pursue a computer career. Its title, "18 books in 1" is clever because it really is 18 books. I wont list the contents, that would be repetitive, but its got all of the most popular and current reference you would need to build websites, or to manage websites, (ie system administrator/webmaster etc). This is not an easy task and I am in awe of the author for having the wherewithal to not only do it, but to be able to put it all together and do so in a way that makes it usable for everyone from those with little or no experience, to students, to professionals--who would use it as reference material. I liked that it was not a rehash of the same old same old that you read in all of the current books, nor was it just printouts from various websites. There is some very useful and interesting information too, like the % of servers running (list of server software), or % of websites built from (website building applications) and so on. I don't know where he found it, but its interesting to see. Without a doubt I give it 5 stars. I hope he finds great success with this book---he absolutely deserves it. great book and I would highly recommend it to anyone who is interested in learning or doing any kind of website or network administration/building. http://www.amazon.com/review/R1Q1X7IX1TAETT/ref=cm_cr_dp_title?ie=UTF8&amp;ASIN=9671317502&amp;channel=detail-glance&amp;nodeID=283155&amp;store=books
zlib_text: 
  
  
  
  
  
  ## Contents
  
  
  
  
  
  * [Cover Page](cover.xhtml)
  
  
  * [Title Page](title.xhtml)
  
  
  * [Copyright Page](copy.xhtml)
  
  
  * [Brief Contents](contents.xhtml)
  
  
  * [Contents in Detail](contents1.xhtml)
  
  
  * [Acknowledgments](ack.xhtml#ack)
  
  
  * [Introduction](intro.xhtml#intro)
  
  
  
  
  
  * [Why Should I Learn to Code?](intro.xhtml#intro_lev1)
  
  
  * [Why Should I Learn Java?](intro.xhtml#intro_lev2)
  
  
  * [What's in This Book](intro.xhtml#intro_lev3)
  
  
  * [What Tools Do I Need?](intro.xhtml#intro_lev4)
  
  
  * [Online Resources](intro.xhtml#intro_lev5)
  
  
  * [Start Now!](intro.xhtml#intro_lev6)
  
  
  
  
  
  
  
  
  * [1: Getting Started](ch1.xhtml#ch1)
  
  
  
  
  
  * [Java on Windows, macOS, and Linux](ch1.xhtml#toc_lev7)
  
  
  * [Installing Java 8 and 9 for Developers](ch1.xhtml#toc_lev8)
  
  
  * [Installing the Eclipse IDE for Java Developers](ch1.xhtml#toc_lev9)
  
  
  * [Setting Up Eclipse](ch1.xhtml#toc_lev10)
  
  
  
  
  
  * [Installing the WindowBuilder Editor](ch1.xhtml#toc_lev11)
  
  
  * [Customizing Eclipse's Look and Feel](ch1.xhtml#toc_lev12)
  
  
  
  
  