Auf der Suche nach der passenden Inhouse-Schulung? 💡 Wir finden sie für dich!

Kurs suchen 👉
Kurse

PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler

GFU Cyrus AG, in Köln (+2 Standorte)
Dauer
5 Tage
Durchführungsform
Online-Kurs / Fernlehrgang, Präsenzkurs / vor Ort, Inhouse-Schulung
Nächster Starttermin
2 Dezember, 2024 (+18 Starttermine)
Preis
2.470 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Dauer
5 Tage
Durchführungsform
Online-Kurs / Fernlehrgang, Präsenzkurs / vor Ort, Inhouse-Schulung
Nächster Starttermin
2 Dezember, 2024 (+18 Starttermine)
Preis
2.470 EUR MwSt. befreit
Webseite des Anbieters
Sprache
Deutsch
Ab 2.470 EUR MwSt. befreit / Person

Beschreibung

GFU Cyrus AG

PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler

Zielgruppe: Nur für Unternehmen und Institutionen.
PHP ist die am häufigsten verwendete Sprache zum Erstellen von modernen Websites und Webapplikationen. PHP ist übrigens ein rekursives Akronym für "PHP: Hypertext Preprocessor" bzw. ursprünglich "Personal Home PageTools". PHP wurde 1995 veröffentlich und ist eine Skriptsprache, die eine an C und Perl angelehnte Syntax besitzt.  Seit PHP5 wurden objektorientierte Ansätze in die Sprache integriert sowie eine Unterstützung der Verarbeitung von XML-Daten. Mit PHP7 wurde die Zend Engine integriert und die Verarbeitungsgeschwindigkeit im Vergleich zur Version 5.6 fast verdoppelt. In diesem Kurs werden sowohl die Konzepte der objektorientierten Denkweise vermittelt, als auch die Sprache PHP und die Umsetzung dieser Konzepte.

Kommende Starttermine

Wählen Sie aus 18 verfügbaren Startterminen

2 Dezember, 2024

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

17 März, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

17 März, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

19 Mai, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

19 Mai, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

21 Juli, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

21 Juli, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

27 Oktober, 2025

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

27 Oktober, 2025

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

26 Januar, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

26 Januar, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

20 April, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

20 April, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

27 Juli, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

27 Juli, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

26 Oktober, 2026

  • Präsenzkurs / vor Ort
  • Köln
  • Deutsch

26 Oktober, 2026

  • Online-Kurs / Fernlehrgang
  • Online-Kurs / Fernlehrgang
  • Deutsch

Inhouse-Schulung auf Anfrage

  • Inhouse-Schulung
  • Deutschland
  • Deutsch

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
    • print_r
    • var_dump
    • printf()
    • flush()
  • Variablen
    • Scopes von Variablen
    • Globaler, superglobaler und Funktionsscope
    • Variablenwerte als Kopien und Referenzen
  • Datentypen in PHP (Variablen und Konstanten)
    • Operationen mit Variablen
    • Zeichenkettenoperatoren
    • Mathematische Operatoren
    • Gekoppelte Zuweisungsoperatoren
    • Konstanten
      • Literalkonstante
      • define()
    • Ganzzahlen
    • Gleitkommazahlen
    • Zeichenketten
      • Einfaches ' Hochkomma
      • Nowdoc und Heredoc
      • Doppelte " Anführungszeichen
      • Text-Inhalte die übersetzt werden in " bzw Heredoc
      • Escape-Sequenzen für 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
  • 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


  • Einführung in die Objektorientierung PHP
    • Klassen
    • Objekte
    • Methoden
    • Eigenschaften
    • Klassenkonstanten
    • Zugriffsoperatoren
      • self::, parent::
      • $this
      • ->
  • Klassenkonzepte in PHP
    • static
      • Eigenschaft
      • Methode
      • $self
    • Konstruktor und Destruktor
    • Private, Protected und Public (private, geschützte und öffentliche)
    • Get-ter und Set-ter-Methoden
    • finale Methoden
  • Vererbung in PHP
    • override (Überschreiben von Methoden)
    • Eigenschaften und Methoden schützen durch Zugriffsmodifizierer public, protected, private, final
    • Abstrakte Klassen mit abstract
    • Finale Klassen
  • Interfaces - Schnittstellen in PHP
    • Überladung
    • Eigenschaften
    • Methoden
    • Vererbung von Interfaces
  • Magische Methoden
    • Copy-Konstruktor / __clone
    • __construct(),  __destruct(), __call(), __callStatic(), __get(), __set(), __isset(),  __unset(), __sleep(), __wakeup(), __toString(), __invoke(),  __set_state(), __clone() und __debugInfo()
  • Traits - Wiederverwendung von Code
    • Traits als besondere Variante der Mixins
    • Konfliktlösung
    • Veränderung der Sichtbarkeit
    • Singleton mit einem Trait
  • Type Hinting
    • Die Veränderungen des Type Hinting in den unterschiedlichen PHP Versionen
  • Vordefinierte Interfaces und Klassen
  • Moderne OO-Techniken in PHP
    • Späte statische Bindung
    • Anonyme Klassen
    • Anonyme Funktionen
  • Code-Strukturierung und Modularisierung in PHP
    • Namespace
    • class error()
    • Verweise
  • Sourcecode dokumentieren mit phpDoc
  • Überblick über die wichtigsten Neuerungen in PHP 8
    • Named Arguments
    • Attribute
    • Union Types
    • Constructor Property Promotion
    • Match Ausdruecke
    • Vernuenftige String-zu-Zahl Vergleiche
    • Nullsafe Operator
    • Non capturing catches
    • Neue Klassen, Interfaces und Funktionen
    • Verbesserungen am Typen-System und an der Fehlerbehandlung

Zielgruppe / Voraussetzungen

Dieser Kurs richtet sich an Programmierer, die sich einen ersten Einstieg in PHP verschaffen wollen und eine neue Scriptsprache kennenlernen möchten, mit der sie viele Standardsituationen meistern können. HTML-Kenntnisse sind erforderlich, wie sie der HTML5 Kurs bietet. SQL- und JavaScript-Kenntnisse wären von Vorteil. Web-Entwickler mit HTML-Kenntnissen, die sich serverseitiges Scripting mit objektorientierter Vorgehensweise aneignen wollen. Grundlegende PHP-Kenntnisse sind empfohlen, aber nicht zwingend erforderlich.

Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen. 

Für Privatpersonen ist dieser Kurs leider nicht geeignet.

Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.

Abschlussqualifikation / Zertifikat

Teilnahmezertifikat und digitales Badge

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.
GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

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.

Bewertungen von Teilnehmern

Bewertungsdurchschnitt: 4,9

auf Basis von 8 Bewertungen
Bewertungen werden gemäß unserer Bewertungsrichtlinien veröffentlicht.
Bewertung schreiben
Anonym
5/5
22 Mrz 2024

Top, ich habe in einer Woche mehr gelernt als in einem Jahr Berufsschule. Erwartungen wurden definitiv erfüllt. Unterlagen, Technik, top. Die Ausstattung mit der 360° Kamera, Fe...

Mehr anzeigen
Anonym
5/5
22 Mrz 2024

Es war gut verständlich, es hat mir sehr viel gebracht und ich habe viel gelernt.

Anonym
5/5
15 Dez 2023

rundum zufrieden mit (parken, Verpflegung und dem Gerlernten)

Anzeige