Het Complete Boek: PHP 5.3

Het Complete Boek: PHP 5.3

Uitvoering
Boek , 752 pagina's
ISBN
9789059405288
Gepubliceerd
2011
€ 56,99
niet meer leverbaar

Het Complete Boek PHP 5.3 is uw definitieve gids voor PHP. Auteurs Arjan Burger en Wouter Tengeler hebben een boek afgeleverd voor zowel de beginnende als de gevorderde PHP-programmeur. U kunt bovendien gelijk aan de slag. Met de downloadbare, complete ontwikkelomgeving maakt u in een handomdraai een krachtige PHP-server van uw pc. Alle voorbeeldscripts en databases uit het boek werken direct.
Het eerste deel van het boek maakt de beginnende programmeur bekend met de basis van PHP:

  • Installatie van de server en een introductie in programmeren
  • Formulieren afhandelen en werken met sessies en cookies
  • Het opzetten van een database en werken met records, query's en selecties
  • Pdf-bestanden maken en e-mailberichten verzenden
  • Templates gebruiken en werken met FCKEditor

Het tweede deel gaat de diepte in en behandelt onderwerpen zoals:

  • Geavanceerd gebruik van variabelen
  • (Geavanceerd) objectgeoriënteerd programmeren
  • Softwareontwerp met UML
  • Ontwerppatronen gebruiken en errors en exceptions afhandelen
  • Gegevens uitwisselen tussen systemen met xml en webservices maken
  • Blik op de toekomst - PHP 5.4

Dit boek wordt ondersteund door de website www.leer-php.nl. U vindt er de ontwikkelomgeving en voorbeelden.

De stof voor het examen van het PHP 5 Zend-certificaat wordt in dit boek uitgebreid behandeld. Het boek gaat zelfs nog veel verder. U kunt het daarom gebruiken als hulpmiddel terwijl u voor het examen studeert.

Website: www.leer-php.nl

Downloadbare bestanden
Wis filter
  • Arjan Burger

    Arjan Burger (op dit moment geen actieve boeken)

    Drs. Arjan Burger is werkzaam bij internetopleidingsbedrijf Eduvision BV. Als education manager heeft hij aan de wieg gestaan van de opleiding PHP en de Masterclass PHP....
    Burger B
  • Wouter Tengeler

    Wouter Tengeler

    Wouter Tengeler is in 2003 zijn bedrijf The Motion Studio multimedia productions gestart. Naast het ontwikkelen van complexe internetapplicaties richt hij zich voornamelijk op training en coaching van softwareteams binnen softwareontwikkelbedrijven. Door...
    Tengeler T

Het Complete Boek: PHP 5.3

1
PHP als scriptingtaal
Wat is PHP?
Waarom PHP?
Werking van PHP
Databasegestuurde websites
De webshop
www.leer-php.nl
Volledige installatie
Installatie van PHP vanaf het web
2
Inleiding programmeren
Starten met programmeren
Relatie html en PHP
Variabelen
Condities
Lussen
Stringbewerkingen
Functies
Arrays
De webshop
3
Webformulieren
Inleiding formulieren
Reguliere expressies
Het bestelformulier
Sessies en cookies
4
Bestanden en mappen
Inleiding tot bestanden
De bestandsstructuur
Overige bestandsfuncties
5
Databases
Inleiding tot databases
Een eenvoudige webshop
Fysieke implementatie van databasetabellen
SQL schrijven
Databases benaderen in PHP
6
Fouten identificeren
Fouten opsporen
Debuggen door middel van exception handling
7
De webshop
De opmaak van de shop
Zoeken in de webshop
De winkelwagen
De beheerfuncties
8
E-mail verzenden
Technische kant van e-mail
Standaardmailfunctie
Phpmailer: de eerste mail versturen
Afbeeldingen
Spam
Eenmalig en batchgewijs versturen
Nieuwsbrief versturen vanuit de webshop
9
Html-editor
FCKeditor
Een html-invoerveld
Uploaden
Verschillende werkbalken
De html-editor in MyWebshop
10
Pdf-bestanden maken
FPDF
Uw eerste pdf-document
Afbeeldingen toevoegen
Headers en footers
Tabellen
Factuur genereren
11
Geavanceerd MySQL
Het resultaat van een query
Joins
Subquery‘s
Fulltext search in MySQL
De zoekfunctie in MyWebshop
Transactiemanagement
12
Html-sjablonen in PHP
Waarom templates?
Smarty installeren
Beginnen met Smarty
Meerdimensionale variabele doorgeven
Opmaak van een template
Gegevens verwerken in een template
Caching
Templates koppelen
Constanten in configuratiebestanden
Condities
MyWebshop met templates
13
Geavanceerd gebruik van variabelen
Primitieve variabelen
Complexe variabelen
De scope van variabelen
De stack en de heap
Referentievariabelen
De garbage collector
Verschil in variabelenbeheer PHP 4 en PHP 5
14
Objectgeoriënteerd programmeren
Inleiding
Het idee achter objecten
Codeerstandaard
Klassen en objecten
Encapsulation
Overeving
Polymorfisme
Beschikbaarheid van klassen
15
Unified Modeling Language (UML)
Wat is UML?
Use-casediagrammen en use cases
Activiteitendiagram (activity diagram)
Klassediagram (class diagram)
Componentdiagram (component diagram)
Communicatiediagram (communication diagram)
Toestanddiagram (state machine diagram)
Overige diagrammen
AGILE-softwareontwikkeling
16
OO-programmeren, geavanceerd
Abstracte klassen en methoden
Interfaces
Final
Klassevariabelen
Statische methoden
Klasseconstanten
Namespaces
Ontwerpoverwegingen
17
Ontwerppatronen (design patterns)
Design patterns
Singleton
Factory
Registry
Model View Controller (MVC)
18
Errors en exceptions afhandelen
Wat fouten zijn
Foutafhandeling
Uitzonderingen (exceptions)
19
De bibliotheken van PHP
PHP Data Objects (PDO)
Standard PHP Library (SPL)
20
Extensible markup language (xml)
Wat is xml?
Modelleren van een xml-document
Document type definition (dtd)
Namespace
Xml-schema
XPath
Het document object model (DOM)
SimpleXML
21
Webservices
Wat een webservice is
Serialisatie
Xml-remote procedure calls (xml-rpc)
Simple object access protocol (soap)
22
Inleiding tot het Zend Framework
Wat is Zend Framework?
Waarom Zend Framework?
Het MVC-onderdeel van Zend Framework
Een Artikellijst in Zend Framework
Zend Framework componenten
Meer weten over Zend Framework?
23
De toekomst van PHP
PHP 5.4
PHP 5.x
Ondersteuning van Unicode
PHP 6 of PHP 7?
De toekomst van PHP
Index

Meer lezen? Op onze zustersite blog.computercreatief.nl publiceren wij en onze auteurs regelmatig interviews en artikelen met nuttige tips, trucs en andere lezenswaardigheden.

Bij Het Complete Boek: PHP 5.3 hebben wij de volgende aanvullende artikelen gevonden:


Results of blog query (this text will be replaced...)

Meer artikelen over php op ComputerCreatief.nl

Relevante blogs zoeken...