Zend Framework: Fundamentals - Repasuhin
My employer kamakailan bayad para sa isang pangkat ng sa amin developer upang kumuha ng Zend Framework: Fundamentals kurso, dito kukunin ko na sabihin sa maikling pangungusap ang aking mga saloobin at mga opinyon sa kurso para sa iba. Para sa mga naghahanap upang makatipid ng oras, narito ang aking buod:
Para sa mga developer na hindi ay may oras upang tumingin sa Zend Framework na ito kurso (Zend Framework: Fundamentals) ay nag-aalok ng isang mahusay na pangkalahatang larawan ng framework nagpapakilala sa iyo sa key lugar at pagbibigay ng sapat na impormasyon upang makapagpatuloy. Para sa mga na ginugol na oras na naghahanap sa framework at sinundan ng isa o dalawang tutorial kurso na ito ay hindi nag -aalok magkano lampas.
Likuran
Ako ay isang PHP developer para sa mga paligid 5-6 taon, at nagsimulang nagtatrabaho sa ang Zend Framework sa isang bahagi ng batayan sa nakaraang 6 na buwan. Ko na binuo at / o ay isang developer sa isang pares ng mga maliit na Zend Framework MVC sites. kukunin ko na maging matapat, hindi ko ay may isang malaking halaga ng exposure sa iba pang mga frameworks mula sa isang coding pananaw ngunit nagastos ng ilang mga oras na pagsasaliksik ang mga website ng proyekto at evaluate them. Ang framework at ang komunidad na pumapalibot Zend Framework ito ay lubos na nakapupukaw at may mukhang malaking posibilidad sa kung saan nito pagpunta.
Tungkol sa Course
Siyempre Ang inihahatid ang higit sa 9 ng dalawang session ng oras webex (na may isang 10-minuto na pahinga sa gitna). Oras ay ginugol ng pagpunta sa pamamagitan ng isang set ng mga slide na ibinigay ng Zend sa talakayan sa anumang oras. Maaari kang gumamit ng mikropono upang makipag-usap sa magtuturo, ngunit upang maging matapat na hindi ko nakita ang sinuman gamitin ang anumang mas kaysa sa chat window. Bilang karagdagan sa isang VMWare Ubuntu machine ay ibinigay na halimbawa code at proyekto set up ng isang isang bersyon ng pagsubok ng Zend Studio. Ang talks sa lider ng kurso sa mga dadalo alinman sa higit sa isang integrated VoIP solusyon, o maaari kang tumawag sa gamit ang isa sa maraming mga pandaigdigang dial sa mga numero.
Panahon ng kurso materyal ay binubuo ng isang maikling pangkalahatang-ideya ng Framework at ang MVC pattern bago heading sa isang sample ng guestbook application. Discussion Ang ipinapakita bootstrapping, Zend_Application, Table ng DB, Database access, Forms, Filtering, ACL, Pagpapatunay, atbp, atbp na talaga sumasaklaw ang lahat ng mga paksa na gusto mo nangangailangan upang makakuha ng isang pangunahing site up ng isang tumakbo sa lahat ng oras nagbibigay sa iyo ang mga kasangkapan upang pumunta at makakuha ng mas advance na sa framework (bagaman ito ay halaga na 'Tingnan ang website na magkano ng panahon).
Oras ay ibinigay sa code ng ilang mga halimbawa, at upang bumuo ng 'guestbook' at application ang simpleng 'wiki'. Personal ko nadama na ang pagbibigay ng code o sa bawat app at pagkatapos ay humihingi sa amin upang bumuo ng kung ano ang mahalagang ng isang kopya sa tabi ay hindi talagang magbigay ng isang mahusay na karanasan sa pag-aaral. Gusto ko ginustong upang bumuo ng isang application katulad, ngunit hindi magkapareho. sa halimbawa ng application sa benepisyo ng pagkakaroon ng isang gabay upang sumangguni sa. Man gusali sa mga application mula sa simula sa demostrador ang gusto ng posibleng humantong sa mas maraming mga katanungan tungkol sa kung bakit at kung paano, kaya nagbibigay ng isang mas mahusay na na-unawa ng mga balangkas, matapos ang lahat ng maaari kang tumingin hanggang ang mga pagtutukoy matapos ang kurso.
Ang huling panayam na binubuo ng nagtatrabaho sa wiki application sa tulong / gabay mula sa magtuturo. Pagkatapos ng kurso ng feedback ay kinuha, ito ay emphasized maraming beses sa pamamagitan ng mga kurso na tumatagal ng Zend feedback sineseryoso, sa katunayan tila ang aming bersyon ng mga kurso ay lubos na bagong. Ang ilan sa iba pang mga developer sa kumpanya ay pagkuha ng kurso sa lalong madaling panahon upang ito ay na interesante sa mga makita kung ito ang nangyari.
Ang estilo ng kurso ay impormal, na pinapayagan para sa puna at pakikipagtulungan sa pagitan ng mga dadalo at ang magtuturo. Ang kurso lider ay friendly, mararating (email address ay ibabahagi para sa mga tanong), at habang ang kanyang mga presentasyon mula sa mga slide ay isang bit umaalog tila ganap na kakayahang sa framework. Siya ay malinaw na isang tao na ginamit ang balangkas sa isang regular na batayan kaysa sa isang taong tinuruan upang magturo ng kurso, nagustuhan ko ang karanasan na 'totoong mundo' sa na paggalang.
Pangkalahatang Feeling
Sa ilang mga paraan ko nahanap ang mga kurso ng isang aksaya ng oras, sa iba ito ay lubhang madaling gamitin. Sana Kukunin ko makuha ang aking mga dahilan sa buong malinaw, at maaaring magbigay ng ilang mga pagkain para sa mga naisip o kapaki-pakinabang na feedback (alam sa akin ito ay malamang!).
Para sa sarili ko ang kurso na ito ay naglalayong sa masyadong mababa isang antas. Ang pagkakaroon ng nawala sa pamamagitan ng quickstart gabay, basahin Rob Allen Zend Framework sa Action, at nagtrabaho sa framework ng kaunti hindi ko talagang makakuha ng anumang bagay na masyadong maraming. Gusto ko ng nagustuhan ang kurso upang pumili mula sa dulo ng quickstart at bumuo ng mga karagdagang kasanayan.
Iyon ay sinabi, ang pamagat ng kurso ay malinaw na estado "Zend Framework: Fundamentals" at sa na aspeto kurso achieves kung ano ang nagtatakda na gawin . Iba pang mga miyembro ng pagbuo ng koponan na hindi na ginugol oras na naghahanap sa ang balangkas tapos bawat session na may sigasig at itanong kung saan ay talagang gandang upang makita.
Lahat ay hindi nawala, ito ay magandang upang patagalin ang nagpapatunay ang pangunahing mga detalye ng balangkas at makakuha ng hilingin sa isang ilang mga katanungan sa mga lugar kung saan ako ay hindi 100%. Ito ay din sa oras na nakuha ko upang umupo sa bawat araw at sa tingin tungkol sa coding gamit ang framework at hinaharap na mga proyekto, ang bagay na hindi ko ng nagawang gawin kung hindi man (maaari mong isipin ang iyong kumpanya sumasang-ayon na iyon:)). Huling ngunit hindi bababa ka rin ng isang magandang sertipiko mula sa Zend upang sabihin na pumasok sa kurso (kahit na sa pamamagitan ng email).
Zend Framework Certification
Ito ay isang katanungan na itinatago pagdating sa isip sa panahon ng kurso, ito ay maghanda ako para sa certification? Ang quick, madaling ay isang resounding Walang. Ang mga kurso na magtuturo ay lubos na malinaw sa na sa ang mga karagdagang payo na para sa sertipikasyon na ang dapat mo ba talagang gumagamit framework sa isang araw-araw na batayan at pakiramdam kumportable at tiwala sa kanyang paggamit at mga methodologies.
Buod
Given ang lahat ko na nakasulat sa itaas, kukunin ko na sabihin sa maikling pangungusap ang lahat sa dalawang madaling mga punto ng bullet:
- Bago sa Zend Framework: kurso na ito ay kung ano mismo ang gusto mo inaasahan, ay nagbibigay sa iyo ng isang magandang panimula sa ang balangkas at isang mabuting saligan sa mga pangunahing kaalaman kung saan maaari kang bumuo ng. Kurso Ang tila upang makabuo ng interes at sigasig para sa framework sa gitna ng mga developer.
- Ginamit ang Zend Framework: Habang ito ay ganda sa baybayin up ang ilan sa mga pinaka na pangunahing kaalaman nadama ko ang oras, pagsisikap, at mga pondo upang gawin ang mga kurso na maaaring ng mas mahusay na ginugol sa ibang dako. Ito ay sa ganda sa see Zend lumikha ng isang bagong mas mataas na antas ng kurso sa tumagal ang mga developer sa susunod na antas - hindi bababa sa sa standard ng certification at lampas Para sa na Gusto kong mag-sign up kaagad.
















































