Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Lengstorf, Jason, author.

Title PHP 8 for absolute beginners : basic website and web application development / Jason Lengstorf, Thomas Blom Hansen and Steve Prettyman. [O'Reilly electronic resource]

Edition 3rd ed.
Publication Info. New York, NY : Apress, [2022]
QR Code
Description 1 online resource (439 pages) : illustrations
Series ITpro collection
Note Includes index.
Summary Embark on a practical journey of building dynamic sites aided by multiple projects that can be easily adapted to real-world scenarios. This third edition will show you how to become a confident PHP developer, ready to take the next steps to being a Full Stack Developer and/or successful website or web application programmer. You won't be swamped with every detail of the full PHP language up front - instead, you'll be introduced to a small, versatile subset of PHP by learning to use it creatively to develop dynamic projects. You will see how to use variables, control structures, functions, and object-oriented programming. Secure programming techniques are used throughout the book to demonstrate the proper way to defend against hackers. You will learn how to plan and create MySQL/MariaDB databases and access them using PHP. During this process, you will be introduced to data objects, UI design concepts, and design patterns. Model-View-Controller (MVC) methodology will be used to keep a consistent logical design for each project. Four main projects will be introduced: an image gallery, a blogging system, a data management dashboard, and an interactive game. Initially, a general discussion of how operating systems make programming easier, more reliable, and efficient will be provided. A brief example will follow to demonstrate installation of the latest versions of Apache, PHP, and MySQL/MariaDB. Basic PHP logic will be used during the development of the first project, an image gallery. Once these concepts have been absorbed, a further review of additional concepts of PHP 8 will be discussed, followed by an extensive blogging system will use MVC to reinforce and introduce additional PHP techniques. You'll also discover the use of Google Charts to create a data management dashboard. Finally, you'll explore arrays in more depth by developing logic for a checkers game. Along the way, exercises and projects are provided to reinforce what has been learned.
Contents Part I: -- Getting Ready to Program -- Understanding PHP: Language Basics -- Form management -- Building a dynamic image gallery -- Reviewing PHP 8 Basic syntax -- Part II: Databases, MVC, and data objects -- Building the basic blog system -- Basic blog: entries and comments -- Basic blog: images and authentication -- Data dashboard and gaming.
Bibliography Includes bibliographical references.
Subject PHP (Computer program language)
Web site development.
PHP (Langage de programmation)
Sites Web -- Développement.
PHP (Computer program language)
Web site development
Genre Electronic books.
Added Author Hansen, Thomas Blom, author.
Prettyman, Steve, author.
Other Form: Original 1484282043 9781484282045 (OCoLC)1309864145
ISBN 9781484282052 (electronic bk.)
1484282051 (electronic bk.)
Standard No. 10.1007/978-1-4842-8205-2 doi
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information