Zend Framework: Grundlagen - Erfahrungsbericht
Mein Arbeitgeber kürzlich Entwickler bezahlt für eine Gruppe von uns, die nehmen Zend Framework: Grundlagen Kurs, hier werde ich meine andere zusammenfassen Gedanken und Meinungen über den Kurs für. Für diejenigen, um Zeit zu sparen, hier ist mein Fazit:
Für Entwickler, die an die nicht hatte sehen Zeit zu Zend Framework diesem Kurs (Zend Framework: Grundlagen) bietet einen guten Überblick über den Rahmen dieser Einführung in die wichtigsten Bereiche und geben genügend Informationen, um fortzufahren. Für diejenigen, die Zeit verbracht haben Blick auf den Rahmen und verfolgt haben ein oder zwei Tutorials dieser Kurs nicht viel bieten darüber hinaus.
Hintergrund
Ich habe eine seit PHP -Entwickler für etwa 5-6 Jahre, und haben begonnen, die Arbeit mit den Zend Framework auf einem Bauteil Grundlage in den letzten 6 Monaten. Ich habe entwickelt und / oder wurde ein Entwickler auf ein paar kleine Zend Framework MVC sites. Ich werde ehrlich zu sein, habe ich nicht eine riesige Menge an Kontakt zu anderen Frameworks aus einer Codierung Sicht, sondern haben in mehreren Stunde der Erforschung der Projekt-Websites und Auswertung them. Der Rahmen und die umliegenden Gemeinde Zend Framework ist es sehr spannend und es scheint enorme Möglichkeiten in denen ihre los werden.
Über den Kurs
Der Kurs ist über 9 2 Stunden WebEx-Sitzungen (mit einer 10-minütigen Pause in der Mitte) geliefert. Die Zeit wird durch eine Reihe von Dias von Zend mit Diskussion jederzeit zur Verfügung gestellt verbracht werde. Sie können ein Mikrofon an den Lehrer zu sprechen, aber um ehrlich zu sein ich habe niemanden gesehen, nutzen etwas mehr als die Chat-Fenster. Neben einer VMWare Ubuntu-Rechner vorgesehen, die Beispiel-Code und Projekte einen eine Testversion von Zend Studio. Der Kursleiter spricht mit Teilnehmern entweder über eine integrierte VoIP-Lösung, oder Sie sich mit einem der vielen weltweiten Einwahlnummern wählen können.
Im Laufe des Materials besteht aus einem kurzen Überblick über das Rahmenprogramm und das MVC-Muster, bevor in einer Probe Gästebuch-Anwendung. Die Diskussion zeigte Bootstrapping Zend_Application, DB-Tabellen, Datenbank-Zugriff, Formulare, Filterung, ACL, Validieren, etc, etc. Grundsätzlich für alle Themen, die Sie benötigen würden, um eine grundlegende Website einen läuft die ganze Zeit gibt Ihnen die Werkzeuge, um gehen und weiter fortgeschritten, die im Rahmen (auch wenn dieser Betrag nicht 'Siehe die Website' viel von der Zeit).
Die Zeit ist da, um Code auf einige Beispiele, und die "Gästebuch" und einfach "Wiki"-Anwendung zu entwickeln. Persönlich fühlte ich, dass das Zurverfügungstellen oder jede Anwendung und dann uns zu entwickeln, was im Wesentlichen eine Kopie der Seite nicht wirklich eine gute Lernerfahrung zu fragen. Ich hätte es vorgezogen, eine Anwendung zu entwickeln ähnlich, aber nicht identisch. zum Beispiel-Anwendung mit dem Vorteil, dass eine Anleitung verweisen möchten. Alternativ Gebäude der Anwendungen von Grund auf mit dem Demonstrator würde möglicherweise Rahmen geführt, dass mehr Fragen, warum und wie, wodurch sich ein besseres Verständnis der immerhin können Sie auf Besonderheiten nach dem Kurs.
Der letzte Vortrag bestand aus Arbeiten an der Wiki-Anwendung mit Hilfe / Anleitung durch die Ausbilder. Nach dem Kurs Feedback übernommen wurde, wurde es mehrere Male durch den Kurs, der Zend Feedback sehr ernst nimmt, in der Tat offensichtlich unsere Version des Kurses ganz neu betont. Einige der anderen Entwickler in den Unternehmen wird den Kurs bald so wird es interessant sein zu sehen, ob dies geschehen ist.
Der Kurs Stil war informell, erlaubt für Feedback und Zusammenarbeit zwischen Teilnehmern und dem Lehrer. Die Kursleiterin war freundlich, ansprechbar (E-Mail-Adressen wurden für Fragen gemeinsam), und während seiner Präsentation von Folien war ein bisschen wackelig schien voll geschäftsfähig im Rahmen. Er war eindeutig jemand, der den Rahmen regelmäßig benutzt vielmehr als jemand, der lehrte, den Kurs zu unterrichten ist, ich mochte die 'realen Welt' Erfahrung in dieser Hinsicht.
Insgesamt Feeling
In gewisser Weise fand ich das natürlich eine Verschwendung von Zeit, in anderen war es sehr handlich. Hoffentlich werde ich meine Gründe deutlich über, und vielleicht bieten einige Denkanstöße oder nützliches Feedback (wissend mich ist dies unwahrscheinlich!).
Für mich war dieser Kurs bei zu niedriger Ebene. Mit der bei der Schnellstart-Anleitung, lesen Rob Allen's Zend Framework in Action, und arbeitete mit dem Framework ein wenig ich nicht wirklich etwas zu viel bekommen. Ich würde gern von dem Kurs Abholung vom Ende der Schnellstart und zusätzliche Fähigkeiten.
Das heißt, die Titel des Kurses ist klar Zustand "Zend Framework: Grundlagen" und in diesem Aspekt des Kurses erreicht, was sie darlegt zu tun. Weitere Mitglieder des Entwicklungsteams, die nicht die Zeit verbracht haben uns in den Rahmen fertig jeder Sitzung mit Begeisterung und Fragen, die wirklich schön zu sehen war.
Alle nicht verloren ging, war es gut, verbringen viel Zeit bestätigt die wesentlichen Angaben zu den Rahmenbedingungen und lernen Sie ein paar Fragen in Bereichen, wo ich war nicht zu 100% zu stellen. Es wurde auch Zeit, dass ich jeden Tag hinsetzen und darüber nachdenken, bekam Codierung mit den Rahmen und die zukünftigen Projekte, etwas würde ich nicht von der Lage gewesen, anders zu handeln (können Sie sich vorstellen Ihr Unternehmen vereinbart, dass:)). Last but not least erhalten Sie auch ein schönes Zertifikat von Zend zu sagen, dass Sie den Kurs besucht (wenn auch per E-Mail).
Zend Framework Zertifizierung
Dies war eine Frage, die den Sinn kämen, während der Kurs gehalten, wäre es mir bereiten für die Zertifizierung? Die schnelle, einfache ist ein klares Nein. Der Kursleiter war ganz klar auf, dass mit dem zusätzlichen Hinweis, dass für die Zertifizierung sollte man wirklich mit dem Rahmen an einem Tag zu Tag und fühle mich sehr wohl und zuversichtlich in seiner Anwendung und Methoden.
Zusammenfassung
Da alles, was ich oben, ich werde alles in zwei einfachen Stichpunkten zusammenfassen geschrieben habe:
- Neu auf Zend Framework: Dieser Kurs genau das tut, was man erwarten würde, gibt es Ihnen eine schöne Einführung in die Rahmenbedingungen und eine gute Erdung über die Grundlagen, aus denen Sie aufbauen können. Der Kurs scheint Interesse und Begeisterung für das Rahmenprogramm unter Entwicklern zu generieren.
- Gebrauchtwagen der Zend Framework: Während es war schön Grundlagen zu stützen einige der sehr fühlte ich mich die Zeit, Mühe und Geld auf, die natürlich könnte worden woanders besser ausgeben. Es wird nett sein, SEEA Zend erstellen Sie ein neues höheres Niveau natürlich auf Ebene nehmen die Entwickler auf die nächste - zumindest auf den Standard der Zertifizierung und darüber hinaus sofort. Dafür möchte ich registriere.


















































Hey, ich wollte Sie wissen lassen, Ich mag das Stück zu schreiben auf Ihrer Website. Aber ich bin beschäftigt Firefox auf einem Computer mit der Version 8.x von Crashbang Ubuntu und das Design sind nicht ganz befriedigend. Keine große Sache, ich kann immer noch im Grunde lesen die Artikel und die Suche nach Informationen, sondern wollte Ihnen nur mitteilen, dass über. Die Navigationsleiste ist eine Art hart, um mit der config I'm running zutreffen. Halten Sie sich die tolle Arbeit!
Sorry, um über die Probleme mit dem Design hören, erhalte ich das gleiche mit Opera auf Fedora 11, obwohl FF Handhabung gut. Wenn ich eine Chance, die ich bei der Aktualisierung der Entwurf noch einmal sehen werde.
Cheers für dieses, es war der Eindruck, den ich aus der Lektüre der Umriss hat, dass es wasnt sehr, dass ich lernen würde, aber wie Sie sagen, die gute, die Chance zu legen aus dem Weg auf ein paar Punkte Zend haben. Nach der Lektüre dieses Ich könnte nur durch die Bücher wieder gelesen, und fahren Sie geradeaus für Fortgeschrittene ein und vielleicht die Sicherheit ein, und diese Zeit nutzen, um alle Zweifel zu klären könnte ich ... Vielen Dank für das Blog Chef zu haben!