PDF-Download

Schulung PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler (S1731)
4.8 von 5 Sternen
5 Kundenbewertungen

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 Page Tools". PHP wurde 1995 veröffentlich und ist eine Skriptsprache, die eine an C und Perl angelehnten 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.

Offene Termine

03.07.-07.07.2017
5 Tage | 2.080,00
Köln   
Noch frei
Buchen Vormerken
04.09.-08.09.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
04.12.-08.12.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
26.02.-02.03.2018
5 Tage | 2.170,00
Köln   
Noch frei
Kein passender Termin? Termin
vorschlagen
1 weitere Termine weniger Termine
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen

Schulungs-Ziel

In diesem Kurs erlernen Sie die Grundlagen der Skriptsprache PHP. Sie wissen dann, wie man PHP installiert und konfiguriert und kennen die Strukturelemente, Funktionen und Möglichkeiten zur externen Datenanbindung. Nach diesem Kurs haben Sie die Konzepte der objektorientierten Denkweise von der Analyse bis zur Implementierung verstanden und können diese Konzepte mit PHP umsetzen.

Wer sollte teilnehmen

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.

Inhalt

Diese Agenda ist auch separat buchbar als PHP Einführung: Grundlagen für Web-Entwickler

  • Eine Einführung in PHP
    • Einleitung
    • Aufbau einer Webseite/Anwendung mit PHP
  • Kommentare in PHP
    • Zeilenkommentar
    • Blockkommentar
  • Ausgaben in PHP
    • echo
    • print
    • print_r
    • var_dump
    • printf()
    • flush()
  • Datentypen in PHP (Variablen und Konstante)
    • Operationen mit Variablen
    • Zeichenkettenoperatoren
    • Mathematische Operatoren
    • Gekoppelte Zuweisungsoperatoren
    • Konstanten
      • Literalkonstante
      • define()
    • Ganzzahlen
    • Gleitkommazahlen
    • Zeichenketten
      • Einfaches ' Hochkomma
      • Nowdoc
      • Doppelte " Anführungszeichen
      • Heredoc
      • Text-Inhalte die übersetzt werden in " bzw Heredoc
      • Escape-Sequenzen für Sonderzeichen
      • Parsing von Variablen
      • String Operatoren
    • Array()
      • Numerische Arrays
      • 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
  • Schleifen in PHP
    • for Schleife
    • while Schleife
    • do ... while Schleife
    • foreach()
  • Verzweigungen / Kontrollstrukturen in PHP
    • if
    • switch()
    • ? :  - Konditionaloperator
  • Logische Verknüpfungsoperatoren in PHP
    • Und (Konjunktion)
    • Oder (Disjunktion)
    • Entweder Oder
    • Ausschließliches Oder
    • Nicht (Negation)
  • Datenübertragung durch Formulare mit PHP
    • POST
    • GET
    • $_REQUEST
    • Formularfelder verarbeiten
  • Datenbankzugriff mit PHP
  • Fehlerbehandlung in PHP
  • Session Handling in PHP
  • OOP - Objekt Orientierte Programmierung in PHP
    • Klasse
    • Objekt
    • Methode
    • Eigenschaft
    • Zugriffsoperator
    • Beispiele: DateTime

Diese Agenda ist auch separat buchbar als PHP Aufbau: Fortgeschrittene Techniken für Web-Entwickler

  • Einführung in die Objektorientierung PHP
    • Klassen
    • Objekte
    • Methoden
    • Eigenschaften
    • Konstanten
    • Zugriffsoperatoren
      • self::
      • $this
      • ->
  • Klassenkonzepte in PHP
    • static
      • Eigenschaft
      • Methode
      • $self
    • Konstruktor und Destruktor
    • Private und Public (private und öffentliche)
    • Get-ter und Set-ter-Methoden
  • Vererbung in PHP
    • override (Überschreiben von Methoden)
    • protected (geschützte Eigenschaften und Methoden)
    • abstract
    • finally
  • Interfaces - Schnittstellen in PHP
    • Überladung
    • Eigenschaften
    • Methoden
  • 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
  • Vordefinierte Interfaces und Klassen
  • Moderne OO-Techniken in PH P
    • Späte statische Bindung
    • Anonyme Klassen
    • Anonyme Funktionen
  • Code-Strukturierung und Modularisierung in PHP
    • Namespace
    • class error()
    • Verweise
    • Design-Pattern

Teilnehmerkommentare

Sehr gute Erklärungen mit Hinweisen auch über den Tellerrand hinaus. Gut für das Gesamtbild!

Teilnehmer von "wvgw Wirtschafts- und Verlags- gesellschaft Gas und Wasser ..."

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 5 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetage 09:00 - 16:00 Uhr

Ort der Schulung: GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Kundenbewertungen

5/5
Bewertung von Riccardo M.

Sehr zufrieden!
Die Anfahrt war kein Problem. Ein Parkplatz wurde direkt vor dem Gebäude reserviert. Mein Dozent *** war super! Menschlich als auch Fachlich gab es nichts zu bemängeln.
Immer wieder gerne bei der GFU.

5/5
Bewertung von Jan N.

kleine Seminargruppe, guter Trainer, TOP-Verpflegung

5/5
Bewertung von Stefan W.

Ein wirklich gutes Seminar! Es war für alles gesorgt. Ich bin sehr zufrieden mit den vermittelten Lerninhalten. Der Dozent war sehr aufschlussreich und ist auf jede Frage detailiert eingegangen. Bei der GFU lernt man was. Dies war mein erstes, aber nicht das letzte Seminar ...

5/5
Bewertung von Jan N.

praxisnah, viele Übungen

4/5
Anonyme Bewertung

Sehr gute Erklärungen mit Hinweisen auch über den Tellerrand hinaus. Gut für das Gesamtbild!

Offene Termine

03.07.-07.07.2017
5 Tage | 2.080,00
Köln   
Noch frei
Buchen Vormerken
04.09.-08.09.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
04.12.-08.12.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
26.02.-02.03.2018
5 Tage | 2.170,00
Köln   
Noch frei
Kein passender Termin? Termin
vorschlagen
1 weitere Termine weniger Termine
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen


Ein Team einer Firma will simultan den Lehrgang PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler frequentieren

Dann kann ein Firmen-Seminar zur Augabenstellung PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler sachdienlich sein. Die Agenda des Seminars kann hierbei zusammen mit den Fachdozenten ergänzt oder abgerundet werden.

Haben die Seminarbesucher allerdings Vorwissen in PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler, sollte der erste Punkt der Agenda nur gestreift werden. Eine kundenspezifische Fortbildung macht sich bezahlt bei mehr als 3 Seminarteilnehmern. Die Inhouse-Seminare zum Thema PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler finden sporadisch in der Umgebung von Münster, Bremen, Leipzig, Düsseldorf, Nürnberg, Dresden, Bochum, Hamburg, Hannover, Berlin, Wuppertal, Duisburg, Frankfurt, Bielefeld, Dortmund, Bonn, München, Essen, Stuttgart und Köln am Rhein in NRW statt.

Inhouse-Schulungen zu PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler bundesweit

  • Freie und Hansestadt Hamburg Stadtstaat
  • Schulungs-Schwerpunkt: Assoziative Arrays | Fehlerbehandlung in PHP
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: PDO - PHP Data Objects | $self
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: Formularfelder verarbeiten | Mit Rückgabe
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: Rückgabe mehrere Werteper Referenz | Methoden
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Methode|OOP - Objekt Orientierte Programmierung in PHP Klasse
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Type Hinting bis PHP 7.x | array()
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: Objekte | Blockkommentar
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: do ... while Schleife|Heredoc

Wenn alle Seminarbesucher einheitlich zustimmen, kann die PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler Schulung hinsichtlich "Vordefinierte Interfaces und Klassen " abgerundet werden und als Kompensation wird "$_REQUEST" ausfühlicher thematisiert oder vice-versa.

Welche Themen ergänzen PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler?

Eine erste Ergänzung bildet Zend Framework Einführung: Grundlagen für PHP-Entwickler mit

  • Configuration
  • Die Ausgabe Zend View, Zend Layout, Templates
  • Struktur des Projekts
  • Einführung und Übersicht OOP in Zend Framework

Zu empfehlen ist auch ein Kurs von „Zend Framework Komplett für PHP-Entwickler“ mit der Behandlung von

  • Performance Optimieren (Caching)
  • Configuration
  • Module und verteilte Anwendungen
  • Struktur des Projekts

Für Firmenschulungen ist das Thema „PHP Kompakt mit HTML5, CSS3, JavaScript und MySQL / MariaDB“ mit dem Unterrichtsstoff Relationales Datenbankdesign und PHP (Dauer: 3 Tage)Einleitung, Installation und Konfiguration passend.

Für Professionals passt auch eine LAMP für Administratoren Fortbildung. In diesem Seminar werden u.a.

  • - mytop 
  • Lasttest
  • memCache
  • - DB-Cluster 
behandelt.

Haben Sie Fragen?

  • 0221 82 80 90
  • Chat offline
Drei Frauen