Zend Framework: Základy - Recenzia
Môj zamestnávateľ v poslednej dobe platí pre skupinu vývojárov z nás, aby sa Zend Framework: Základy Samozrejme, tu budem zhrnul svoje myšlienky a názory na ihrisku pre ostatných. Pre tých, ktorí chcú ušetriť čas, tu je moje zhrnutie:
Pre vývojárov, ktorí nemali čas pozrieť sa na Zend Framework Kurz (Zend Framework: Základy) ponúka dobrý celkový obraz prostredníctvom zavedenia si na kľúčové oblasti a dáva dostatok informácií, aby mohol pokračovať. Pre tých, ktorí strávili nejaký čas pri pohľade na rámec, a šli sme za jeden či dva návody Tento kurz neponúka toľko ďalej.
Pozadie
Bol som PHP developer cca 5-6 roky, a začal pracovať s Zend Framework na jednotlivých súčastí za posledných 6 mesiacov. Som sa rozvinúť, a / alebo bol developer na pár malých Zend Framework MVC sites. Budem úprimný, nemal som obrovské množstvo expozície iných rámcov z hľadiska kódovania, ale strávil niekoľko hodín skúmanie a hodnotenie webových stránok projektu them. rámec a obce okolo Zend Framework to je docela vzrušujúce a tam sa zdajú byť obrovské možnosti, kde jeho chodu.
O priebehu
Kurz je dodávaný cez 9 dve hodiny sedenia WebEx (s 10-minútová prestávka uprostred). Čas strávený prechádza súbor prezentácií poskytovaných Zend s diskusiou kedykoľvek. Môžete použiť mikrofón hovoriť s inštruktorom, ale aby som bol úprimný, som nevidel nikoho použiť niečo viac než chat okna. Navyše je VMWare Ubuntu stroj za predpokladu, že má napríklad kód a projekty, ktoré skúšobnú verziu Zend Studio. Rozhovory samozrejme vodca účastníkom buď cez riešenie integrovanej VoIP, alebo môžete vytočiť jedným z mnohých na celom svete voľby v číslach.
V priebehu materiál sa skladá z stručný prehľad rámca a vzor MVC Než sa vydáte na ukážkovej aplikácii guestbook. Diskusia preukázala Bootstrapping, Zend_Application, databázových tabuliek, Prístup k databáze, formuláre, filtrovanie, ACL, overovanie, atď, atď V podstate pre všetky témy, ktoré si vyžadujú, aby sa základné stránky do prevádzky po celý čas dáva vám nástroje na Choďte a pokročilejšie v rámci (aj keď to predsa čiastku "Pozrite sa na stránky" veľa času).
Čas je daná kódom nejaké príklady, a rozvíjať "Kniha návštev" a prosté "wiki" aplikácie. Osobne som cítil, že poskytovanie kód alebo každej aplikácie a potom nás žiada, aby sme rozvíjať to, čo bola v podstate kópia spolu sa naozaj poskytnúť dobré skúsenosť. Bol by som radšej vyvíjať aplikácie podobné, ale nie totožný. na príklad aplikácie s výhodou mať sprievodca ktorý sa odkazuje. Inak stavebné aplikácie od nuly s demonštrátor by potenciálne viedla k ďalším otázkam, prečo a ako, a umožňuje tak lepšie pochopenie rámca, po tom všetkom sa môžete pozrieť špecifiká po skončení kurzu.
Posledná prednáška sa skladala z práce na wiki aplikácie s pomoci / pokyny inštruktora. Po absolvovaní kurzu spätnej väzby bolo prijaté, bolo zdôraznené niekoľkokrát cez kurz, ktorý sa Zend spätná väzba veľmi vážne, v skutočnosti zrejme naša verzia bola samozrejme úplne nová. Niektorí iní vývojári v spoločnosti bude brať samozrejme čoskoro, takže bude zaujímavé sledovať, či sa to stalo.
Kurz štýl bol neformálne, možnosť spätnej väzby a spoluprácu medzi účastníkmi a inštruktor. Samozrejme vodca bol priateľský, prístupný (e-mailové adresy sú spoločné pre otázky), a zatiaľ čo jeho prezentáciu snímok bol trochu neistý zdalo plne kompetentní v rámci. On bol jednoznačne ten, kto používa rámci pravidelne a nie niekoho, kto sa učí učiť Samozrejme, že som mal rád "skutočný svet" skúsenosť v tomto smere.
Celkový pocit
V niektorých cestách som zistil, že samozrejme strata času, v iných to bolo veľmi užitočné. Dúfam, že dostanem svoje dôvody v rámci jasne, a možno poskytnúť niektoré k zamysleniu a užitočnú spätnú väzbu (Knowing Me to je nepravdepodobné!).
Pre mňa bol tento kurz zameraný na príliš nízkej úrovni. Po prešiel Rýchly sprievodca, prečítajte si Rob Allen je Zend Framework v akcii, a pracoval s rámcom trochu som sa naozaj nič moc. Ja by som rád v priebehu vyzdvihnúť od konca QuickStart a rozvíjať ďalšie zručnosti.
To znamená, že kurz titulu sa jasne "Zend Framework: základy" a v tomto aspekte samozrejme dosiahne, čo sa na to. Ostatní členovia vývojového tímu, ktorý doteraz strávil čas sa pozrieme do rámca dokončenia každé stretnutie s nadšením a otázky, ktoré bolo naozaj pekné vidieť.
Nie je všetko stratené, to bolo dobré tráviť čas potvrdenie základné informácie o rámcových a dostať sa opýtať na pár otázok v oblastiach, kde som si nebol 100%. To bolo tiež čas, ktorý som si sadnúť každý deň a premýšľať o kódovanie pomocou rámca a budúcich projektov, niečo, čo by sa v mohol urobiť inak (Viete si predstaviť vaše firma súhlasiť, že to:)). V neposlednom rade tiež získať pekné certifikát Zend povedať, že ste sa zúčastnili kurzu (aj keď e-mailom).
Zend Framework Certifikácia
To bola jedna otázka, ktorá stále prichádza na myseľ v priebehu, to by ma pripraviť na certifikáciu? Rýchle a ľahké je rezolútne NIE. Kurz Inštruktor bol úplne jasne, že s ďalšie odporúčania, že pre certifikáciu, mali by ste naozaj používať rámca na každodennej báze a cítiť veľmi pohodlne a verí v jeho použití a metodík.
Prehľad
Vzhľadom k tomu, čo som napísal vyššie, budem zhrnúť všetko, čo v dvoch jednoduchých bodoch:
- Nové Zend Framework: Tento kurz má presne to, čo by ste čakali, že vám pekný úvod do rámca a dobrú prípravu na základy, z ktorých môžete stavať. Kurz Zdá sa, že vzbudiť záujem a nadšenie pre rámec medzi vývojármi.
- Používa Zend Framework: Keď to bolo pekné, aby podoprieť niektoré veľmi základné Cítil som čas, úsilie a finančné prostriedky, aby sa kurz mohol byť lepší v niekde inde. Bude pekné SEEA Zend vytvoriť novú vyššiu úroveň kurzu, aby vývojári do ďalšej úrovne. - Aspoň na úroveň certifikácie a predčiť očakávania, že by som sa okamžite prihlásiť.
















































