Grundlagen der PHP-Programmierung: Volume 1 (Praxisorientiert PHP lernen) by Jan Teriete
German | 18 Jan. 2017 | ISBN: 1542629020 | 462 Pages | EPUB/PDF (conv) | 5.11 MB
German | 18 Jan. 2017 | ISBN: 1542629020 | 462 Pages | EPUB/PDF (conv) | 5.11 MB
Meistern Sie ohne große Vorkenntnisse die Grundlagen von PHP – schnell, effektiv und praxisorientiert.
Vielleicht haben Sie schon einige Zeit Erfahrung im Bereich Webdesign gesammelt und schon das eine oder andere fertige PHP-Skripte verwendet. Zu so ziemlich jedem Themenbereich werden Dutzende von fertigen Programmen im Internet angeboten. Wahrscheinlich werden Sie bemerkt haben, dass diese in den seltensten Fällen genau auf Ihre Situation passen. Die meisten Probleme bekommen Sie zwar irgendwie gelöst, es bleibt aber das Gefühl, dass der Schuh an einigen Stellen doch drückt.
In diesem Fall sind Sie der ideale Kandidat für dieses Buch. Hier werden Sie PHP »von der Pike auf« lernen und sich so in die Lage versetzen, entweder fertige Programme viel leichter anpassen zu können oder die Funktionen gleich selbst zu schreiben.
Seit vielen Jahren setzen die Trainer des Europäischen Webmasterverbandes Webmasters Europe e.V. die jeweils aktuelle Auflage dieses Buches in der Ausbildung angehender Web-Entwickler ein. Didaktisch ausgereifte Übungsaufgaben und ein praxisnahes Projekt zeigen Ihnen Schritt für Schritt die Grundlagen, die Sie für die Entwicklung von Web-Anwendungen benötigen.
Zum Durcharbeiten dieses Lernbuchs sind HTML-Kenntnisse, ein Computer (Windows-PC, Mac OS X-Rechner oder Linux-Desktop) und ein Internetanschluss notwendig. Außerdem benötigen Sie einen Webserver mit PHP-Unterstützung und einen MySQL-Server (z.B. auf Basis von XAMPP oder MAMP).
Als Voraussetzung müssen Sie zudem zumindest wissen, wie man eine MySQL-Datenbank anlegt. Dies reicht aus, um die Beispiele und Übungen nachzuvollziehen. Für das Verständnis ist es allerdings sehr hilfreich, wenn Sie Datenbankkenntnisse mitbringen.
Dieses Buch wird regelmäßig überarbeitet und auf den neuesten Stand gebracht. Die aktuelle Auflage ist mit PHP7 kompatibel und enthält u.a. folgende Themen:
was eine dynamische Webseite ist und wodurch sie sich von statischen Webseiten unterscheidet
wie Sie PHP-Code in eine HTML-Seite einbetten
was Variablen sind und wie man mit ihnen rechnen kann
die wichtigsten PHP-Funktionen und Sprachkonstrukte und wie man sie einsetzt
wie und wo man Informationen über weitere PHP-Funktionen erhält
welche Datentypen es gibt und wie man Typwandlungen vornimmt
das Problem einfacher Datentypen und wie man es mit Arrays löst
wie man mit Formularen und Links Daten übergibt
wie man mit Verzweigungen Entscheidungen fällt
wie man Code mit Schleifen mehrfach ausführt
wie man eigene Funktionen erstellt, die Parameter und Rückgabewerte nutzen
wie man Code strukturieren sollte, um eine bessere Lesbarkeit zu erreichen
wie man Datenstrukturen in Dateien persistieren und wieder auslesen kann
wie man alternativ Daten mittels PDO in einer MySQL-Datenbank perstiert
was Sessions sind und wie man die PHP-Sessionverwaltung verwendet
wie man das Gelernte kombiniert und damit eine einfache Anwendung umsetzt.
Lernbuch
Webmasters-Press-Bücher sind Lernbücher. Sie sind aus der Unterrichtspraxis heraus entwickelt und vermitteln zielstrebig und in klaren Worten Praxiswissen für Ihre eigenen Projekte. Fragen zur Lernerfolgskontrolle und durchdachte, im Schwierigkeitsgrad ansteigende Übungsaufgaben vertiefen und festigen das neu erworbene Wissen. Zusatzmaterial und Lösungen können Sie auf webmasters-press.de herunterladen.
Der Autor
Jan Teriete arbeitet seit 1997 in der IT und verdient seinen Lebensunterhalt u.a. mit Projekten auf Basis von Content-Management-Systemen wie Drupal oder WordPress. Nebenbei ist er auch bei der Webmasters Akademie in Nürnberg als freiberuflicher Tutor, Dozent und Autor für den Fachbereich PHP/OOP/Doctrine 2 tätig.