This thoughtfully written volume uses the Internet as a central theme, studying its history, technology, and current use. Experimental problems use Web-based tools, enabling readers to learn programming fundamentals by developing their own interactive Web pages with HTML and JavaScript. Covers a broad range of topics balanced with programming depth in a hands-on, tutorial style. Uses revised HTML and JavaScript code throughout (updated to match current XHTML 1.0 and ECMA-262 standards, respectively). Introduces event-driven pages earlier. Updates statistics on the Internet/Web and computer specifications. Provides new material throughout on recent developments and new technologies. Appendices provide a useful reference for programmers.
David Reed is an Associate Professor of Computer Science and the Director of Informatics & Computing Science in the Department of Journalism, Media & Computing at Creighton University.
2.5 stars. Okay overview, but I think it needed more explanation of some concepts. There are a good number of projects/examples but I got lost several times because I didn't understand what they demonstrated. This also might sound like a minor nitpick but the green color scheme inside made it difficult to read (I have bad eyesight so readability is important, especially when it's something I have to focus on and learn). Other than these complaints it wasn't too bad.
I feel kind of lame to count this towards My List of Books I Read This Year, but hey, I read through most of it and a book is a book.
It's a decent textbook introduction to computer science. Goes through the history, social, and technical of CS without getting too deep into any one of those topics.
How much do I love computer programming? Enough to sign up for database systems next semester... This book is very understandable, even to the novice. It incorporates a good blend of history and technical knowledge.