Shawn Stratton PHP Geek

4Apr/11Off

Reading List for Aspiring PHP Developers

A few years ago I started buying tech books on every subject I had a remote interest in.  While I still have yet to read all the books I've had an interest in, I've read many specific to Web Development and I have some recommendations to those who are just starting out.  I'll break this down into sections, I'll be starting with Basic PHP & MySQL and then branch into specific subjects.  Reading these books will NOT make you a rockstar developer, but it wont hurt your ability to become one.  If this post turns out to be of value I may convert it to a Page at a later point, I'll also be linking to all of these via Amazon.

Getting Started -

Advanced PHP -

These cover various topics, please pick and choose on what you feel you need to learn. Exceptions are starred and bolded

Front-End -

Database (MySQL) -

Database (Document/NoSQL) -

Operations -

Advanced Programing Topics -

Contributing to and/or Extending PHP

  • C Programming Language by Brian Kernighan and Dennis Ritchie (Awesome book that will teach you enough C to be dangerous)
  • Extending and Embedding PHP by Sara Golemon (Best Extension writing book out there, downside is it's a bit dated and the author has yet to do another edition)

That should be enough of a list to keep anyone busy reading for a few months (if not at least a year or so.)  By all means if you have a book you recommend, list it with the name of the author in the comments and give a short blurb about why.  I'll be watching the comments and I'll add in where applicable.

Tagged as: , , 5 Comments
15Mar/10Off

PatternsForPHP.info

So I have this website I registered a while ago, http://patternsforphp.info, I originally started importing Patterns from the site I was trying to save, which was the .com that Padraic Brady used to host. It's been a long time since I've been able to work on the site, since I registered the site I've moved twice, worked countless hours, drove almost as many hours (from when I was working in Knoxville) and have had life changes come left and right. Well this stands no more, tonight I added Pattern definitions for Facade, cleaned up the entry for Registry, and started working on the categories that belong on the site.

Here comes the reason I'm blogging this though, I can't do this by myself and here's what I need from you all to help me along in documenting and creating a PHP Pattern Repository:

  1. Encouragement, and the occasional fire under my backside.
  2. Reviews.
  3. New ideas and areas where my site is lacking.

Basically all the stuff that a community driven site needs, I'm not asking anybody to help me author the patterns (I'm already pushing on some of my coworkers to aide me there) however I wouldn't turn it down either.  So please if you have a few minutes go look, register, make comments, add in structure and with any spare time I have I'll add to the site and hopefully together we can get it up to a decent level to where it stands as an established repository of knowledge.