SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.

Start Your Free Trial

7 Day Free Trial. Cancel Anytime.

SitePoint Premium

  • Access to 700+ courses
  • Publish articles on SitePoint
  • Daily curated jobs
  • Learning Paths
  • Discounts to dev tools
  • Library/
  • Text courses/
  • PHP & MySQL: Novice to Ninja, 6th Edition
PHP & MySQL: Novice to Ninja, 6th Edition

PHP & MySQL: Novice to Ninja, 6th Edition

A hands-on guide to learning to build a professional web app using PHP and MySQL


Course details

4.4∙161 Ratings59 reviews

Published
October 2017
Publisher
SitePoint
Chapters
14

About the course

PHP & MySQL: Novice to Ninja, 6th Edition is a hands-on guide to learning all the tools, principles, and techniques needed to build a professional web application using PHP & MySQL.

Comprehensively updated to cover PHP 7 and modern best practice, this highly practical and fun book covers everything from installing PHP and MySQL through to creating a complete online content management system.

You will:

  • Install PHP & MySQL on Windows, Mac OS X, or Linux
  • Gain a thorough understanding of PHP syntax
  • Master database design principles
  • Write robust, maintainable, best practice code
  • Build a working content management system (CMS)
  • And much more!

This book is the ultimate beginners guide to PHP 7, and a great resource for intermediate and advanced users of PHP and MySQL.

PHP & MySQL: Novice to Ninja is packed with detailed examples, and focuses on getting you to learn by applying your knowledge.

No knowledge of CSS or JavaScript is required, but if you do know JavaScript, it will make learning PHP a breeze, since these languages are quite similar.

Take the guesswork out of learning PHP.

Start reading now!



Authors

Tom Butler

Tom Butler

Tom Butler is a web developer and university lecturer. He has a PhD in the area of software engineering best practices and enjoys evaluating different approaches to programming problems.
Kevin Yank

Kevin Yank

Kevin Yank is a world-renowned author, speaker and JavaScript expert. He has a passion for making web technology easy to understand by anyone. Yes, even you!

Course Outline

Chapter 1: Installation
Chapter 2: Introducing PHP
Chapter 3: Introducing MySQL
Chapter 4: Publishing MySQL Data on the Web
Chapter 5: Relational Database Design
Chapter 6: Structured PHP Programming
Chapter 7: Improving the Insert and Update Functions
Chapter 8: Objects and Classes
Chapter 9: Creating an Extensible Framework
Chapter 10: Allowing Users to Register Accounts
Chapter 11: Cookies, Sessions, and Access Control
Chapter 12: MySQL Administration
Chapter 13: Relationships
Chapter 14: Content Formatting with Regular Expressions

Reviews
4.4

161 total

78
78
4
0
1

Course details

4.4∙161 Ratings59 reviews

Published
October 2017
Publisher
SitePoint
Chapters
14

SitePoint

Stuff we do

  • Premium
  • Newsletters
  • Learning paths
  • Library
  • Forums

Contact

  • Contact us
  • FAQ
  • Publish your book
  • Write an article
  • Advertise

About

  • Our Story
  • Corporate Memberships
  • Start free trial
  • Login

Connect

  • RSS
  • Facebook
  • Twitter (X)
  • Instagram

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Terms of usePrivacy policy