|
|
|
|
LEADER |
06096nam a22004573i 4500 |
001 |
EBC4305887 |
003 |
MiAaPQ |
005 |
20210318061024.0 |
006 |
m o d | |
007 |
cr cnu|||||||| |
008 |
210318s2015 xx o ||||0 eng d |
020 |
|
|
|a 9781484217306
|q (electronic bk.)
|
020 |
|
|
|z 9781484217290
|
035 |
|
|
|a (MiAaPQ)EBC4305887
|
035 |
|
|
|a (Au-PeEL)EBL4305887
|
035 |
|
|
|a (CaPaEBR)ebr11137258
|
035 |
|
|
|a (CaONFJC)MIL884456
|
035 |
|
|
|a (OCoLC)935254781
|
040 |
|
|
|a MiAaPQ
|b eng
|e rda
|e pn
|c MiAaPQ
|d MiAaPQ
|
050 |
|
4 |
|a QA75.5-76.95
|b .P74 2016
|
082 |
0 |
|
|a 005.2762
|
100 |
1 |
|
|a Prettyman, Steve.
|
245 |
1 |
0 |
|a Learn PHP 7 :
|b Object Oriented Modular Programming Using HTML5, CSS3, JavaScript, XML, JSON, and MySQL.
|
264 |
|
1 |
|a Berkeley, CA :
|b Apress L. P.,
|c 2016.
|
264 |
|
4 |
|c ©2016.
|
300 |
|
|
|a 1 online resource (308 pages)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
505 |
0 |
|
|a Intro -- 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 5.6+ and PHP 7+ -- Do It -- PHP, JavaScript, CSS, HTML, and Apache Web Server -- Do It -- PHP, Apache, and MySQL -- Do It -- Putting it All Together-PHP, Apache, and MySQL -- EasyPHP -- Common Installation Problems -- Missing C# Library -- Port Conflicts -- Missing Files -- Can't Install Files In Program Files Directory -- Apache Delays and Hang-ups -- Other Errors -- Configurations -- XAMPP -- Common Installation Problems -- Port Conflicts -- Missing Files -- Can't Install Files in Program Files Directory -- Apache Delays and Hang-ups -- Other Errors -- Configurations -- Microsoft Internet Information Server -- Do It -- Testing Your Environment -- Testing Your Administration Environment -- Do It -- Testing Your PHP Environment -- Common Problems -- EasyPHP's Code Classroom -- Do It -- Alias Directories -- Do It -- Notepad++, Editors, and Code Testers -- Notepad++ -- Other Editors -- Do It -- Chapter Terms -- Chapter Questions and Projects -- Chapter 2: Interfaces, Platforms, Containers, and Three-Tier Programming -- Chapter Objectives/Student Learning Outcomes -- PHP Platforms and Containers -- PHP PC Applications -- PHP Smart Phone Applications -- PHP Facebook and Other Social Applications -- Do It -- PHP, AJAX, and CSS-Web Applications -- Do It -- PHP, AJAX, and CSS- Smart Phone Web Applications -- Do It -- PHP, HTML, JavaScript, CSS, and Dynamic Web Pages -- Do It -- PHP Three-Tier Architecture -- Do It -- Interface Tier -- Do It -- Business Rules Tier -- Do It -- Data Tier -- Do It -- Putting It All Together -- Case Study -- Interface Tier -- Business Rules Tier -- Data Tier -- Do It -- MVC and Dependency Injection.
|
505 |
8 |
|
|a Chapter Terms -- Chapter Questions and Projects -- Chapter 3: Modular Programming -- Chapter Objectives/Student Learning Outcomes -- PHP Libraries, Extensions, Classes, and Objects -- PHP Extensions -- Classes and Objects -- Creating a PHP Class -- Do It -- Return Method -- Do It -- Set Methods -- Do It -- Get Methods -- Do It -- Constructor Method -- Do It -- Chapter Terms -- Chapter Questions and Projects -- Chapter 4: Secured User Interfaces -- Chapter Objectives/Student Learning Outcomes -- Secured User Interaction -- HTML5 Form Validation -- Do It -- JavaScript Validation -- Do It -- PHP Filtering -- Do It -- Additional HTML Input Security -- HTML5 Select List Box and Radio Buttons -- Do It -- Validating Input with an XML File -- Do It -- Dependency Injection -- Do It -- Chapter Terms -- Chapter Questions and Projects -- Chapter 5: Handling and Logging Exceptions -- Chapter Objectives/Student Learning Outcomes -- Handling Exceptions -- Do It -- Exception and Error Handling vs. If/Else Conditions -- Do It -- Logging Exceptions -- Do It -- Reading Log and Text Files -- Do It -- Chapter Terms -- Chapter Questions and Projects -- Chapter 6: Data Objects -- Chapter Objectives/Student Learning Outcomes -- The Data Class -- JSON Data -- MySQL Data -- Do It -- Backup and Recovery -- JSON Backup and Recovery -- MySQL Backup and Recovery -- Do It -- Connecting the Data Tier -- Do It -- Chapter Terms -- Chapter Questions and Projects -- Chapter 7: Authentication -- Chapter Objectives/Student Learning Outcomes -- Verification and Sessions -- JSON Data -- MySQL Data -- Do It -- Registration -- JSON Data -- MySQL Data -- Logging In -- JSON Data -- MySQL Data -- Change Password -- JSON Data -- MySQL Data -- Do It -- Chapter Terms -- Chapter Questions and Projects -- Chapter 8: Multifunctional Interfaces -- Chapter Objectives/Student Learning Outcomes.
|
505 |
8 |
|
|a The Complete Application -- Data Handling Using JavaScript -- Do It -- Updating, Deleting, and Inserting in the Interface Tier -- Do It -- Updating, Deleting, and Inserting in the Business Rules Tier -- Do It -- Final Touches -- Do It -- ABC Canine Shelter Reservation System Logical Design -- Limitations -- Chapter Terms -- Chapter Questions and Projects -- Index.
|
526 |
0 |
|
|a CS110 - Diploma in Computer Science
|z Syllabus Programme
|
588 |
|
|
|a Description based on publisher supplied metadata and other sources.
|
590 |
|
|
|a Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2021. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
|
650 |
|
0 |
|a Computer programming.
|
655 |
|
4 |
|a Electronic books.
|
776 |
0 |
8 |
|i Print version:
|a Prettyman, Steve
|t Learn PHP 7 : Object Oriented Modular Programming Using HTML5, CSS3, JavaScript, XML, JSON, and MySQL
|d Berkeley, CA : Apress L. P.,c2015
|z 9781484217290
|
797 |
2 |
|
|a ProQuest (Firm)
|
856 |
4 |
0 |
|u https://ezaccess.library.uitm.edu.my/login?url=https://ebookcentral.proquest.com/lib/uitm-ebooks/detail.action?docID=4305887
|z View fulltext via EzAccess
|
966 |
0 |
|
|a 2021
|b ProQuest Ebook Central
|c UiTM Library
|d Atirah Ruslan
|e Faculty Computer and Mathematical Sciences
|f ProQuest
|