LEADER 03051nam 2200457 450 001 9910427051403321 005 20211008175050.0 010 $a1-4842-6240-9 024 7 $a10.1007/978-1-4842-6240-5 035 $a(CKB)4100000011491093 035 $a(DE-He213)978-1-4842-6240-5 035 $a(MiAaPQ)EBC6369388 035 $a(CaSebORM)9781484262405 035 $a(PPN)260833665 035 $a(EXLCZ)994100000011491093 100 $a20210303d2020 uy 0 101 0 $aeng 135 $aurnn#008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aLearn PHP 8 $eusing MySQL, JavaScript, CSS3, and HTML5 /$fSteve Prettyman 205 $aSecond edition. 210 1$a[Place of publication not identified] :$cApress,$d[2020] 210 4$dİ2020 215 $a1 online resource (XXIII, 426 p. 64 illus.) 300 $aIncludes index. 311 $a1-4842-6239-5 327 $a1. Introduction to PHP 8 -- 2. Interfaces, Platforms, Containers: Three-Tiers Programming -- 3. Modular Programming -- 4. Secure User Interfaces -- 5. Handling and Logging Exceptions -- 6. Data Objects -- 7. Authentication -- 8. Multifunctional Interfaces. 330 $aWrite solid, secure, object-oriented code in the new PHP 8. In this book you will create a complete three-tier application using a natural process of building and testing modules within each tier. This practical approach teaches you about app development and introduces PHP features when they are actually needed rather than providing you with abstract theory and contrived examples. In Learn PHP 8, programming examples take advantage of the newest PHP features; you?ll follow a learn-by-doing approach, which provides 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. 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, you?ll have the opportunity to design and create an application reinforcing the concepts learned. You will: Program PHP 8 web applications Use interfaces, containers, and platforms Apply modular programming Manage data objects and use MySQL and other databases Work with multi-functional and secure user interfaces Handle logging exceptions and more. 606 $aPHP (Computer program language) 615 0$aPHP (Computer program language) 676 $a005.2762 700 $aPrettyman$b Steve$0887776 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910427051403321 996 $aLearn PHP 8$92004666 997 $aUNINA