Return To [icon name=”home” class=”” unprefixed_class=””] Home
[icon name=”lightbulb-o” class=”” unprefixed_class=””] ملحوظه هامه :
Best Books To Help You Learn PHP
قبل البدأ بقراءة المقال ، اعلم ان هذا العلم انت ستسأل عنه يوم لقاء الله فإن رزقك الله إياه فاستعمله فيما يرضيه ، ولهذا فإني أسأل الله جل وعلا أجر كل من سيستخدم هذا العلم في مرضاته وأتبرأ من كل شخص يقرأ المقالات ثم يبرمج او يصمم ما يغضب ربه ،احذر فالمنتهي إما إلي جنه عرضها السماوات والأرض أو إلي نار ، اترككم مع المقال
Programming or developing is a skill, and you cannot master them just by reading books. However, reading one can surely help you get started. We all work our way up from the bottom and for that to happen we must always keep ourselves in practice. I have tried my best to structure this article for beginners at web development and have chosen the books rather carefully so as not to waste your time.
Let’s take a look at the books which will help us learn PHP and MySQL. It will help you get an idea on what those two are and how you will be dealing with some of the issues related to these languages and database.
1. The Joy of PHP Programming: A Beginner’s Guide – by Alan Forbes
The book starts with some basic HTML, so absolute beginners can catch up quickly. It then goes step by step on how PHP actually works. You start with easy stuff like how to create and run simple PHP scripts to modify web pages and then build on what you’ve learned through a series of close-knit and fun exercises.
This book is not a complete solution for learning PHP, however. It takes you from being a beginner to someone who knows the sheer pride that only developing dynamic sites can provide. Sourceguardian, a PHP security plugin, has this to say about the :book
“This book should just be used as a jumping off point – but it does that job very well, and provides a great introduction to PHP and MySQL” – Sourceguardian
After completely going through this book, you can read, write, and modify PHP scripts and you will be able to make your own dynamic websites.
Topics covered in this book
Installing and configuring PHP
- Introduction to HTML
- Basic PHP Syntax
- Variables, Numbers, Dates and Strings
- How to use MySQL Database
- Using PHP and MySQL Together
- How to create forms
- Working with Images
- PHP Quirks and Tips
- Security Considerations
PHP & MySQL Web Development – by Luke Welling & Laura Thompson
This book trains you on how to use these tools to produce effective and interactive web applications. It precisely illustrates the basics of the PHP language and explains how to set-up MySQL database. It also demonstrates how PHP interacts with the database.
This practical hands-on book includes numerous examples that demonstrate common tasks such as authenticating users, generating PDF documents and images dynamically, sending and managing emails, connecting to web services using XML, facilitating user discussions, and developing Web 2.0 applications with Ajax-based interactivity.
You will gain knowledge and experience on:
- Crash Course PHP
- Storing and Retrieving Data
- Using Arrays
- String Manipulation and Regular Expressions
- Reusing Code
- Object-Oriented PHP
- Error and Exception Handling
- E-Commerce and Security
- Advanced PHP Techniques
- Using PHP and MySQL for Large Projects
PHP: A Beginner’s Guide – by Vikram Vaswani
PHP: A Beginner’s Guide shows you how to write basic PHP programs and enhance them with more advanced features such as MySQL database integration, XML input, and third-party extensions. This fast-paced tutorial provides one-stop coverage of everything including software installation, language syntax and data structures, flow control routines, built-in functions, and best practices.
This book is more than enough to give you a start and get you to an intermediate level for PHP development.
Things you will learn:
- Using Variables and Operators
- Controlling Program Flow
- Working With Arrays
- Using Functions and Classes
- Working With Data From Other Sources
- Handling Errors
Securing and Extending PHP
Murach’s PHP & MySQL – by Joel Murach & Ray Harris
If you want to learn how to build and maintain websites that use PHP and MySQL, this book is for you. If you have some experience in programming, you’ll move through this book rather quickly. But because of its self-paced approach, this book also works for beginner programmers.
The book gets you started with PHP and MySQL as quickly as possible and then builds on your skills in a skilfull way. As Mike Riley reviews the book on Dr Dobbs, this is what he had to say:
“It effectively compresses the key amounts of information required to understand PHP programming, and competently executes a solid PHP application from scratch.” – Mike Riley
The topics covered in the book are:
Get started fast with PHP and MySQL
- Master PHP programming
- Master MySQL Programming
Master the Advanced skills for building websites
[icon name=”book” class=”” unprefixed_class=””] Never Stop Learning
All these books are for beginners who are willing to start developing websites using PHP & MySQL. Do not expect to become an expert PHP by reading these books. Nevertheless, you will get a clear understanding of how to carry PHP as a server side language and how to integrate MySQL database with it. Good luck and have fun reading!