PDF-Download

Schulung PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler (S1731)
5.1 von 5 Sternen
13 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

Aufgaben waren nicht schriftlich vorhanden.

Große Lücke zwischen den einfachsten Übungsaufgaben und den fortgeschrittenen Aufgaben am Ende

Teilnehmer von "Krauss - Maffei Wegmann ... & Co. KG "

Teilnehmer von "Krauss - Maffei Wegmann ... & Co. KG "

fachlich wie methodisch guter Trainer mit hoher sozialer Komptetenz

Teilnehmer von "CISS TDI ... "

Trainer kannte nicht alles auswendig, war aber sehr schnell was das herausfinden anbelangte. Da er zeigte wie er an die Informationen kam, hilft das sehr für die Zukunft, um alleine weiter zu kommen.

Teilnehmer von "Krauss - Maffei Wegmann ... & Co. KG "

Einwandfreier Vortrag, sicherer Eindruck bei Rückfragen,
methodisch gut, da es den "Teilnehmern" möglich war in kurzer Zeit selbst aktiv
das Gelehrte umzusetzen

Teilnehmer von "DB Fahrwegdienste ... NL Süd"

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 Markus L.

Sehr kompetente Dozenten, gutes Unterrichtsmaterial. Sehr gute Ausstattung der Schulungsräume, Außerordentlich guter Service (Shuttle Service, Verpflegung, ...)

5/5
Bewertung von Jan N.

praxisnah, viele Übungen

5/5
Bewertung von Markus L.

Kompetenter Dozent, gute Hilfsmittel und Schulungsunterlagen.

4/5
Anonyme Bewertung

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

5/5
Anonyme Bewertung

Aufgaben waren nicht schriftlich vorhanden. Große Lücke zwischen den einfachsten Übungsaufgaben und den fortgeschrittenen Aufgaben am Ende

6/5
Anonyme Bewertung

5/5
Anonyme Bewertung

fachlich wie methodisch guter Trainer mit hoher sozialer Komptetenz

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.

Welche Seminare passen zu PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler?

Eine erste Ergänzung findet sich in PHP Komplett: Grundlagen und fortgeschrittene Techniken für Web-Entwickler mit

  • Assoziative Arrays
  • Fehlerbehandlung in PHP
  • PDO - PHP Data Objects
  • $self

Anzuraten ist auch eine Schulung von „Zend Framework Einführung: Grundlagen für PHP-Entwickler“ mit dem Unterrichtsstoff von

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

Für Inhouse-Schulungen ist das Thema „Zend Framework Komplett für PHP-Entwickler“ mit den Unterpunkten Performance Optimieren (Caching) und Configuration geeignet.

Für Fortgeschrittene eignet sich auch eine PHP Kompakt mit HTML5, CSS3, JavaScript und MySQL / MariaDB Fortbildung. In diesem Kurs werden u.a.

  • Relationales Datenbankdesign
  • PHP (Dauer: 3 Tage)Einleitung, Installation und Konfiguration
  • Formatierung mit Cascading Style Sheets (CSS)
  • DDL - Data Definition Language, die Sprachelemente zur Definition der Datenbankstruktur
geschult.

Haben Sie Fragen?
  • 0221 82 80 90
  • Chat offline
Empfangsdamen der GFU