The PHP podcast where everyone chimes in.

Originally aired on

August 8th, 2016

050: PHP For Beginners

If you're just starting with programming & PHP, this episode is for you. We discuss some helpful tips to get you started with PHP programming such as some helpful learning resources and some common pitfalls to watch out for when learning to program.


PHP For Beginners Show Summary

Getting Started

  • Google is your friend, but one of the first hurdles is reaching a point where you know enough to search for solutions to your own problems.
  • Books, User Groups, pair programming and mentoring can help with this.
  • Break problems down into the smallest chunks possible - more specific questions are easier to find answers for.

What is a user group and how do I get involved?

  • A bunch of nerds talking about nerd stuff.
  • A good way to meet other people using the same technologies.
  • Search for PHP groups in your area on

Why should you choose PHP?

  • PHP is specifically designed for web development.
  • The barrier to entry is very low.
  • It has a large standard library: you get a lot 'out of the box'.
  • There's a lot of demand for PHP developers: PHP runs 82% of the world's websites.

Why should you not choose PHP?

There's a lot to learn - how do we deal with this?

  • Tackle one problem at a time - you don't need to learn it all at once.
  • To be a programmer, you have to enjoy the process of finding solutions to problems.
  • There are good habits and bad habits - focus on good habits and be prepared to re-evaluate bad ones.
  • Don't be afraid to ask for help.

My code isn't working - how do I find out what the problem is?

Resources and finding help

Developer Shout-Out

Thank you, Josh Lockhart for your work on and Slim. A $50 Amazon gift card from Laracasts is on its way to you.

Shout-out sponsored by Laracasts


It's like Netflix for developers.


Andy Huggins

Nick Escobedo

Show Notes Credit

Chris Shaw

Thank you Chris Shaw for authoring the show notes for this episode!

If you'd like to contribute show notes and totally get credit for it, check out the show-notes repo!