When I type this, google for ‘php tutorial’ result 8,950,000 pages. Yes, there are tons of great tutorial about PHP. But when you’re a beginner, it will make you confuse what tutorials you should read. Either it’s too complicated or just waste your time.
So, here the shortcut. Take it and be a better PHP programmer by tomorrow. Hmm, maybe not that fast. But here they are.
WebMonkey
PHP 101: PHP For the Absolute Beginner
- PHP 101 (part 1) Down the Rabbit Hole – An introduction to PHP’s variables and operators.
- PHP 101 (part 2) Calling All Operators – The rest of the PHP operators (there are many), and simple form processing.
- PHP 101 (part 3) Looping the Loop – Basic control structures explained.
- PHP 101 (part 4) The Food Factor – Arrays, PHP array functions, and what it all means.
- PHP 101 (part 5) Rank and File – Everything you’re ever likely to need to know about dealing with external files from a PHP script.
- PHP 101 (part 6) Functionally Yours – All about functions, arguments, passing by reference, globals and scope.
- PHP 101 (part 7) The Bear Necessities – A gentle introduction to object oriented programming in PHP 4 and PHP 5.
- PHP 101 (part 8) Databases and Other Animals – All about connecting to a MySQL database from PHP, using the mysql or mysqli extensions.
- PHP 101 (part 9) SQLite My Fire! – Introducing another database: SQLite.
- PHP 101 (part 10) A Session In The Cookie Jar – Sessions and cookies – how to keep track of visitors to your site.
- PHP 101 (part 11) Sinfully Simple – An introduction to PHP’s easiest method for dealing with XML.
- PHP 101 (part 12) Bugging Out – Basic error handling.
- PHP 101 (part 13) The Trashman Cometh – A primer in basic security.
- PHP 101 (part 14) Going to the Polls – Putting the pieces together – a first Web application.
- PHP 101 (part 15) No News is Good News – Creating a simple RSS news aggregator.
SitePoint
- Perfect PHP Pagination
- Image Manipulation with PHP The GD Libraries
- Simplified Image Resizing with PHP
- Verify a User’s Email Address Using PHP -
- Storing Hierarchical Data in a Database -
- Managing Users with PHP Sessions and MySQL -
- Generate PDFs with PHP
- Advanced email in PHP
- Creating a Credit Card Validation Class With PHP
- Using Regular Expressions in PHP
- Generating Spreadsheets with PHP and PEAR
- Getting Started with PEAR – PHP’s Low Hanging Fruit
PHPFreak
- Working with checkboxes and a database
- Regular Expressions (Part1) – Basic Syntax
- PHP Basic Database Handling
- PHP Loops
- PHP Basic Pagination
- Debugging: A Beginner’s guide
- OO PHP Part 2: Boring OO Principles
- OO PHP Part 1: OOP in Full Effect
- Sessions and cookies: Adding state to a stateless protocol
Zend Developer Zone
- Reading and Writing Spreadsheets with PHP
- An Introduction to the Art of Unit Testing in PHP
- Dynamically Creating Compressed Zip Archives With PHP
- SQLite: Lean, Mean DB Machine – SQLite Introduction with PHP
- PHP Gotchas! – Most common mistake when using PHP
Woork
Developer Tutorials
- Introduction To PHP
- Using HTML Forms With PHP
- Adding records to a MySQL database using PHP
- Setting Up Apache, PHP & MySQL On Windows
- Creating a PHP Looping Statement
- Introduction to PHP Variables
- Using PHP Operators
- Using Variable Referencing
- Working with PHP Datatypes
- File I/O in PHP
- What is Object Oriented Programming (OOP)?
- Convert Images to Thumbnails Images Using PHP
- PHP by example, Part I
- PHP By Example, Part 2
- Sorting an Array in PHP
- Putting PHP & MySQL To Work
- Generate Random Quotes with PHP
- How To Upload Files Using PHP
- A Class for Validating and Formatting Dates
- How Many Users Online?
- How to Show Random Images from a Folder
- Replacing Text in a MySQL Database Using PHP
- How To Backup Your MySQL Database With PHP
- Google Suggest With PHP
- Track Your Visitors, Using PHP
- PHP and Cookies, A Good Mix!
- Control Structures and While Loops
- Hightlight or Censor Words in PHP
- How to make a Hit Counter with PHP
- Basic Control Structures in PHP
- Developing a Login System with PHP and MySQL
- Upload Files to MySQL using PHP Tutorial
- PHP and MySql with PayPal
- Inserting An Array Into A Database
- Calculating Difference Between Two Dates Using PHP
- Programmatically Deciding Which Database to Connect in PHP
- Saving PHP Session Data to a Database
- Using Control Structures and Foreach Loops in PHP
- Storing Images in a Database
- Displaying Load Time with PHP
- Creating and Accessing MySQL Data with PHP
- Developing a Login System with PHP and MySQL
- Site Personalization With PHP
- How to Handle a Many-to-Many Relationship with PHP and MySQL
- Using PHP Objects to Access Your Database Tables (Part 1)
- Using PHP Objects to Access Your Database Tables (Part 2)
- The Explode Function, Split a String by String
- PHP Caching to Speed up Dynamically Generated Sites
- How to Setup and use Printing Variables in PHP
- Creating an Image Gallery with PHP
- Anti-Automated Registration
- Creating a Drop Down Selection with an Array
- Customizing the PHP Error Handler
- Checking Form Field Integrity within PHP
- Password Protection and File Inclusion With PHP
- How to Setup Variable Scope and Global Declarations
- Creating Dynamic Text Images
Related posts:
- CodeIgniter Tutorials to Help You Get Started
- Using Django template in PHP
- 20 Great PHP Libraries You Need to Know
- CakePHP ACL Tutorial – What and How
- PHP Tips and Tricks
Tags: PHP
What an excellent list!
amazing one…….
Thanks for this list. Very much appreciated.
[...] 101 PHP Tutorials for PHP Programmer Wannabe | KomunitasWeb Great tutorials for PHP Wannabes (tags: tutorials programming tutorial ideas php) [...]
[...] 101 PHP Tutorials for PHP Programmer Wannabe | KomunitasWeb (tags: list webdev tutorials resources programming ideas tutorial php) [...]
thanks you very much. IT is useful for me.
Nice list, thanks
Sean
http://twitter.com/SeanNieuwoudt
[...] 101 PHP Tutorials for PHP Programmer Wannabe [...]
[...] source: http://komunitasweb.com/2009/03/101-php-tutorials-for-php-programmer-wannabe/ [...]
thank you!
[...] 101 PHP Tutorials for PHP Programmer Wannabe | KomunitasWeb [...]
[...] 101 PHP Tutorials for PHP Programmer Wannabe Yes, there are tons of great tutorial about PHP. But when you’re a beginner, it will make you confuse what tutorials you should read. Either it’s too complicated or just waste your time. [...]
[...] RawVoice to get Green Spy Camera Tissue Box Elgato 1080p Turbo.264 Service Failure Meltdown at SXSW 101 PHP Newbie Tutorials Blubrry OpenID iPhone Buzz Machine Incredible Australia Blacklist Shameful ISS gets more Power [...]
101 PHP Tutorials for PHP…
Thank you for submitting this cool story – Trackback from progg.ru…
[...] 101 PHP Tutorials for PHP Programmer Wannabe | KomunitasWeb [...]
At first: thanks a lot for this :)
But I have one notice – the Debugging link is broken (#6 in PHPFreak)
@Leonid Thanks.
I didn’t realize it was broken. I put wrong address. Fixed. Thanks
your list got everything you need to know for php.
great list. thanks.
[...] 101 PHP Tutorials for PHP Programmer Wannabe [...]
Great post awesome PHP recourse especially for beginners. If you dont quite under stand the concept of PHP I recommend checking out my article. PHP Vs. HTML
PHP vs. HTML. What are the differences
Thanks
Jonny T.
Jonny T Designs
A very good collection of list indeed. Both from the beginner to the expert everyone will have something to use.. Good work
Web Development Company