Share this project

Done

Share this project

Done
Photo original
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.
Created by

Alan Forbes

584 backers pledged $6,503 to help bring this project to life.

Use this space to cheer the creator along, ask questions, and talk to your fellow backers. Please remember to be respectful and considerate. Thanks!

    1. Creator Alan Forbes 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. Creator 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. Creator 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. Creator 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. Creator Tonjo Swiridoff on October 2, 2012

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

    6. Creator Alan Forbes 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 http://www.phpfortotalbeginners.com/php/ but it is just getting going so not much there yet. But that will change

    7. Creator Zoe Tsang on September 30, 2012

      Congrats!

    8. Creator 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.

      Thanks!

    9. Creator 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.

    10. Creator Alan Forbes 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...

    11. Creator Vampie on September 20, 2012

      Congratulations.
      You've made.

      Now start writing :p

      I'm very curious!!!

    12. Creator 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.

    13. Creator Augustine Von Freiburg on September 18, 2012

      Hey! You made it! Congrats!!!!

    14. Creator Frederik Laursen on September 14, 2012

      I am starting to worry.

    15. Creator Alan Forbes 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. ;)

    16. Creator Alan Forbes on September 10, 2012

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

    17. Creator 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.

    18. Creator 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.

    19. Creator 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.

    20. Creator 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.

    21. Creator Frederik Laursen on September 8, 2012

      @Emanuel

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

    22. Creator Alan Forbes on September 8, 2012

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

    23. Creator Emanuel Moura on September 6, 2012

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

    24. Creator Emanuel Moura on September 5, 2012

      Yay! Beyond $1K!

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

    25. Creator Emanuel Moura on September 5, 2012

      @Frederik,

      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.

    26. Creator Frederik Laursen on September 5, 2012

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

    27. Creator Jason Jamora on September 4, 2012

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

      Thanks!

    28. Creator 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!

    29. Creator 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? :)

    30. Creator Alan Forbes on September 4, 2012

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

    31. Creator Emanuel Moura on September 3, 2012

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

    32. Creator 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.