PHP praxisorientiert lernen
Erscheinungsbild
Dieses Buch steht im Regal Programmierung.
Zusammenfassung des Projekts
[Bearbeiten]- Zielgruppe:
Anfänger die in die PHP-Programmierung einsteigen wollen.
- Lernziele:
Nach dem Durcharbeiten des Buches eigene Programme entwickeln zu können.
- Buchpatenschaft/Ansprechperson: Zur Zeit niemand, das Buch darf gerne übernommen werden.
- Sind Co-Autoren gegenwärtig erwünscht? ja, sehr gerne.
- Richtlinien für Co-Autoren:
- Projektumfang und Abgrenzung zu anderen Wikibooks:
Der PHP-Teil des Buches http://de.wikibooks.org/wiki/Websiteentwicklung:_PHP behandelt dasselbe Thema. Bei PHP praxisorientiert lernen steht die praxisorientierte Vermittlung des Stoffes im Vordergrund.
- Themenbeschreibung:
- Aufbau des Buches:
In diesem Buch geht es darum, dass PHP lernen mehr ist, als einfach nur Strukturen oder Funktionen auswendig zu lernen. Es geht darum, dass man sich gleich am Anfang einen - unserer Meinung nach - guten Stil aneignet, die Zusammenhänge versteht und in der Lage ist Probleme selbst zu lösen. Zur Einleitung..
Allgemeines zum Buch
[Bearbeiten]Bevor es losgeht
[Bearbeiten]- Was ist PHP?
- Wie funktioniert PHP?
- Was braucht man für PHP?
- Wie richte ich mir einen Testserver ein?
Laufen lernen - Die ersten Schritte mit PHP
[Bearbeiten]- Der erste PHP-Code
- Ziemlich variabel (Variablen)
- Das kleine 1x1 (Operatoren)
- Eine "Menge" Variablen (Arrays)
- Was machen, wenn es ein Problem gibt? (Fehlerbehandlung)
- Kontrollstrukturen
- Und wieder und wieder und wieder (Schleifen)
- Fertig-Code (Funktionen)
- Übung - Das große 1x1 voll automatisch
Kommunikation - Das Gespräch mit dem Clienten
[Bearbeiten]- Die verschiedenen Kommunikationsmittel (Superglobals)
- Formulare erstellen
- Formulare auswerten
- Sicherheit bei Benutzereingaben
- Übung - Einen Taschenrechner programmieren
Sprinten - Komplexere Grundlagen von PHP
[Bearbeiten]- Quellcode-Recycling (Eigene Funktionen erstellen)
- Selbst Informationen beschaffen (Arbeiten mit dem PHP Manual)
- Variablen für Fortgeschrittene (Variable Variablen + Geltungsbereich von Variablen)
- Nach getaner Arbeit aufräumen (Shutdown-Funktion)
- Elegante Fehlerbehandlung (Eigene Fehlerbehandlung)
- Bäume programmieren (Rekursive Funktionen)
- Übung - Einen Verzeichnisbaum einlesen