Programmierung in PHP, Teil 2

tutego
In Dortmund

Preis auf Anfrage
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
(0) 3... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Seminar
  • Anfänger
  • Dortmund
  • Dauer:
    3 Tage
Beschreibung

Das PHP-Seminar vertieft die objektorientierten Eigenschaften der Programmiersprache PHP und. fortschrittliche Sprachelemente. Mit weiteren Bibliotheken werden XML-Dokumente. verarbeitet, Web-Services aufgerufen und Grafiken sowie PDF-Dokumente generiert. Einen. größeren Raum nehmen PHP-Frameworks ein, um auch große Projekte erfolgreich mit. PHP umsetzen zu können.
Gerichtet an: Internet-/Intranet-Entwickler, Webmaster

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Dortmund
Nordrhein-Westfalen, NRW, Deutschland
Plan ansehen

Häufig gestellte Fragen

· Voraussetzungen

Der Kurs 'Programmierung in PHP, Teil 1' oder vergleichbare Kenntnisse.

Themenkreis

Inhalte

  • Objektorientierte Programmierung mit PHP

    - Einführung in die Objektorientierte Programmierung

    - Unterschiede zwischen PHP 4 und PHP 5

    - Klassen und Objekte

    - Konstruktoren/Destruktoren

    - Klasseneigenschaften

    - Vererbung

    - Überladen von Methoden

    - Polymorphie

    - Abstrakte Klassen und Schnittstellen


  • Fortgeschrittene Sprachelemente

    - Ausnahmen

    - Iteratoren

    - Serialisierung

    - Reflection-API

    - Interceptoren


  • Grafiken und PDFs generieren

    - Das GD-Modul

    - Bilder erzeugen und manipulieren

    - Mit PHP-Charts Diagramme generieren

    - Erzeugen von PDF-Dokumenten mit ClibPDF


  • Fortgeschrittene Datenbankprogrammierung

    - Persistente Datenbankverbindungen

    - MySQLi-Erweiterung

    - Datenbankabstraktion mit Creole

    - Object Relational Mapping (ORM) mit Propel


  • XML-Verarbeitung

    - XML-Grundlagen

    - XML-Dokumente in Objekte konvertieren mit der SimpleXML Extension

    - Verarbeitungsmodelle SAX und DOM

    - XMLReader und XMLWriter

    - Transformationen mit XSLT


  • Web-Services

    - Grundlagen von SOAP (und verwandten Standards)

    - Web-Services ansprechen

    - Eigene Web-Services programmieren

    - XML-RPC

    - REST


  • Interaktion mit dem Betriebssystem

    - Unix-Bibliotheken nutzen

    - Zugriff auf das Component Object Model (COM)

    - Win32 API nutzen

    - .NET


  • Qualitätsmanagement

    - phpDocumentor und Doxygen

    - Xdebug Extension

    - Unit-Tests

    - PHPUnit

    - TestDox

    - Code-Coverage

    - Benchmarking und Profiling


  • Sicherheit

    - Warum Sicherheit?

    - Ungeprüfte Nutzereingaben

    - Cross-site scripting (XSS)

    - Cross-Site Request Forgery (CSRF)

    - SQL Injection

    - Weitere Angriffe (und Gegenmaßnahmen)

Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen