skip to content
Learning PHP design patterns Preview this item
ClosePreview this item
Checking...

Learning PHP design patterns

Author: William B Sanders
Publisher: Sebastopol, CA : O'Reilly Media, 2013.
Edition/Format:   eBook : Document : English : 1st edView all editions and formats
Database:WorldCat
Summary:
Build server-side applications more efficiently{u2014}and improve your PHP programming skills in the process{u2014}by learning how to use design patterns in your code. This book shows you how to apply several object-oriented patterns through simple examples, and demonstrates many of them in full-fledged working applications. Learn how these reusable patterns help you solve complex problems, organize object-oriented  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Sanders, William B., 1944-
Learning PHP design patterns.
Sebastopol, CA : O'Reilly Media, 2013
(OCoLC)813394451
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: William B Sanders
ISBN: 9781449344894 1449344895 9781449344870 1449344879
OCLC Number: 831673834
Description: 1 online resource (xix, 339 pages) : illustrations
Responsibility: William Sanders.

Abstract:

Build server-side applications more efficiently{u2014}and improve your PHP programming skills in the process{u2014}by learning how to use design patterns in your code. This book shows you how to apply several object-oriented patterns through simple examples, and demonstrates many of them in full-fledged working applications. Learn how these reusable patterns help you solve complex problems, organize object-oriented code, and revise a big project by only changing small parts. With Learning PHP Design Patterns, you{u2019}ll learn how to adopt a more sophisticated programming style and dramatically reduce development time. Learn design pattern concepts, including how to select patterns to handle specific problems Get an overview of object-oriented programming concepts such as composition, encapsulation, polymorphism, and inheritance Apply creational design patterns to create pages dynamically, using a factory method instead of direct instantiation Make changes to existing objects or structure without having to change the original code, using structural design patterns Use behavioral patterns to help objects work together to perform tasks Interact with MySQL, using behavioral patterns such as Proxy and Chain of Responsibility Explore ways to use PHP{u2019}s built-in design pattern interfaces.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/831673834> # Learning PHP design patterns
    a schema:Book, schema:CreativeWork, schema:MediaObject ;
    library:oclcnum "831673834" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/1173222928#Place/sebastopol_ca> ; # Sebastopol, CA
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'http://images.contentreserve.com/ImageType-100/2858-1/{99FA20BF-D723-4FA8-995C-1F67504C542F}Img100.jpg'" ;
    schema:about <http://id.loc.gov/authorities/subjects/sh98000035> ; # Web sites--Design
    schema:about <http://id.worldcat.org/fast/1049847> ; # PHP (Computer program language)
    schema:about <http://dewey.info/class/005.133/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/1173222928#Topic/computers_programming_languages_c♯> ; # COMPUTERS--Programming Languages--C♯
    schema:about <http://experiment.worldcat.org/entity/work/data/1173222928#Topic/web_sites_design> ; # Web sites / Design
    schema:about <http://experiment.worldcat.org/entity/work/data/1173222928#Topic/computers_programming_languages_pascal> ; # COMPUTERS--Programming Languages--Pascal
    schema:about <http://experiment.worldcat.org/entity/work/data/1173222928#Topic/computers_programming_languages_java> ; # COMPUTERS--Programming Languages--Java
    schema:about <http://id.worldcat.org/fast/1173252> ; # Web sites--Design
    schema:about <http://id.worldcat.org/fast/1042804> ; # Object-oriented programming (Computer science)
    schema:bookEdition "1st ed." ;
    schema:bookFormat schema:EBook ;
    schema:creator <http://viaf.org/viaf/109526393> ; # William B. Sanders
    schema:datePublished "2013" ;
    schema:description "Build server-side applications more efficiently{u2014}and improve your PHP programming skills in the process{u2014}by learning how to use design patterns in your code. This book shows you how to apply several object-oriented patterns through simple examples, and demonstrates many of them in full-fledged working applications. Learn how these reusable patterns help you solve complex problems, organize object-oriented code, and revise a big project by only changing small parts. With Learning PHP Design Patterns, you{u2019}ll learn how to adopt a more sophisticated programming style and dramatically reduce development time. Learn design pattern concepts, including how to select patterns to handle specific problems Get an overview of object-oriented programming concepts such as composition, encapsulation, polymorphism, and inheritance Apply creational design patterns to create pages dynamically, using a factory method instead of direct instantiation Make changes to existing objects or structure without having to change the original code, using structural design patterns Use behavioral patterns to help objects work together to perform tasks Interact with MySQL, using behavioral patterns such as Proxy and Chain of Responsibility Explore ways to use PHP{u2019}s built-in design pattern interfaces."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/1173222928> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/813394451> ;
    schema:name "Learning PHP design patterns"@en ;
    schema:productID "831673834" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/831673834#PublicationEvent/sebastopol_ca_o_reilly_media_2013> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/1173222928#Agent/o_reilly_media> ; # O'Reilly Media
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=1125492> ;
    schema:url <http://www.myilibrary.com?id=612379> ;
    schema:url <https://samples.overdrive.com/learning-php-design?.epub-sample.overdrive.com> ;
    schema:url <http://swbplus.bsz-bw.de/bsz396762409cov.htm> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=538983> ;
    schema:url <https://www.overdrive.com/search?q=99FA20BF-D723-4FA8-995C-1F67504C542F> ;
    schema:url <http://cdn.totalboox.com/static/covers/ORL/279b707cd73969a3-b.jpg> ;
    schema:url <http://proquest.tech.safaribooksonline.de/9781449344900> ;
    schema:url <http://www.totalboox.com/book/id-2853998470358460835> ;
    schema:url <http://proquest.safaribooksonline.com/?fpi=9781449344900> ;
    schema:url "http://images.contentreserve.com/ImageType-100/2858-1/{99FA20BF-D723-4FA8-995C-1F67504C542F}Img100.jpg" ;
    schema:workExample <http://worldcat.org/isbn/9781449344894> ;
    schema:workExample <http://worldcat.org/isbn/9781449344870> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/831673834> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/1173222928#Agent/o_reilly_media> # O'Reilly Media
    a bgn:Agent ;
    schema:name "O'Reilly Media" ;
    .

<http://experiment.worldcat.org/entity/work/data/1173222928#Place/sebastopol_ca> # Sebastopol, CA
    a schema:Place ;
    schema:name "Sebastopol, CA" ;
    .

<http://experiment.worldcat.org/entity/work/data/1173222928#Topic/computers_programming_languages_c♯> # COMPUTERS--Programming Languages--C♯
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--C♯"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/1173222928#Topic/computers_programming_languages_java> # COMPUTERS--Programming Languages--Java
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Java"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/1173222928#Topic/computers_programming_languages_pascal> # COMPUTERS--Programming Languages--Pascal
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Pascal"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/1173222928#Topic/web_sites_design> # Web sites / Design
    a schema:Intangible ;
    schema:name "Web sites / Design"@en ;
    schema:name "Web sites--Design"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh98000035> # Web sites--Design
    a schema:Intangible ;
    schema:name "Web sites--Design"@en ;
    .

<http://id.worldcat.org/fast/1042804> # Object-oriented programming (Computer science)
    a schema:Intangible ;
    schema:name "Object-oriented programming (Computer science)"@en ;
    .

<http://id.worldcat.org/fast/1049847> # PHP (Computer program language)
    a schema:Intangible ;
    schema:name "PHP (Computer program language)"@en ;
    .

<http://id.worldcat.org/fast/1173252> # Web sites--Design
    a schema:Intangible ;
    schema:name "Web sites--Design"@en ;
    .

<http://viaf.org/viaf/109526393> # William B. Sanders
    a schema:Person ;
    schema:birthDate "1944" ;
    schema:familyName "Sanders" ;
    schema:givenName "William B." ;
    schema:name "William B. Sanders" ;
    .

<http://worldcat.org/isbn/9781449344870>
    a schema:ProductModel ;
    schema:isbn "1449344879" ;
    schema:isbn "9781449344870" ;
    .

<http://worldcat.org/isbn/9781449344894>
    a schema:ProductModel ;
    schema:isbn "1449344895" ;
    schema:isbn "9781449344894" ;
    .

<http://www.worldcat.org/oclc/813394451>
    a schema:CreativeWork ;
    rdfs:label "Learning PHP design patterns." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/831673834> ; # Learning PHP design patterns
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.