Share this project


Share this project

An e-book with files to teach PHP programming through a series of interesting projects that are fun AND useful and build on each other.
An e-book with files to teach PHP programming through a series of interesting projects that are fun AND useful and build on each other.
584 backers pledged $6,503 to help bring this project to life.

Use this space to cheer the creator along, and talk to your fellow backers.

Have a question?

Only backers can post comments. Log In
    1. Alan Forbes 6-time creator on November 26, 2012

      Yes, everyone will get a final PDF. I am only posting updates on the web site so that you all know that I am making progress on the book. I admit, it is taking longer than I originally thought it would, but with so many backers, I really want the book to be awesome.

    2. Missing avatar

      Nate on October 30, 2012

      Just a bit confused as the updates are going on the website, will we still be receiving a final PDF copy once it is finished?

    3. Missing avatar

      helder on October 30, 2012

      hi Alan, just a quick post, have you ever thought also on include a chapter for real interaction data with microcontrollers (special he arduino platform)?
      more people these days tinkers on dataloggers or some sort of real sensor interaction and what is lagging behind is the web side of it, which everyone one wants but do not know how....the posting results, the interaction program for buttons and sensors, and database publishing... i would love to learn and see this explained here!

    4. Missing avatar

      Michelle Kaiser on October 5, 2012

      I'm really looking forward to this course. I haven't programmed anything since high school (10 years ago) and I'm checking out if this could be a new career direction. Thanks.

    5. Missing avatar

      Tonjo Swiridoff on October 2, 2012

      Hey Alan, Your project is awesome.. Thank for bringing it to live.. =) THUMBS UP !

    6. Alan Forbes 6-time creator on September 30, 2012

      Thanks everyone. I'll be actively writing for the next 30 days or so, and will push out updates as I go along. I
      have established but it is just getting going so not much there yet. But that will change

    7. Missing avatar

      Corey White on September 26, 2012

      This sounds awesome! I absolutely agree that all of the tutorials out there about PHP are boring and over-informed with no real world implementation. At least that's how I saw it from a complete n00b perspective. So, I quit. I knew PHP was powerful, but it was just way too daunting to get a grip on it. It was like trying to drive a tank before you know how to drive a car. Hopefully with this project we will all be driving tanks in no time!

      I'm happy to support your efforts, Alan. And I look forward to the book.


    8. Richard Parkins on September 20, 2012

      i would say for topics, i dont know how beginner you want it to be. but these are good topics:
      user handling/session management
      how to handle documents and pictures upload, display, manage.
      connecting using Databases
      Some of the basics like functions, loops, maybe includes and such.
      Things like that i think would be handy to cover.

    9. Alan Forbes 6-time creator on September 20, 2012

      Thank you all, what a thrill. I am going to start writing this weekend. See my update to all backers-- I am open to topic selections and ideas for making it as fun as possible. I know there are lots of smart people out there...

    10. Vampie on September 20, 2012

      You've made.

      Now start writing :p

      I'm very curious!!!

    11. Missing avatar

      Nate on September 19, 2012

      Glad to see it worked out, hope this will be out just in time to augment some of my in class learning and really delve into the Apache/PHP/MySQL environment.

    12. Augustine Von Freiburg
      on September 18, 2012

      Hey! You made it! Congrats!!!!

    13. Frederik Laursen on September 14, 2012

      I am starting to worry.

    14. Alan Forbes 6-time creator on September 11, 2012

      Hi David, if this format proves popular, I would be interested to try it again with Ruby. Thanks for the tip, though you might have worded it a bit more positively. ;)

    15. Alan Forbes 6-time creator on September 10, 2012

      Ian -- good feedback. I cut it from $100 to $50. How about buying the first one? :)

    16. Ian Burry on September 10, 2012

      Not that it will affect me any, but I'd suggest changing some of the funding levels (or adding new ones). $10 to $100 is a fairly large jump.

    17. Emanuel Moura on September 10, 2012

      @David Why won't you start a Kickstarter vowing to write a book about this little... passion of yours? It's no place for fanboys. Peace, dude. Go make something productive.

      @All the others: Please, don't feed the Trolls.

    18. David Douglas on September 10, 2012

      If you're looking for joy in programming, you're barking up the wrong tree. Ruby is a joy. PHP is an ad-hoc piece of junk.

    19. Emanuel Moura on September 8, 2012

      @Frederik so you shall feel at home with PHP. As Alan said, it´s fun to use PHP; otherwise, I doubt it´d be so pervasive in web development.

    20. Frederik Laursen on September 8, 2012


      I know abit javascript, jquery and c# aswell. I just dont want to be confused at the start ^^.

    21. Alan Forbes 6-time creator on September 8, 2012

      Hi Fred, that's my idea-- to make it so beginners will get it, and find it to be fun.

    22. Emanuel Moura on September 6, 2012

      Alan, would you have something about controlling an Arduino with PHP?

    23. Emanuel Moura on September 5, 2012

      Yay! Beyond $1K!

      Congratulations, Alan. Less than $1,5k to go and still 25 days from the goal.

    24. Emanuel Moura on September 5, 2012


      IMHO if you're well-acquainted with C-syntax family languages (C, C++, C#, Java Javascript), you're not "new" to PHP; it's tremendously intuitive, given a little bit of background.

      However, if you're coming from other branches of the programming tree, Alan's idea is to take you from newbie to advanced. With joy. At least, that's what I understood from his film.

    25. Frederik Laursen on September 5, 2012

      Please make it so people new to the PHP can understand it too..

    26. Missing avatar

      Jason Jamora on September 4, 2012

      Will you consider other PHP frameworks Codeigniter and Slim? :)


    27. Luis Francisco Baroni Coutinho
      on September 4, 2012

      Nice project :) Are you considering publishing it in MOBI or EPUB so i can read it on my Kindle in a better way? Thanks!

    28. Emanuel Moura on September 4, 2012

      Hi, Alan. For "advanced stuff" I'd like to see a PHP autopilot to control a Raspberry Pi brain of an Unmanned Airborne Solar Vehicle. But that's not inside our scope, so we could study PHP caching and speed optimization. What do you think? :)

    29. Alan Forbes 6-time creator on September 4, 2012

      Thanks Emanuel, I will add some advanced stuff. Suggestions are welcome!

    30. Emanuel Moura on September 3, 2012

      Nice trend we've got here, guys. Keep pledging! :)

    31. Emanuel Moura on September 1, 2012

      Call me crazy, but I love PHP. I've coded Javascript, Python, Clipper, Object Pascal, C, C++, Ruby before - but when I think about a problem and the algorithm to solve it begins unveiling in my mind, it comes already with the ->, $ and {}s already in place. It just feels good to help funding a project like this. Way to go, Alan. And please, add some advanced stuff.