Hugendubel.info - Die B2B Online-Buchhandlung 

Merkliste
Die Merkliste ist leer.
Bitte warten - die Druckansicht der Seite wird vorbereitet.
Der Druckdialog öffnet sich, sobald die Seite vollständig geladen wurde.
Sollte die Druckvorschau unvollständig sein, bitte schliessen und "Erneut drucken" wählen.

PHP 7 und MySQL

E-BookEPUBePub WasserzeichenE-Book
600 Seiten
Deutsch
dpunkt.verlagerschienen am23.01.2019aktualisierte und erweiterte Auflage
Mit diesem Buch meistern Sie ohne große Vorkenntnisse den Einstieg in die Programmierung dynamischer Webseiten mit PHP und MySQL. Florence Maurice vermittelt Ihnen alles, was Sie benötigen, um Ihre erste eigene dynamische Website zu erstellen - inklusive eines Crashkurses in HTML und CSS. Leicht nachvollziehbar zeigt sie, wie Sie - eine Entwicklungsumgebung für PHP einrichten - Schleifen definieren, Bedingungen formulieren und Funktionen verwenden - Formulardaten mit PHP verarbeiten - mit Cookies und Sessions Besucher wiedererkennen - MySQL/MariaDB-Datenbanken einsetzen - mit PHP Datenabfragen durchführen.Auch fortgeschrittene Themen kommen nicht zu kurz. Sie lernen u.a., wie Sie - in die objektorientierte Programmierung einsteigen - PDO für den Datenbankzugriff nutzen - Grafiken und PDF-Dokumente mit PHP erzeugen - ein PHP-Framework (Laravel) benutzen - auf Ajax-Anfragen reagieren.Besonders berücksichtigt wird das oft vernachlässigte Thema Sicherheit! Anhand von kleinen praktischen Beispielen können Sie alle Techniken nachvollziehen. In zahlreichen Übungen verfestigen Sie das Gelernte und wenden es praktisch an. Nach der Lektüre sind Sie in der Lage, mit PHP und MySQL eigene serverseitige datenbankgestützte Anwendungen zu erstellen.

Florence Maurice gibt Trainings, Inhouseschulungen und individuelle Coachings zu Webthemen, setzt eigene Webprojekte um und schreibt regelmäßig Artikel in Fachzeitschriften. Sie ist Autorin mehrerer Fachbücher zu CSS, PHP und MySQL sowie mobilem Webdesign.
mehr
Verfügbare Formate
BuchGebunden
EUR22,90
E-BookEPUBePub WasserzeichenE-Book
EUR16,90
E-BookPDF1 - PDF WatermarkE-Book
EUR16,90

Produkt

KlappentextMit diesem Buch meistern Sie ohne große Vorkenntnisse den Einstieg in die Programmierung dynamischer Webseiten mit PHP und MySQL. Florence Maurice vermittelt Ihnen alles, was Sie benötigen, um Ihre erste eigene dynamische Website zu erstellen - inklusive eines Crashkurses in HTML und CSS. Leicht nachvollziehbar zeigt sie, wie Sie - eine Entwicklungsumgebung für PHP einrichten - Schleifen definieren, Bedingungen formulieren und Funktionen verwenden - Formulardaten mit PHP verarbeiten - mit Cookies und Sessions Besucher wiedererkennen - MySQL/MariaDB-Datenbanken einsetzen - mit PHP Datenabfragen durchführen.Auch fortgeschrittene Themen kommen nicht zu kurz. Sie lernen u.a., wie Sie - in die objektorientierte Programmierung einsteigen - PDO für den Datenbankzugriff nutzen - Grafiken und PDF-Dokumente mit PHP erzeugen - ein PHP-Framework (Laravel) benutzen - auf Ajax-Anfragen reagieren.Besonders berücksichtigt wird das oft vernachlässigte Thema Sicherheit! Anhand von kleinen praktischen Beispielen können Sie alle Techniken nachvollziehen. In zahlreichen Übungen verfestigen Sie das Gelernte und wenden es praktisch an. Nach der Lektüre sind Sie in der Lage, mit PHP und MySQL eigene serverseitige datenbankgestützte Anwendungen zu erstellen.

Florence Maurice gibt Trainings, Inhouseschulungen und individuelle Coachings zu Webthemen, setzt eigene Webprojekte um und schreibt regelmäßig Artikel in Fachzeitschriften. Sie ist Autorin mehrerer Fachbücher zu CSS, PHP und MySQL sowie mobilem Webdesign.
Details
Weitere ISBN/GTIN9783960885535
ProduktartE-Book
EinbandartE-Book
FormatEPUB
Format HinweisePub Wasserzeichen
FormatE101
Erscheinungsjahr2019
Erscheinungsdatum23.01.2019
Auflageaktualisierte und erweiterte Auflage
Seiten600 Seiten
SpracheDeutsch
Dateigrösse26581 Kbytes
Artikel-Nr.4103396
Rubriken
Genre9201

Inhalt/Kritik

Leseprobe
Inhaltsverzeichnis

1Das Prinzip dynamischer Webseiten

2Die Entwicklungsumgebung einrichten

2.1Verschiedene Entwicklungsumgebungen

2.2XAMPP-Installation unter Windows

2.3XAMPP für Linux

2.4XAMPP/MAMP für macOS

2.5XAMPP testen

2.6Erste Beispieldatei

2.7Mögliche Probleme beim Aufruf des ersten PHP-Dokuments

2.8PHP konfigurieren

2.9Alternative zu XAMPP: integrierter Webserver oder ein eigener virtueller Server

2.10Mehr PHP: Erweiterungen und Composer

2.10.1Composer installieren

2.11Zusammenfassung

3HTML und CSS - Grundlagen

3.1Grundstruktur

3.1.1Inhalte mit Überschriften, Absätzen und Listen strukturieren

3.1.2Aufzählungen

3.2Sonderzeichen und Zeichencodierung

3.3Verknüpfungen - Links und Bilder

3.3.1Links

3.3.2... und Bilder

3.4Daten übersichtlich über Tabellen darstellen

3.5Elemente zur Strukturierung

3.6Meta-Elemente

3.7Formatierung mit CSS

3.7.1Farbangaben

3.7.2Mehr Freiheit durch Klassen

3.7.3Weitere Selektoren

3.7.4Weitere häufig benötigte Formatierungen

3.8Zusammenfassung

4PHP-Basics

4.1PHP in HTML-Dokument einbinden

4.1.1Verschiedene Varianten der Einbindung

4.1.2PHP-Befehle überall

4.2Kommentare

4.3Variablen definieren und ausgeben

4.3.1Notice bei nicht initialisierten Variablen

4.3.2Den Inhalt von Variablen ausgeben

4.3.3Sonderzeichen in Anführungszeichen

4.3.4Variablennamen über {} kennzeichnen

4.3.5Komfortable Ausgabe über HereDoc und NowDoc

4.3.6Qual der Wahl: einfache oder doppelte Anführungszeichen?

4.3.7Voll flexibel: variable Variablen

4.4Konstanten definieren

4.5Operatoren

4.5.1Arithmetische Operatoren

4.5.2Strings verknüpfen

4.6Datentypen

4.6.1Strings

4.6.2Integer und Float

4.6.3Wahrheitswerte

4.6.4Weitere Datentypen

4.6.5Immer der richtige Typ

4.6.6TypeCasting

4.7Arrays

4.7.1Arrays erstellen

4.7.2Informationen über Arrays ausgeben lassen

4.7.3Arrays durchlaufen mit foreach

4.7.4Zufällig ein Bild anzeigen lassen

4.7.5Assoziative Arrays

4.7.6Schlüssel von Arrays richtig angeben

4.7.7Arrays und Variableninterpolation

4.7.8Verschachtelte Arrays am Beispiel

4.8Nützlich für alle Zwecke: Dateien einbinden

4.9Zusammenfassung

5Mehr Basics

5.1Je nachdem ... Entscheidungen fällen

5.1.1if - elseif - else

5.1.2Bedingungen kombinieren

5.1.3switch

5.2Schleifen - mehrmals dasselbe tun

5.2.1while-Schleife

5.2.2do-while-Schleife: zumindest einmal

5.2.3Kompakt: die for-Schleife

5.2.4Verschachtelte Schleifen

5.2.5Schleifen steuern über break und continue

5.2.6goto

5.2.7Alternative Syntax für Verzweigungen und Schleifen

5.3Funktionen schreiben

5.3.1Übergabe per Wert und per Referenz

5.3.2Defaultwerte für Parameter

5.3.3Zugriff auf Variablen innerhalb und außerhalb von Funktionen

5.3.4Variadische Funktionen

5.3.5Lambda-Funktionen und Closures

5.4Funktionen: Datentyp von Parametern und Rückgabewerten angeben

5.4.1Datentyp von Parametern bestimmen - skalare Typdeklarationen

5.4.2Datentyp bei Rückgabewerten festlegen

5.5Klassen und Objekte

5.5.1Objektorientierte Programmierung

5.5.2Methoden und Eigenschaften

5.6Unterstützung bei der Fehlersuche

5.6.1Leerzeichen und Einrückungen

5.6.2Editor mit mehr Fähigkeiten

5.7Fehlersuche - der Parse Error

5.7.1Fehlendes Anführungszeichen

5.7.2Vergessene geschweifte Klammern

5.7.3Mehr Fehlertypen

5.8Zusammenfassung

6Funktionen für Strings, Arrays, Datum und mehr

6.1Funktionen im PHP-Manual

6.2Funktionen für Variablen

6.3Funktionen für Strings

6.3.1Mehr Optionen für die Ausgabe

6.3.2Suchen, Finden und Ersetzen

6.3.3Volle Freiheit mit regulären Ausdrücken

6.3.4Zusammenarbeit mit HTML

6.3.5Zeichencodierungen

6.4Funktionen für Arrays

6.4.1Arrays und Strings

6.4.2Arrays sortieren

6.4.3Weitere Arrayfunktionen

6.5Arbeiten mit Datum und Uhrzeit - klassisch mit date() & Co.

6.5.1Datum formatiert ausgeben über date()

6.5.2strftime() und setlocale()

6.5.3Ein beliebiges Datum festlegen

6.5.4Die Differenz zwischen zwei Daten berechnen

6.5.5Datumsangabe überprüfen

6.6DateTime-Klasse - Datumsangaben inklusive Zeitzonen und mehr

6.6.1Die DateTime-Klasse nutzen

6.6.2Eingedeutschte Datumsangaben

6.6.3Zeitspannen addieren und mit wiederkehrenden Terminen arbeiten

6.6.4Mit Zeitzonen arbeiten - oder wie viel Uhr ist es in Mexico City?

6.7Zusammenfassung

7Formulare verarbeiten mit PHP

7.1Formularbasis

7.1.1Verarbeitung im selben Skript

7.2Zwei Methoden: POST und GET

7.3Weitere Formularelemente

7.3.1Radiobuttons, Auswahllisten und...
mehr