Zend Framework: Fundamental - Review
Majikan saya baru-baru ini dibayar untuk kumpulan kami pemaju untuk mengambil Zend Framework: Fundamental Tentu saja, disini saya akan meringkaskan fikiran dan pendapat pada kursus bagi orang lain. Bagi mereka yang ingin menjimatkan masa, inilah ringkasan saya:
Untuk pengembang yang belum punya waktu untuk melihat Zend Framework ini saja (Zend Framework: Fundamental) menawarkan gambaran keseluruhan baik rangka memperkenalkan anda ke daerah-daerah kunci dan memberikan maklumat yang cukup untuk meneruskan. Bagi mereka yang telah menghabiskan masa melihat rangka dan telah mengikuti atau dua tutorial satu program ini tidak menawarkan banyak di luar.
Latar belakang
Aku sudah menjadi PHP pemaju selama sekitar 5-6 tahun, dan telah mula bekerja dengan Zend Framework secara komponen selama bulan terakhir 6. Saya telah membangunkan dan / atau menjadi pemaju pada beberapa kecil Zend Framework MVC sites. aku akan jujur, aku tidak punya sejumlah besar paparan rangka kerja lain dari sudut pandang coding tetapi telah menghabiskan beberapa jam meneliti laman projek dan menilai them. Rangka tersebut dan masyarakat sekitar Zend Framework cukup menarik dan tampaknya ada kemungkinan besar dalam mana pergi nya.
Tentang Kursus yang
Program ini disampaikan melalui dua sesi WebEx 9 jam (dengan istirahat 10 minit di tengah). Waktu yang dihabiskan akan melalui beberapa siri gambar yang disediakan oleh Zend dengan perbincangan bila-bila masa. Anda boleh menggunakan mikrofon untuk bercakap dengan jurulatih, tapi sejujurnya saya tidak melihat siapa pun apa-apa menggunakan lebih dari jendela chat. Selain itu sebuah mesin VMWare Ubuntu disediakan yang mengandungi kod contoh dan projek mendirikan sebuah versi percubaan Zend Studio. Pembicaraan pemimpin tentu saja untuk peserta baik melalui penyelesaian VoIP yang terintegrasi, atau anda boleh memanggil dalam menggunakan salah satu daripada dial seluruh dunia dalam jumlah yang banyak.
Selama kursus bahan terdiri daripada gambaran singkat mengenai Rangka Kerja dan pola MVC sebelum menuju ke dalam aplikasi buku tamu sampel. Perbincangan menunjukkan Bootstrap, Zend_Application, Jadual Db, akses Database, Borang, Penapisan, ACL, Memvalidasi, dll, dll Pada dasarnya merangkumi semua topik yang anda akan perlu mendapatkan halaman dasar sampai semua waktu menjalankan memberi anda alat untuk pergi dan mendapatkan lebih maju dalam rangka kerja (walaupun hal itu jumlah yang 'Lihat laman web' banyak masa).
Waktu adalah diberikan untuk kod up beberapa contoh, dan untuk mengembangkan 'buku tetamu' dan aplikasi 'wiki' sederhana. Secara peribadi saya merasa bahawa memberikan kod atau aplikasi masing-masing dan kemudian meminta kami untuk membangunkan apa yang dasarnya salinan bersama tidak benar-benar memberikan pengalaman belajar yang baik. Saya lebih suka untuk mengembangkan aplikasi serupa, tetapi tidak identik. untuk contoh aplikasi dengan manfaat dari memiliki panduan untuk merujuk kepada. Atau membina aplikasi dari awal dengan demonstran yang mungkin akan menyebabkan lebih banyak soalan tentang mengapa dan bagaimana, sehingga memberikan pemahaman yang lebih baik dari rangka, setelah semua anda boleh mencari khusus selepas kursus.
Kuliah terkini terdiri dari bekerja dalam aplikasi wiki dengan bantuan / bimbingan dari instruktur. Setelah umpan balik saja diambil, itu ditekankan beberapa kali melalui kursus yang Zend memuat maklum balas yang sangat serius, bahkan ternyata versi kami tentu saja masih baru. Beberapa pemaju lain di syarikat akan mengambil kursus akan sehingga akan menarik untuk melihat apakah hal ini terjadi.
Watak tentu saja tidak formal, dibenarkan untuk umpan balik dan kerjasama antara peserta dan instruktur. Pemimpin kursus yang ramah, didekati (alamat e-mel diedar untuk pertanyaan), dan sementara persembahan daripada gambar agak gementar tampak penuh kompeten dalam framework. Dia jelas orang yang menggunakan rangka kerja secara teratur daripada seseorang yang diajar untuk mengajar kursus, saya menyukai pengalaman 'dunia nyata' dalam hal ini.
Merasa Keseluruhan
Dalam beberapa hal saya menemukan kursus membuang masa, pada orang lain itu sangat berguna. Mudah-mudahan saya akan mendapatkan alasan saya di jelas, dan mungkin menyediakan beberapa makanan untuk fikiran atau maklum balas yang berguna (mengetahui saya ini tidak mungkin!).
Untuk kursus ini sendiri ditujukan untuk tahap terlalu rendah. Setelah melewati panduan quickstart, membaca Rob Allen Zend Framework in Action, dan bekerja dengan kerangka sedikit saya tidak benar-benar mendapatkan sesuatu yang terlalu banyak. Saya akan dari suka tentunya untuk mengambil dari hujung quickstart dan mengembangkan kemahiran tambahan.
Yang mengatakan, judul saja tidak jelas menyatakan "Zend Framework: Fundamental" dan dalam aspek bahawa program kajian mencapai apa yang menetapkan untuk dilakukan. Ahli lain daripada pasukan pemaju yang belum menghabiskan masa melihat ke dalam rangka kerja selesai setiap sesi dengan keghairahan dan menanyakan soalan yang sangat baik untuk melihat.
Semua itu tidak hilang, itu baik untuk menghabiskan masa mengesahkan butiran asas kerangka dan mendapatkan untuk mengajukan beberapa soalan di daerah mana saya tidak 100%. Itu juga waktu itu saya harus duduk setiap hari dan berfikir tentang coding menggunakan kerangka dan projek-projek masa depan, sesuatu yang saya tidak akan dari mampu untuk melakukan sebaliknya (boleh anda bayangkan syarikat anda bersetuju bahawa :?)). Last but not least anda juga mendapatkan sijil yang bagus dari Zend untuk mengatakan bahawa anda mengikuti kursus tersebut (walaupun melalui e-mel).
Zend Framework Sertifikasi
Ini adalah satu soalan yang terus berdatangan ke fikiran selama kursus, akan hal itu mempersiapkan saya untuk sertifikasi? Yang cepat, mudah adalah bergema No. Instruktur kursus cukup jelas bahawa dengan cadangan tambahan bahawa untuk sertifikasi anda benar-benar perlu menggunakan rangka kerja pada hari ke hari dan merasa sangat nyaman dan percaya diri dalam penggunaan dan metodologi.
Review
Memandangkan semua yang saya tulis di atas, saya akan meringkaskan semuanya dalam dua mata-mata mudah:
- Baru di Zend Framework: Kursus ini tidak persis apa yang anda harapkan, anda memberikan pengenalan yang bagus untuk rangka dan landasan yang baik pada dasar-dasar dari mana anda boleh membina. Kursus ini tampaknya membangkitkan minat dan keghairahan untuk rangka kalangan pemaju.
- Menggunakan Zend Framework: Sementara itu bagus untuk menopang beberapa dasar-dasar yang sangat saya merasakan masa, tenaga, dan dana untuk mengambil kursus boleh dari lebih baik dihabiskan di tempat lain. Ini akan bagus untuk see Zend membuat tingkat kursus yang lebih tinggi baru untuk mengambil pemaju ke tahap seterusnya - sekurang-kurangnya dengan standard pensijilan dan luar segera. Untuk itu saya akan mendaftar.


















































Hey aku hanya ingin memberitahu anda tahu, aku benar-benar seperti potongan tulisan di laman web anda. Tapi aku menggunakan Firefox pada mesin menjalankan versi 8.x Crashbang Ubuntu dan desain tidak cukup memuaskan. Bukan masalah besar, pada dasarnya aku masih boleh membaca artikel-artikel dan mencari info, tapi hanya ingin memberitahu anda tentang hal itu. Bar navigasi adalah jenis sukar untuk melaksanakan dengan konfigurasi Aku berlari. Terus bekerja hebat!
Maaf untuk mendengar tentang masalah dengan desain, saya mendapat yang sama dengan Opera pada Fedora 11, walaupun FF adalah pengendalian itu baik-baik saja. Jika saya mendapat kesempatan saya akan melihat mengemas kini desain sekali lagi.
Cheers untuk ini, itu adalah kesan saya dapatkan dari membaca garis besar bahawa bukankah ada banyak hal yang saya akan belajar, tapi seperti yang anda katakan baik untuk memiliki peluang untuk menempatkan nota langsung pada beberapa mata Zend. Setelah membaca ini saya mungkin, hanya membaca buku lagi, dan langsung untuk yang maju dan mungkin keselamatan satu, dan menggunakan masa ini untuk mengklarifikasi i keraguan mungkin ... Terima kasih atas kepala blog!