Beschreibung
PHP Einführung: Grundlagen für Web-Entwickler
Eine PHP Schulung ist wichtig für jeden Web-Entwickler. Denn PHP ist die am meisten verbreitete Sprache im Web. PHP-Anwendungen werden typischerweise auf einem Webserver (z.B.: Apache, IIS) ausgeführt. PHP hat sich einen festen Platz am Himmel der Skriptsprachen verdient. Die Struktur ist einfach und es können auf relativ unkomplizierte Weise Standardaufgaben wie z.B. die Formularauswertung oder die Anbindung der eigenen Website an Datenbanken gemeistert werden.Kommende Starttermine
Wählen Sie aus 9 verfügbaren Startterminen
Inhalte / Module
- Eine Einführung in PHP
- Einleitung
- Aufbau einer Webseite/Anwendung mit PHP
- Kommentare in PHP
- Zeilenkommentar
- Blockkommentar
- Dokumentationskommentar
- Ausgaben in PHP
- echo
- print_r
- var_dump
- printf()
- flush()
- Variablen
- Scopes von Variablen
- Globaler, superglobaler und Funktionsscope
- Variablenwerte als Kopien und Referenzen
- Datentypen in PHP (Variablen und Konstante)
- Operationen mit Variablen
- Zeichenkettenoperatoren
- Mathematische Operatoren
- Gekoppelte Zuweisungsoperatoren
- Konstanten
- Literalkonstante
- define()
- Ganzzahlen
- Gleitkommazahlen
- Zeichenketten
- Unterschied zwischen der Notation mit ' Hochkomma und doppelten " Anführungszeichen
- Nowdoc und Heredoc
- Text-Inhalte die übersetzt werden in " bzw Heredoc
- Escape-Sequenzen für Sonder- und Steuerzeichen
- Parsing von Variablen
- String Operatoren
- Array()
- Numerische und assoziative Arrays
- Array-Funktionen
- Funktionen in PHP
- Einfache Funktion
- Mit einem Parameter
- Mit Rückgabe
- Rückgabe mehrere Werte
- per Referenz
- array()
- array() / list()
- array() / extract()
- Optionale Parameter
- Type Hinting
- bis PHP 7.x
- ab PHP 7.x
- in PHP 8
- Schleifen in PHP
- for Schleife
- while Schleife
- do ... while Schleife
- foreach()
- Verzweigungen / Kontrollstrukturen in PHP
- if, elseif, else
- switch() case
- ? : - Konditionaloperator / ternäre Operator
- Logische Verknüpfungsoperatoren in PHP
- Und (Konjunktion)
- Oder (Disjunktion)
- Entweder Oder
- Ausschließliches Oder
- Nicht (Negation)
- Datenübertragung durch Formulare mit PHP
- Kollektionen $_POST, $_GET, $_FILES und $_REQUEST
- Formularfelder verarbeiten
- Filterfunktionen verwenden
- SQL Injection vorbeugen
- Upload von Dateien
- OOP - Objekt Orientierte Programmierung in PHP
- Ein erster Ausblick in die Terminologie der OOP, um im weiteren Seminarverlauf die Sprachmechanismen sicher anwenden zu können.
- Klasse
- Objekt
- Methode
- Eigenschaft
- Zugriffsoperator
- Beispiele: DateTime
- Datenbankzugriff mit PHP
- PDO - PHP Data Objects
- SQL Statements mit ::query() und ::exec() ausführen
- Prepared Statements
- MySQL / MariaDB
- PostgreSQL
- Optional bzw. auf Wunsch mit SQL Server, Oracle
- PDO - PHP Data Objects
- Fehlerbehandlung in PHP
- Konfiguration der Fehlerbehandlung
- Fehler durch eigene Errorhandler abfangen
- Fehlerbehandlung mit try catch
- Objekthierarchie der Exceptions, Errors und Throwables
- Fehler werfen mit throw
- Session Handling in PHP
Zielgruppe / Voraussetzungen
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.
Anzeige