Der Zend Studio-Kurs wurde entwickelt, um PHP-Programmierern praktische und umfassende Kenntnisse der Tools der nächsten Generation in der IDE-Familie von Zend Studio zu vermitteln. Zend Studio kombiniert professionelle PHP-Entwicklungsfunktionen mit der Eclipse-Plugin-Erweiterungstechnologie, um die weltweit leistungsstärkste PHP-IDE zu erstellen.


In diesem Kurs werden viele der wichtigsten Prozesse und Herausforderungen beim Entwickeln einer Applikation simuliert, wobei der testgesteuerte Entwicklungsansatz als Best Practice eingesetzt wird. In diesem Kontext präsentiert der Kurs eine umfassende Behandlung der von dieser führenden IDE angebotenen Funktionen, von denen viele sich rund um die Themen PHP, OO-Programmierung und das MVC-Design-Pattern drehen, d. h. Kenntnisse darüber erfordern. Die Vorteile der Verwendung von Zend Studio mit dem integrierten Zend Framework und Zend Server werden ebenfalls erläutert.

Zielgruppe

Dieser Kurs ist für aktive Entwickler von Webapplikationen vorgesehen. Bitte beachten Sie, dass dieser Kurs nicht dafür vorgesehen ist, PHP oder die Entwicklung von Webapplikationen zu vermitteln. Er konzentriert sich auf die Verwendung der Funktionen der Zend Studio-IDE, mit denen Sie herausragende Entwicklungsprojekte erstellen können.

Was lerne ich?

Am Ende des Kurses können die Schulungsteilnehmer:

  • Das Gesamtdesign und die Funktionen von Zend Studio verwenden
  • Unterschiedliche IDE-Perspektiven und Best Practice-Ansätze (testgesteuerte Entwicklung, aufgabenzentriert) verwenden, um ihre Entwicklungsaufgaben effizienter auszuführen

Kursinhalte

 

1

EINFÜHRUNG IN ZEND STUDIO

  1. Zend Lösungen und Zend Server
  2. Studio User Interfaces
  3. Studio Perspektiven
  4. Lebenszyklus derSoftware-Entwicklung (SDLC)
  5. Projektstruktur und Management
  6. Einrichten von Studio

2

TASK-PLANUNG
 

  1. Agile Entwicklung und Planung über (Mylyn)
  2. Task-Repositories

3

SOURCE CONTROL
 

  1. Source Control in der Entwicklung
  2. Git Best Practices

4

FRAMEWORK FÜR DIE ENTWICKLUNG: MVC
 

  1. MVC Design Pattern und Elemente
  2. Programmfluss
  3. Mapping in das Web

5

TESTEN UND TEST-GESTEUERTE ENTWICKLUNG

  1. Test-Techniken
  2. Unit Testing
  3. Test-gesteuerte Entwicklung

6

REMOTE-SERVER-SUPPORT

  1. Project Properties-Seite
  2. Konfigurierung und ermöglichen einer Remote-Verbindung
  3. Erstellen eines neuen PHP-Projektes von einem Remote-Server

 

7

TEMPLATES UND REFACTORING-CODE

  1. Templates
  2. Refactoring Code
  3. Dateien und Elemente umbenennen

8

PHPDoc UND BOOKMARKS

  1. PHPDoc Tags
  2. Bookmarks und Dokumentation

9

ZEND SERVER MIT STUDIO

  1. Zend Server und Studio Integration
  2. Code-Tracing
  3. Kommunikations-Tunnels und Berechtigungen
  4. Applikationsentwicklung

10

DEBUGGING
 

  1. Debugging: Kunst und Methode
  2. Instant-Debugging
  3. Server-Debugging

11

DATENBANK-VERBINDUNGEN

  1. Erstellung einer Datenbankverbindung

12

WEBSERVICES
 

  1. XML-RPC
  2. SOAP
  3. WSDL
  4. RESTful Services
  5. Webservices und Mobil-Apps
  6. Zend Server Gateway
  7. Phonegap

13

PERFORMANCE-OPTIMIERUNG

  1. Remote-Projekte
  2. Projekt-Build-Pfad
  3. Projektbibliotheken
  4. Projektvalidierung
  5. Ressourcen: Views und Speicher

Voraussetzung(en)

Gute praktische Kenntnisse von PHP 5x und der Grundprinzipien des objektorientierten Designs. 

Was beinhaltet dieser Kurs?

Dieser Online-Kurs umfasst fünf 2-stündige, Kursleiter-geführte Lektionen mit praktischen Beispielen und Übungen für Kursteilnehmer. Sie erhalten ein Kurshandbuch, das Sie in den Lektionen und Übungen verwenden können, und das den Lösungscode der Übungen enthält. Sie erhalten zudem dreißig Tage lang nach Abschluss des Kurses Zugriff auf die aufgezeichneten Sitzungen, sodass Sie Ihre Entwicklungskenntnisse auch weiterhin vertiefen können!

Kursanmeldung und Systemvoraussetzungen

Registrierungsinformationen und technische Anforderungen

Kaufen Sie 3 oder mehr für je 630,00 € und sparen Sie 10%             

Wenn Sie an einer Schulung bei Ihnen vor Ort interessiert sind, kontaktieren Sie uns.

$800.00

Jetzt Online-Schulung kaufen

Kurstermine

Sprache

Kurstermine

Kurszeiten

Online

 23., 24., 25., 26. & 27.   

März

14:00-16:00 Uhr