Internet and Web Technology Books

    Good books in no particular order

Author ISBN Date Title Publisher
Welling and Thomson 0-672329166 2008 PHP and MySQL Web Development 4th Ed. Addison Wesley
Robert W Sebesta 0-321-31257-0 2005 Programming the World Wide Web 3rd Ed. Pearson
Chris Bates 0-470843713 2002 Web Programming: building internet applications Wiley
Deitel, Deitel & Goldberg 0-13-145091-3 2004 Internet & World Wide Web, how to program 3rd Ed. Prentice Hall
Zak, Gosselin, et al. 0-619-06458-7 2003 The Web Warrior Guide to Web Programming Thomson
Paul Wang, Sanda Katila 0-534-39528-7 2004 An Introduction to Web Design and Programming Thomson
Philip J Pratt and Mary Z Last 978-0-324-59768-4 2006 A Guide to MySQL Cenage
Kevin Yank 978-0987153081 2012 PHP & MySQL: Novice to Ninja Sitepoint
Michael Morrison 067232797X
978-0672327971
2005 Sams Teach Yourself XML in 24 Hours Sams
Jakob Nielsen 1-56205-810-X 2000 Designing Web Usability New Riders
Jennifer Niederst 0-596-00987-9 2006 Web Design in a Nutshell 3rd ed O'Reilly
Spainhour & Eckstein 0-596-00357-9 2002 Webmaster in a Nutshell 3rd Ed. O'Reilly
Schwartz & Christiansen 0-596-00132-0 2001 Learning Perl 3rd Ed. O'Reilly
Wall, Christiansen & Schwartz 0-596-00027-8 2000 Programming Perl O'Reilly
Yarger, Reese & King 0-596-00211-4 2002 Managing and Using MySQL O'Reilly
Williams & Lane 0-596-00041-3 2002 Web Database Applications with PHP & MySQL O'Reilly
Liberty & Hurwitz 0-596-00171-1 2002 Programming ASP.NET O'Reilly
Argerich et al. 1861007434
978-1861007438
2002 Professional PHP4 Web Development Solutions Wrox
Argerich et al. 1861007213
978-1861007216
2002 Professional PHP4 Wrox
Duckett, Jon 978-0-470-54070-1 2009 Beginning HTML, XHTML, CSS, and JavaScript Wrox
Argerich et al. 1-861007-213
978-1861007216
2002 Professional PHP4 XML Wrox
Lorna Jane Mitchell 1449356567
978-1449356569
2013 PHP Web Services: APIs for the Modern Web O'Reilly
Samisa Abeysinghe 1847195520
978-1847195524
2008 RESTful PHP Web Services Packt
Robert Richards 1590596331
978-1590596333
2011 Pro PHP XML and Web Services Springer
Thomas Erl 0131428985
978-0131428980
2004 Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services Prentice Hall
Joydip Kanjilal 1849689741
978-1849689748
2013 ASP.Net Web API: Build Restful Web Applications and Services on the .Net Framework Packt
Evjen et al. 0471777773
978-0471777779
2007 Professional XML Wrox

As you can probably tell I like O'Reilly books. I appreciate their often terse approach. I often find that the Wrox tomes (gosh they are so big) are of more practical use, although they can be hard to get hold of, which is not unsurprising as books in this field do fade rather quickly as new versions of just about everything arrives at a rapid pace. That said, if one translates the examples from, say PHP4 to PHP5, these can still be valuable sources.

It is slightly alarming how many books (and developers) overcomplicate what is, or should be, perfectly straightforward. Even with some of the above texts, there is a pattern in which the last third of the book is unnecessary and confusing. Again, this is understandable, publishers pressing authors to deliver words in a short timescale, authors holding down a real job while writing books more for love than for money. O'Reilly tend not to fall into this trap, being prepared to publish relatively thin books. Also Wrox, presumably because they employ a whole team to write each tome. What I am trying to convey here is; there are a lot of pretty unhelpful texts being published and even the good books are less than perfect. If you find that what you are reading makes little sense, it is probably not a failing on your part, it may just be not well written, or perhaps expressed in a language that is unsuitable for you, in which case, stop reading and pick up a different book.

Less is more, keep it simple, stuff has a habit of growing and becoming more complex all by itself. Our task is to refactor and simplify wherever possible.

    Not strictly about WWW but good reads anyway...