PHP Aufbau โ€“ fortgeschrittene Techniken fรผr moderne Webentwicklung

Hersteller:

Softwareversion:

Unsere Offenen Schulungen finden auf der aktuellen Softwareversion statt.
Falls Sie eine รคltere Version einsetzen wollen, kรถnnen wir auch das realisieren.
Bitte kontaktieren Sie uns direkt ...

Schulung fรผr

Schulungszeiten

9:30 - 17:00 Uhr (8 x 45 Min)
In Absprache andere Zeiten mรถglich.

Zielgruppe

Webdesigner:innen, Webprogrammierer:innen, Entwickler:innen, die dieย serverseitige Programmierung mit einem objektorientierten Ansatz erlernen mรถchten.

Voraussetzung

Grundkenntnisse in HTML und MySQL / Maria DB Datenbanken. Grundkenntnisse in PHP

Inklusivleistungen

    • WissensPiloten Zertifikat
    • Stift und Notizblock

Bei Schulungen in unseren Schulungszentren:

    • Mittagessen
    • kalte- und warme Getrรคnke
    • Indiv. eingerichteter PC/Mac fรผr jeden Teilnehmer

Bei Online Schulungen

๎‚

Direkter Kontakt zu uns?

๎ถ

Oder direkt per Mail?

Was Sie in Ihrer Schulungย PHP Aufbau โ€“ fortgeschrittene Techniken fรผr moderne Webentwicklung lernen:

PHP ist eine weitverbreitete Open-Source-Skriptsprache, mit der Entwickler dynamische Websites erstellen kรถnnen. Wenn Sie mit PHP durchstarten mรถchten und als Webentwickler:in fortgeschrittene Techniken fรผr PHP einsetzen wollen, sollten Sie unseren PHP Aufbau Schulung besuchen.

Schulungsbeschreibung

PHP ist eine serverseitige Programmiersprache, die auf Webservern lรคuft. Es wurde ursprรผnglich 1995 von Rasmus Lerdorf an der University of Hawaii entwickelt und unter der GNU General Public License (GPL) als OpenSource verรถffentlicht. Der Name PHP steht fรผr Hypertext Preprocessor.

PHP ist ein sehr mรคchtiges Werkzeug, das aus der modernen Webentwicklung nicht mehr wegzudenken ist. Es ist nicht nur รคuรŸerst vielseitig und bietet auch eine Vielzahl von Funktionen. PHP ist eine Open-Source-Skriptsprache, die von Webentwicklern verwendet wird, um dynamische Inhalte fรผr Webseiten zu schreiben als auch um komplexe webbasierte Anwendungen schnell zu erstellen.
PHP ist heute die weltweit beliebteste serverseitige Programmiersprache zum Erstellen von Websites. Etwa 79 % aller Websites weltweit verwenden PHP.

Unsere WissensPiloten Schulung โ€žPHP Aufbau โ€“ fortgeschrittene Techniken fรผr die Webentwicklungโ€œ richtet sich an Webentwickler:innen die schon grundlegende Kenntnisse in PHP haben oder unsere Schulung โ€žPHP – Grundlagen der Webentwicklung mit der Programmiersprache PHPโ€œ besucht haben

Dieser Kurs richtet sich an PHP-Entwickler, die bereits kleinere Projekte abgeschlossen haben und nun vor grรถรŸeren Aufgaben stehen. Nach Abschluss dieses Kurses fรผr fortgeschrittene Techniken verstehen Sie die Konzepte der objektorientierten Denkweise von der Analyse bis zur Implementierung und sind in der Lage, diese Ideen mit PHP umzusetzen.

Schwerpunkte ist das Erstellen von Funktionen und Klassen und ihr weitergehenden Einsatz, das Arbeiten Namespace und mit regulรคren Ausdrรผcken.
Erfahren Sie, wie Sie mit asynchronen Anfragen und Antworten arbeiten. Wir beginnen mit der Erรถrterung der Grundlagen von JavaScript und fahren dann mit dem Erlernen von Ajax und JSON (JavaScript Object Notation) fort.ย Sie werden sehen, wie Sie AJAX-Aufrufe an Ihre eigenen PHP-Skripte oder andere Webdienste durchfรผhren.

Die PHP-Ausnahmebehandlung, das sogenannte Exception Handling ist ein Ansatz zur Fehlerberichterstattung in PHP, der es Entwicklern ermรถglicht, Fehler zur Laufzeit abzufangen, anstatt darauf zu warten, dass sie wรคhrend der Ausfรผhrungszeit auftreten. In unserer Schulung lernen Sie den Umgang und die Einsatzmรถglichkeiten.

Abschliessend werden noch Klassen in PHP im Praxiseinsatz, am Beispiel des PHPMailers โ€“ fรผr den Mailversand und FPDFย  fรผr die PDF Generierung vorgestellt.

Und natรผrlich fehlen praxisnahe Tipps von unseren erfahrenen Dozent:innen aus Ihrem Alltag als Entwickler:innen nicht.

Schulungsinhalte - PHP - Grundlagen der Webentwicklung mit der Programmiersprache PHP

Erstellen von Funktionen und Klassen

  • Funktionen deklarieren
  • Arbeiten mit Funktionen
  • OOP Objektorientierte Programmierung in PHP
  • Klassen deklarieren
  • Magische Methoden
  • Private und รถffentliche Klassenattribute
  • Vererbungen
  • Schnittstellen und Abstrakte Klassen

Arbeiten mit Namespaces

  • Namespaces und Sub-Namespaces deklarieren
  • Multiple Namespaces
  • Funktionen im globalen Namensraum

Arbeiten mit regulรคren Ausdrรผcken

  • Perl Compatible Regular Expressions (PCRE)
  • PCRE-Suchmuster
  • Modifikatoren in PCRE Suchmustern
  • Pattern Syntax
  • PCRE Funktionen

Asynchrone Kommunikation mittels Ajax und JSON

  • Wie funktioniert Ajax (JavaScript)?
  • Was ist JSON?
  • Praktische Beispiele fรผr die Anwendung

Exception Handling

  • Behandlung von Fehlern (Error Handling)
  • Fehlermeldungen unterdrรผcken
  • Fehlerbehandlung steuern
  • Behandlung von Ausnahmen (Exception Handling)

Klassen im Praxiseinsatz

  • Email versenden mit PHPMailer
  • PDF-Erstellung mit FPDF

Tipps und Tricks

Schulungsdauer:ย 2 Tage

Wรคhlen Sie Ihre Schulungsart:

Auch interessant ...

Schulungen in ganz Deutschland

Wir bieten unsere offenen Schulungen und unsere individuellen Schulungen in unseren Schulungzentren an รผber 50 Standorten zu festen Terminen in ganz Deutschland an.

Sie finden uns inย Aachen,ย Augsburg, Berlin, Bielefeld,ย Bochum, Bonn, Bremen, Chemnitz, Dortmund, Dresden, Duisburg, Dรผsseldorf, Erfurt, Essen, Frankfurt am Main, Freiburg im Breisgau, Friedrichshafen, Gelsenkirchen, Gรถttingen, Hamburg, Hannover, Ingolstadt, Karlsruhe, Kassel, Kiel, Koblenz, Kรถln, Leipzig, Lรผbeck, Magdeburg, Mainz, Mannheim, Mรถnchenยญgladbach, Mรผnchen, Mรผnster, Nรผrnberg, Offenbach am Main, Oldenburg, Osnabrรผck, Paderborn, Potsdam, Regensburg, Rostock, Saarbrรผcken, Schwerin, Stuttgart, Ulm, Wiesbaden, Wolfsburg, Wuppertal und Wรผrzburg. Also finden Sie auch in Ihrer Nรคhe finden Sie einen Standort.

Chat starten
Chat starten
Gerne helfen wir Ihnen bei Ihren Fragen, Anmerkungen oder Kommentaren.
Connecting...
Aktuell ist online keine Berater:in verfรผgbar. Hinterlassen Sie eine Nachricht und wir werden uns in Kรผrze mit Ihnen in Verbindung setzen.
Unsere Berater:innen sind aktuell รผberlastet ;-). Bitte versuchen Sie es spรคter noch einmal.
:
:
:

Die mit diesem Formular gesammelten Daten werden verwendet, um mit Ihnen in Kontakt zu treten. Fรผr weitere Informationen beachten Sie bitte unsere Datenschutzerklรคrung.
Sie haben Fragen?
:
:

Die durch das Chat-Formular gesammelten Daten werden verwendet, um mit Ihnen in Kontakt zu treten. Weitere Informationen finden Sie in unserer Datenschutzerklรคrung.
Der Chat wurde beendet.
Was this conversation useful? Vote this chat session.
Good Bad