Feature
Post

Category
Code


PHP for Newbies

I knew my husband really understood me when he came home one day with a present for me: the book PHP for the World Wide Web. At the time, online tutorials- especially for PHP- were few and far between, so I relied on that massive book, balancing it on the edge of my desk as I typed in my first PHP code (“Hello, world” of course) on an even more massive computer.

Today, we have a variety of PHP tutorials online- from well-written text guides, to free courses, to video tutorials. Say what you will about the boom of the Internet, the fact is that it’s made learning so much easier.

If you’re looking to learn the basics of PHP- or if, like me, you know a little bit and want to further develop your skills (I never did finish that book!), here are some good ones to check out:

PHP: A Simple Tutorial. This one, from php.net, is wonderful because it really is simple. They even include comments from users, which I found very useful.

KillerPHP’s PHP Tutorials. Oh, how I wish this was around back in the day! KillerPHP serves up video tutorials on everything from What is a Programming Language to Object-Oriented PHP.

PHP Video Tutorials. The tutorials here are well-presented, and the site is nicely designed. They offer both free and paid video tutorials- the former covering the basics of PHP, and the latter really getting into the “meat” of things (e.g. creating a shopping cart or job website from scratch).

w3schools’ PHP tutorials. I never tire of recommending w3schools- I’m always grateful, and a little overwhelmed, by the sheer volume of the information they provide. Things around here aren’t very sexy, but they’re well written and to the point.

Where did you learn PHP?


  1. By Chris posted on May 13, 2009 at 11:42 pm
    Want an avatar? Get a gravatar! • You can link to this comment

    No offense, but I can find the same material by searching “php tutorials” on Google. I subscribe to your blog for fresh web development news and info, not a list of four well known sites :)

  2. By Marty Thornley posted on May 14, 2009 at 3:28 am
    Want an avatar? Get a gravatar! • You can link to this comment

    Great list of beginner PHP resources. I’m not sure I can add to that, you covered all the ones I use. I had to comment though because PHP for the World Wide Web was my first PHP book as well. Highly recommended. It is still right here on my desk, just in case.

    One other place though – The WordPress codex. Most of my PHP involves WordPress and I credit that work with most of my PHP knowledge.

    I would recommend to anyone just starting out with PHP to go mess around with creating and editing a couple WordPress sites. You get a nice framework to start with since it is all working PHP code mixed in with working HTML. It is all well documented and easy to learn. You’ll pick up the PHP stuff in no time.

  3. By Kayla posted on May 15, 2009 at 3:27 pm
    Want an avatar? Get a gravatar! • You can link to this comment

    Good list of resources. I feel as though I know the basics of PHP, but often find myself reviewing beginner tutorials because I’m not 100% on it yet. I really just need to buckle down and actually do some programming with it to stick.

    I’ve been learning PHP off and on for years, mostly through some of the resources you’ve mentioned. (Although you’ve shown me a few more too!) A really great series I found lately is Jeffs tutorials at http://net.tutsplus.com/videos/screencasts/diving-into-php. They’re simply amazing and easy to understand, even if only at the beginning level.

  4. By Carey posted on May 18, 2009 at 4:15 pm
    Want an avatar? Get a gravatar! • You can link to this comment

    Good list for someone that knows nothing about PHP. Yes I could do a search but it is always better to get a list from someone who has done it. Plus comments and additional links are generated.

    Again thank you

  5. By Justin posted on May 21, 2009 at 9:09 pm
    Want an avatar? Get a gravatar! • You can link to this comment

    Chris,

    This may come as somewhat of a shock, and don’t quote me on this, but I believe the intention of this website, http://www.devlounge.net, and specifically this section, “PHP for Newbies,” is to offer information related to PHP ……. FOR THE MASSES.

    If, perhaps the site was http://www.phpstuffforthatjackasschris.com; your comment would be fine.

    Fortunately, it is not.

    I guess what I’m really trying to get at is – relax, get laid… something! You angry pole-smoking, jackoff.

    Google this:
    ___
    | |
    | | ___
    __ __| |__ | /
    | | | | | |
    \ /
    \ /

  6. By Chris posted on May 30, 2009 at 9:31 pm
    Want an avatar? Get a gravatar! • You can link to this comment

    Somebody has an anger issue here, and it’s not me. If you’d re-read my original comment, you’d notice I was not condescending towards the author or “flaming” in any way. I was just pointing out my personal opinion.

    If you’d like to re-check your facts, this section is described as “Tutorials and [code] snippets covering PHP, CSS, XHTML, Ruby on Rails". This is neither. This is, roughly:

    http://www.google.com/search?q=PHP+tutorials

    Now, rather than telling people they're a jackass and need to get laid, why don't we try to be a bit more mature. If you have a differing opinion, I'm always up for explaining my posts a bit more but it never hurts to act a bit older than 12.

  7. TrackbackPHP for Newbies | Devlounge | Webmaster ToolsThree Easy Ways for Newbies to Get Started in Affiliate Marketing | Betting System AffiliateFive Awesome Screencasting Tools | Devlounge