Mit diesem Video-Training steigen Sie auch ohne Vorwissen in die
Programmierung PHP- & MySQL-basierter Webseiten ein. Die
erfahrene IT-Trainerin und -Autorin Florence Maurice macht Sie mit
den Sprachgrundlagen wie Bedingungen, Schleifen, Funktionen,
Variablen und Arrays bekannt. Sie zeigt, wie Sie mit PHP
objektorientiert programmieren, wie Sie sichere Formulare
entwickeln, mit Cookies und Sessions arbeiten und die Datenbank
MySQL effektiv einsetzen.
Dieses Video-Training richtet sich sowohl an Programmiereinsteiger
(für den Fall, dass PHP Ihre erste „richtige"
Programmiersprache ist), als auch an Programmierumsteiger, die von
einer anderen Programmiersprache kommen.
Vermittelt werden Ihnen sowohl grundlegende Programmiertechniken,
wie der Umgang mit Schleifen oder mit if-else-Verzweigungen, als
auch die zentralen webrelevanten Technologien. Zu Letzterem gehört
insbesondere der Umgang mit Formulardaten, Cookies und Sessions.
Ein weiteres wichtiges Thema sind MySQL-Grundlagen und die
Zusammenarbeit von PHP und MySQL, d.h. die Erstellung von
datenbankgestützten Webanwendungen.
Aus dem Inhalt:
Vorhang auf für PHP
PHP steht für Hypertext Preprocessor. Das ist eine Skriptsprache
für die Erstellung von dynamischen Webseiten. Am Anfang lernen Sie,
wie PHP aufgebaut ist, von wo Sie die Software herunterladen können
und wie Sie diese richtig installieren.
Entwicklungsumgebung einrichten und ein erstes Beispiel
erstellen
Am einfachsten und schnellsten richten Sie Ihre
Entwicklungsumgebung mit XAMPP ein. Hierfür laden Sie das
XAMPP-Paket von der Webseite, entpacken es, führen eine Batchdatei
aus und schon ist XAMPP startbereit und Sie können ein erstes
Skript Schritt für Schritt erstellen.
HTML-Crashkurs
Mit PHP erzeugen Sie dynamische HTML-Seiten. Deshalb benötigen Sie
für Ihre PHP-Projekte zumindest elementare HTML-Kenntnisse.
PHP Basics
Erfahren Sie in diesem Kapitel, wie Sie PHP in HTML-Dokumente
einbinden und mit welchen Variablen Sie Ihre Skripte flexibel
gestalten. Lernen Sie unterschiedliche Datentypen kennen und sehen
Sie, wie Sie Elemente in Arrays speichern.
Mehr Basics – Verzweigungen, Schleifen, Funktionen
Lernen Sie, wie Sie Ihre Skripte über Verzweigungen und Schleifen
flexibler gestalten und Anweisungen mehrmals ausführen und
außerdem, wie Sie über Funktionen und Objekte ausgewählte Codes
wiederverwenden können.
Funktionen für Strings, Arrays und Datum
PHP verfügt über eine Reihe von vordefinierten Funktionen, die
Ihnen die Arbeit mit Strings, Arrays und dem Datum erleichtern.
Lernen Sie die wichtigsten dieser Funktionen kennen.
Formulare verarbeiten
Sie wollen mit den Benutzern Ihrer selbst erstellten Programme in
Verbindung treten? Das geht am besten über Formulare. Ein
ausführliches Kapitel zeigt, wie Sie solche Formulare erzeugen und
wie Sie die gesammelten Daten mit PHP weiterverarbeiten
können.
MySQL Grundlagen
MySQL ist das am häufigsten verwendete Datenbankmanagementsystem in
Kombination mit PHP. Sie erhalten einen Überblick über Aufbau und
Funktionsweise der derzeit populärsten Open-Source-Datenbank.
MySQL mit PHP kombinieren
Sehen Sie, wie Sie PHP erfolgreich mit MySQL-Datenbanken verbinden.
Damit können Sie dann die Daten anzeigen lassen, einfügen,
verändern oder wieder löschen.
Textdateien und Grafiken im Griff
PHP kann mehr als nur HTML-Seiten erstellen! Zum Abschluss dieses
umfangreichen Video-Trainings lernen Sie in Textdateien zu
schreiben sowie Grafiken und Vorschaubilder zu erzeugen.
Florence Maurice ist freiberuflich im Webpublishing tätig. Sie schreibt Fachbücher und Artikel in Fachzeitschriften, gibt Trainings (auch maßgeschneiderte Inhouse-Schulungen) und programmiert Webseiten. Ihre Schwerpunkte sind HTML, CSS, JavaScript und PHP.