A-Zend PHP für erfahrene Programmierer (Bundle) - Englisch
Produktleistungen
Dieses Paket wurde entwickelt, um erfahrenen OOP/Prozedural-Programmierern eine solide Grundlage in PHP und PHP-Best Practices zu vermitteln.
Hinweis:Wenn Sie Ihren Zend-Online-Schulungskurs erworben haben, erhalten Sie eine E-Mail mit Details zum Registrierungsprozess.
Bei Fragen schreiben Sie uns bitte an itraining@zend.com
Informationen zur Registrierung und technische Anforderungen
Kursablauf
SCHULUNGSABLAUF & VORAUSSETZUNGEN
Schnellstart: PHP für OO/Prozedural-Programmierer
Sie haben die Möglichkeit, die Zend Studio-IDE (Integrated Development Environment) zu verwenden, um Ihre Programmierkenntnisse unter Verwendung von Best Practices und effektiven Tools zu vertiefen!
ZIEL
Mit Abschluss dieses Kurses besitzen die Kursteilnehmer die folgenden Kenntnisse:
SCHULUNGSABLAUF
1. ÜBERBLICK ÜBER DIE PHP-SYNTAX
A. Quotes |
5. PHP-WEB-KONZEPTEA. Server-Kommunikation |
|
2. PHP-SPRACH-KONZEPTEA. Dateien hinzufügen |
6. OBJEKTORIENTIERTE PHP-PROGRAMMIERUNGA. Klassen |
|
PHP KONFIGURIEREN A. Entwicklungsumgebung einrichten |
7. GRUNDLAGEN ZU PHP-DATENBANKEN
A. Relationale Datenbanken |
|
4. REGULÄRE AUSDRÜCKE:
|
8. KRITISCHE ASPEKTE BEIM ERSTELLEN VON PHP-ANWENDUNGENA. Testen und Debuggen |
|
Dieser Kurs wurde für erfahrene Entwickler (2+ Jahre) anderer Sprachen – Prozedural & OO, z. B. C, Java, C++, C#, JavaScript, Python, Perl, Ruby – entwickelt, die ihre Kenntnisse auf PHP anwenden möchten und die PHP-spezifische Version allgemeiner Features, wie Syntax und Sprachkonstrukte, schnell erlernen müssen.
VORAUSSETZUNGEN
Erfahrung in der Anwendungsentwicklung, 2+ Jahre.
Sicherheit in Ihre PHP-Applikation integrieren
Dieser PHP-Kurs präsentiert einen umfassenden Überblick über die Sicherheit. Er wurde entwickelt, um PHP-Entwicklern die Kenntnisse zu vermitteln, die sie benötigen, um sicherere Web-Applikationen zu entwickeln.
ZIEL
Nach Abschluss dieses Moduls besitzen die Kursteilnehmer die folgenden Fähigkeiten:
- Sie können standardmäßige, Best-Practice-Sicherheitsmaßnahmen in ihre PHP-Applikationen integrieren.
- Sie können die häufigsten Arten von Vektorangriffen identifizieren und wissen, wie diese am besten überwacht werden und vor ihnen geschützt wird.
SCHULUNGSABLAUF
1. Grundlegende Sicherheitskonzepte
A. Was ist Sicherheit? | 3. Sonstige allgemeine SicherheitsmaßnahmenA. Sichere Konfigurationen |
|
2. Was passiert, wenn etwas schief läuft?A. SQL-Injection-Angriffe | 4. Sicherheitsressourcen, Tools, InfrastrukturA. Sicherheitsressourcen und Tools |
|
Dieser Kurs ist für erfahrene Entwickler von PHP-Applikationen vorgesehen, die die Best-Practices in Bezug auf Sicherheit erlernen bzw. auffrischen möchten. Er ist außerdem für neue PHP-Entwickler geeignet, die erfahren möchten, wie sie Sicherheit in die Applikationen integrieren können, die sie lernen, zu erstellen.
VORAUSSETZUNGEN
Grundlegende PHP 5-Kenntnisse.
Testvorbereitung für die Prüfung zur PHP 5.3-Zertifizierung
ZIEL
Vorbereitung für die Prüfung zur Zend-PHP-Zertifizierung.
SCHULUNGSABLAUF
1.
EINFÜHRUNG IN DIE ZERTIFIZIERUNG
A. Über die Zertifizierung |
|
2. FOKUSBEREICHE DER PHP 5.3-ZERTIFIZIERUNGA. PHP-Grundlagen |
|
Dieser Kurs ist für erfahrene PHP-Entwickler vorgesehen (Intermediate-Level +) entwickelt, die Informationen darüber erhalten möchten, wie sie die PHP 5.3-Zertifizierungsprüfung ablegen und bestehen können, während sie durch einen schnellen, intensiven Rückblick über alle Hauptthemen der 10 Zertifizierungsbereiche geleitet werden.
VORAUSSETZUNGEN
Mindestens Intermediate-Level-Kenntnisse der 10 Themenbereiche.
Grundlagen zu Zend Framework
Im Online-Zend Training Center können Teilnehmer Code während des Kurses entwickeln, damit Ihr Dozent Ihre Fortschritte erkennen und trainieren kann.
ZIELNach Abschluss des Kurses sollten aktive PHP-Entwickler in der Lage sein, das Zend Framework gemeinsam mit den MVC-Entwurfsmustern (Model-View-Component) optimal zu nutzen, um stabile Webanwendungen müheloser und mit weniger Zeitaufwand zu entwickeln.
SCHULUNGSABLAUF1. EINFÜHRUNG IN ZEND FRAMEWORK
A. Schulungsziele und -ansatz |
7. ZUGEHÖRIGE KOMPONENTEN DER ZEND FRAMEWORK-ANSICHT (GB)A. Zend Framework und Ansichten |
|
2. SCHNELLES ANWENDUNGSDESIGNA. Schritte zu RAD | 8. WEITERE CONTROLLER-SPEZIFISCHE KOMPONENTEN (WIKI)A. Front Controller-Plugins |
|
3. MVC-DESIGNMUSTER A. MVC-Elemente und -Struktur |
9. WEITERE ALLGEMEINE KOMPONENTEN
A. Zend_Registry |
|
4. ZUGEHÖRIGE KOMPONENTEN DES ZEND FRAMEWORK-CONTROLLERS (GB) A. Zend_Controller |
10. WEITERE MODELL-SPEZIFISCHE KOMPONENTEN
A. Autorisierung und Authentifizierung |
|
5. ALLGEMEINE KOMPONENTEN VON ZEND FRAMEWORK (GB) A. Zend_Config |
11. WEITERE ANSICHTSSPEZIFISCHE KOMPONENTEN
A. Zend_View_Helper |
|
6. MODELL-SPEZIFISCHE KOMPONENTEN VON ZEND FRAMEWORK (GB) A. Zend_Db |
||
Dieser Kurs ist für Interessenten mit fundierten Kenntnissen in PHP und OOP bestimmt, die erfolgreich komplexe PHP-Webanwendungen programmiert haben. Siehe auch: Kursanmerkungen.
VORAUSSETZUNGEN
Solide Kenntnisse in PHP auf mittlerer bis fortgeschrittener Stufe und Erfahrung in objektorientierter Programmierung.
Zend Studio + Zend Server Entwicklerlizenz
Zend Studio ist die einzige IDE (Integrated Development Environment) für professionelle Entwickler, die alle Entwicklungskomponenten enthält, die für den vollständigen Lebenszyklus einer PHP-Anwendung erforderlich ist. Dank umfangreicher Extras zum Bearbeiten, zur Fehlersuche, Analyse, Optimierung und Datenbank-Tools sowie umfassender Tests beschleunigt Zend Studio Entwicklungszyklen und vereinfacht komplexe Projekte.
Zend Server ist ein Webanwendungs-Server für Unternehmen, mit dem PHP-Anwendungen ausgeführt und verwaltet werden können, die ein Höchstmaß an Zuverlässigkeit, Performance und Sicherheit erfordern. Zend Server enthält ein komplettes, getestetes PHP-Stack, das die Zeit für Tracking, Installation, Konfiguration und zum Testen von PHP-Bibliotheken und -Treibern verkürzt. Integriertes Caching und Beschleunigung stellen sicher, dass Ihre Anwendungen eine optimierte Performance bieten. Zudem ermöglichen eine integrierte Anwendungsüberwachung und Diagnosen, dass Sie jeden Fehler oder Leistungsengpass im Handumdrehen erkennen, isolieren und beheben können.
Zend Studio und Zend Server dienen der Zusammenarbeit und sollen den Entwicklungsprozess rationalisieren. Über Zend Studio können PHP-Skripte auf einem lokalen Zend Server bereitgestellt werden. Nach der Bereitstellung erfasst das Zend Server Monitoring Informationen über die Fehlersuche und Root Cause-Analysen für die Verwendung in Zend Studio.
Vorteile
- Schnellere Entwicklung und Wartung qualitativ hochwertiger PHP-Anwendungen
- Schnelles Finden und Beheben von Problemen mithilfe von Überwachungs- und Fehlersuchfunktionen
- Verbesserung der Teamarbeit durch Verwendung stabiler, teamorientierter Funktionen
- Nutzen von Vorteilen der neuesten Technologien zur Bereitstellung fortgeschrittener Anwendungen und einer umfassenderen Benutzererfahrung
- Verwendung derselben PHP auf Unternehmensebene, die während der Produktion eingesetzt wurde: ein einheitliches, aktuelles, getestetes und unterstütztes PHP-Stack
- Wartung einer vollständigen und einheitlichen Umgebung bei der Entwicklung, beim Testen und bei der Produktion
- Sicherstellen einer optimalen Anwendungs-Performance und minimale Ressourcenauslastung






