PHP 8 Grundlagen Schulung

Deine Vorteile:

Bei uns lernst du nicht nur von Experten, sondern lernst auch die Menschen hinter der Schulung kennen. Unsere Trainer:innen stehen dir zur Seite, um deine Fragen zu beantworten und dir bei deinem Lernprozess zu helfen – und das vor auch nach dem Kurs. Und kennst du eigentlich alle Möglichkeiten der Förderung in deinem Bundesland? Wir helfen dir gerne weiter.

Jeder Kurs wird von uns individuell gestaltet und angepasst, um sicherzustellen, dass er deinen spezifischen Anforderungen entspricht. Wir bieten nicht nur Wissen, sondern auch praktische Fähigkeiten, die direkt in deinem Arbeitsumfeld anwendbar sind.

Bringe deine eigenen Herausforderungen und Praxisbeispiele mit in den Kurs. Wo gibt es das sonst?

Jeder Kurs schließt mit einem Zertifikat ab – deine Bestätigung für den erworbenen Wissenszuwachs und ein wirkungsvoller Karriere-Booster.

Kategorien:

PHP Grundlagen Schulung
Funktionsschema PHP

Grundlagen der Web-Entwicklung mit PHP 8

PHP, kurz für „Hypertext Preprocessor“, ist eine serverseitige Skriptsprache, die hauptsächlich für die Erstellung dynamischer Webseiten und Anwendungen verwendet wird. Es ist weit verbreitet und zeichnet sich durch breite Datenbankunterstützung und Internet-Protokolleinbindung aus. In unserer Schulung „PHP Grundlagen“ lernen die Teilnehmer:innen die Grundlagen von PHP, einschließlich Syntax, Datentypen, Variablen und Ausgaben. Du lernst auch, wie man einfache PHP-Skripte erstellt und mit Datenbanken wie MySQL arbeitet. Fortgeschrittene Themen werden in der PHP-Aufbauschulung behandelt.

Wir schulen dich und dein Team praxisnah

Diese Schulung behält auch immer deine individuellen Ziele im Blick. Wir stimmen jede Schulung individuell auf deine Bedürfnisse ab.

Lernziel:

Grundlagen der Web-Entwicklung mit PHP 8 lernen

In der kolibriTRAINING Schulung „PHP Grundlagen“ lernst Du die Basis von PHP, einschließlich Syntax, Datentypen, Variablen, Konstanten und Ausgaben. Du lernst eigene Programme zu erstellen und die Client-Server-Architektur kennen.

Weitere Themen sind die Kontrollstrukturen und die Arbeit mit Sessions, Cookies und Headern um deine Webprogramme mit PHP zu entwickeln. Du wirst anschließend in der Lage sein, einfache PHP-Programme für verschiedene Zwecke wie die Benutzerregistrierung oder den Datei-Upload zu erstellen. Mithilfe der objektorientierten Strukturen wirst du auch in die Modularisierung und Strukturierung von größeren Programmen eingeführt. Du lernst dabei sowohl die Möglichkeiten des Dateisystems als auch die Ablage in MySQL-Datenbanken kennen.

Zudem wird die Zusammenarbeit und Verbindung mit Datenbanken wie MySQL und deren Verwaltung mit phpMyAdmin behandelt.

PHP 8 Grundlagen Schulung Inhalte

Einrichten der Entwicklungsumgebung mit XAMPP

Grundlagen der Programmiersprache PHP

  • PHP Konfiguration
  • Grundlegende Syntax
  • Datentypen und Variablen
  • Operatoren
  • Strings über Heredoc und Nowdoc
  • Konstanten verwenden
  • Arrays definieren
  • Ausgaben

PHP Kontrollstrukturen

  • Verzweigungen
  • IF-Abfragen
  • Unterschiede bei Schleifen
  • Fehlerquelle Endlosschleife
  • Einfach- und Mehrfachverzweigung
  • SWITCH/CASE-Anweisungen
  • TRY/CATCH-Anweisung
  • Beispiel Kontaktformulars mit Pflichtfeldabfragen

Sessions, Cookies und Header

  • Grundlegende Verwendung von Sessions, Cookies und Headern
  • Erstellen einer beispielhaften Login-Funktionalität
  • Arbeiten mit Datumsfunktionen und Zahlen
  • Timestamp, Date und Mktime

Funktionen und Klassen

  • Funktionen deklarieren
  • Arbeiten mit Funktionen
  • Dynamische Funktionen
  • Klassen definieren und Instanz erstellen
  • Constructor-Methoden
  • Magische Methoden
  • Private und öffentliche Klassenattribute
  • Ableitungen und abstrakte Klassen

Mit Dateien arbeiten

  • Dateihandler und Dateifunktionen von PHP
  • Dateien mit include einbinden
  • Erstellen, auslesen, bearbeiten und löschen von Dateien
  • Zugriffsrechte von Dateien
  • Beispiel Klasse für Dateizugriffe
  • Datei-Upload mit PHP 8

MySQL und phpMyAdmin

Datenbankanbindung

  • Datenbankverbindung herstellen
  • PDO vs. MySQL vs. Mysqli
  • SQL-Abfragen ausführen
  • Tabelle erstellen und Datenbank abfragen
  • SQL-Injection
  • Datenbank absichern
  • Abfrage-Ergebnisse auswerten
  • Datenbankklasse für SQL-Abfragen erstellen
  • Datenbankklasse für die Objektorientierung erweitern
  • Empfehlung: 3 Tage – je nach Wissensstand und deinen Zielen
  • Die Schulungstage müssen nicht als „Block“ gebucht werden. Freie Einteilung der Schulungstage möglich.
  • Wir stellen dir auf Wunsch deinen individuellen Kursplan zusammen
  • inkl. Zertifikat
  • inkl. Lernunterlagen
  • inkl. Übungs- und Beispieldateien
  • inkl. 30 Tage kostenlosen Support nach der Schulung
  • Schulungszeiten
  • 9:00 – 16:00 Uhr (8 x 45 min.) oder nach Absprache
  • Entwickler:innen
  • Mediengestalter:innen
  • Web-Designer:innen
  • Programmierer:innen
  • Web-Entwickler:innen
  • Entscheider:innen

ONLINE-SCHULUNG

  • Windows-PC oder Mac mit Soundkarte, aktuelles Windows-Betriebssystem – aktuelles macOS
  • Internet-Zugang über DSL / Kabel (Bandbreite mind. 256 Kbit/s, ab 512Kbit/s empfohlen)
  • Aktueller, moderner Browser wie z. B. Google Chrome, Mozilla Firefox, Microsoft Edge oder Apple Safari
  • Headset (Lautsprecher und Mikrofon alternativ) und Webcam (können wir gegen eine kleine Leihgebühr zur Verfügung stellen)
  • Zweiter Bildschirm empfehlenswert, aber nicht zwingend notwendig
  • Wir bieten MS Teams, Zoom, WebEx, Jitsi und BigBlueButton (Open-Source) als Videokonferenzlösung an

Weitere Kurse zum Thema Web-Design und -Entwicklung:

Das könnte dich auch interessieren ...

Bewertungen unserer Kurse