Jul 25

New On Rockable: “Getting Good with PHP”

Wed, 07/25/2012 - 10:00 — julie

Hoping to learn PHP? Or know some PHP and hoping to get good at it? In Getting Good with PHP, Andrew Burgess will teach you everything you need to know about the basics of PHP. Even if you don’t have any programming experience under your belt, this easy-to-read guide will get you started with PHP in no time.

Should I Learn PHP?

Maybe your still on the fence, wondering whether PHP is worth learning. Andrew’s thoughts on Nettuts+ should help clarify things for you:

With some of the recent articles about whether PHP is a good language or not, you might be on the fence about learning it. Here’s my thought: with PHP being the most commonly used server-side language, you can’t really be a web developer these days without knowing at least a little PHP.

But it’s more than that: there are large, friendly web communities based solely on PHP libraries and frameworks, like WordPress or Laravel. And even outside of these communities, there are tons of helpful resources and tutorials for upping your PHP knowledge. To me, there’s no doubt that learning at least a little PHP is essential for the web developer of 2012.

What’s Inside?

This book isn’t meant to be the super extreme, all-encompassing  book which will make you become one with PHP. But if you know nothing at all about PHP and want to get comfy with it as quickly as possible, then I think this book is definitely for you.

Although it won’t make you an expert, it will take you all the way to the advanced beginner state, getting you to a point where you’ll be comfortable writing PHP scripts for your own websites and ready to digest more advanced PHP topics

Here’s what the book covers:

Getting Up and Running
Before we actually start learning PHP, let’s figure out exactly what PHP is, and why you should use it. Of course, to learn PHP, you’ll need to have it installed on your computer, so we’ll also walk through the installation process on both Windows and Mac.

The Nuts and Bolts of PHP
Next up, we’ll walk through the datatypes and operators of PHP. Datatypes and operators are the core of pretty much every programming language; having these under your belt will really make you feel like you’re beginning to grok PHP. We’ll also look at creating functions.

PHP’s Control Structures and Built-in Functions
If datatypes and operators are the nuts and bolts, then control structures are the chassis of programming languages. `If` and `else`, `foreach` and `switch`, `return` and `require`: all of them play important roles in your understanding of PHP Fundamentals. Then, we’ll dive into PHP’s massive library of built-in functions: as you’ll see, there really is a function for pretty much anything you might want to do.

PHP Forms and Persistence
PHP is useful for dealing with user input, so that’s what we look at next. Of course, the web doesn’t keep track of your website viewers, so PHP has several methods of preserving the visitor’s data. Then, of course, there are databases, which are great for storing user data for longer periods of time.

Security and Problem Solving
When you’re working with user input, you want to make sure that you don’t make place for hackers to exploit your site. While this isn’t quite “Security 101,” you’ll learn some helpful tips to make sure that the input you get from your users is what you expect, and not what you dread. Then, we’ll wrap it up with a discussion on how to fix things when they go wrong.

About the Author

Andrew Burgess is a Canadian web developer and a staff writer for Nettuts+, where he has published numerous popular tutorials and screencasts.

Andrew is also the author of several Rockable Press titles, and a web development reviewer on Envato’s Tuts+ Marketplace. As a web developer, he specializes in JavaScript and Ruby. Andrew lives with his family in Oshawa, Canada.

Check out Andrew’s personal site at: http://andrewburgess.ca/
Or follow him on Twitter: @Andrew8088


Hi! My name’s Andrew Burgess, and thanks so much for checking out my new book, Getting Good with PHP. If you’ve been wanting to learn PHP, I’m hoping you’ll find my book the perfect fit.

PHP is a somewhat controversial language: some developers sing its praises, while others decry its inconsistencies. But I think most would agree that PHP is the most widely used server-side language. Huge sites like Facebook and popular frameworks like WordPress all use PHP to work their wonders, and you’ll be on your way to doing the same after reading this book.

If you’ve tried to learn PHP before, but hit a mental wall, I think the conversational style of Getting Good with PHPwill help. I can’t sit down with every one of you and spend a couple of hours teaching you PHP, but this book is the next best thing.


Where Do I Get It?

You can get the book from Rockable Press. Visit the site, or use these links:

Copyright 2009. E-mail Me
Auto Spare Parts