Book description
This new book on PHP 7 introduces writing solid, secure, object-oriented code in the new PHP 7, carefully presented in a well-paced, clear fashion. In Learn PHP 7, programming examples take advantage of the newest PHP features, including enhanced password encryption using password_hash. This book takes a learn-by-doing approach, providing you with complete coding examples.
"Do It" exercises in each chapter provide the opportunity to make adjustments to the example code. The end of chapter programming exercises allow you to develop your own applications using the algorithms demonstrated in the chapter. You will experience the creation of a complete three-tier application using a natural process of building and testing modules within each tier.
Each tier is logically and physically separated using object-oriented and dependency injection techniques, thus allowing independent tiers that can be updated with little or no effect on the other tiers. In addition to teaching good programming practices through OOP, there is a strong emphasis on creating secure code. As each chapter is completed, the reader is provide the opportunity to design and create an application reinforcing the concepts learned.
Table of contents
- Cover
- Title
- Copyright
- Contents at a Glance
- Contents
- About the Author
- Acknowledgments
- Introduction
-
Chapter 1: An Introduction to PHP 7
- Chapter Objectives/Student Learning Outcomes
- PHP 5.5+, PHP 7+, and PHP.NET
- PHP, JavaScript, CSS, HTML, and Apache Web Server
- PHP, Apache, and MySQL
- Putting it All Together—PHP, Apache, and MySQL
- Testing Your Environment
- Alias Directories
- Notepad++, Editors, and Code Testers
- Chapter Terms
- Chapter Questions and Projects
- Chapter 2: Interfaces, Platforms, Containers, and Three-Tier Programming
- Chapter 3: Modular Programming
- Chapter 4: Secured User Interfaces
- Chapter 5: Handling and Logging Exceptions
- Chapter 6: Data Objects
- Chapter 7: Authentication
- Chapter 8: Multifunctional Interfaces
- Index
Product information
- Title: Learn PHP 7: Object-Oriented Modular Programming using HTML5, CSS3, JavaScript, XML, JSON, and MySQL
- Author(s):
- Release date: December 2015
- Publisher(s): Apress
- ISBN: 9781484217306
You might also like
book
PHP and MySQL Web Development: A Beginner’s Guide
Essential Skills—Made Easy! PHP and MySQL Web Development: A Beginner's Guide takes you from building static …
book
Mastering The Faster Web with PHP, MySQL, and JavaScript
Make web applications run faster by using advanced PHP, SQL and JavaScript techniques Key Features Use …
book
PHP 7: Real World Application Development
Use new features of PHP 7 to solve practical, real-world problems faced by PHP developers like …
book
Learning PHP 7
Learn the art of PHP programming through this example-rich book filled to the brim with tutorials …