Zend Framework: Fundamentos - Crítica
O meu patrón pagou recentemente a un grupo de nós desenvolvedores aproveitar o Zend Framework: Fundamentos claro, aquí vou resumir os meus pensamentos e opinións sobre o curso para os outros. Para os que desexen aforrar tempo, aquí está o meu resumo:
Para os desenvolvedores que non tiveron tempo de mirar para o Zend Framework este curso (Zend Framework: Fundamentos) ofrece unha boa visión xeral do cadro de presenta-lo para os sectores clave e dar información suficiente para continuar. Para aqueles que pasaron algún tempo mirando para o cadro e seguir un ou dous cursos este curso non ofrece moito máis alá.
Antecedentes
Eu fun un PHP desenvolvedor para uns 5-6 anos, e xa comezou a traballar co Zend Framework nunha base de compoñentes ao longo dos últimos seis meses. Eu teño desenvolvido e / ou ser un colaborador nun par de pequenos Zend Framework MVC sites. Vou ser sincero, eu non tivo unha enorme cantidade de exposición a outros cadros do punto de vista de codificación, pero pasaron varias horas buscando os sitios web dos proxectos e avaliación them. O marco ea comunidade do entorno do Zend Framework é moi interesante e semella que hai enormes posibilidades de onde o seu curso.
Sobre o Curso
O curso é impartido en dúas sesións WebEx 9 horas (cun intervalo de 10 minutos no medio). O tempo é gasto a atravesar un conxunto de diapositivas proporcionados pola Zend coa discusión en calquera momento. Podes usar un micrófono para falar co instrutor, pero para ser honesto eu non vin nada a ninguén use máis que a xanela de chat. Ademais, unha máquina VMWare Ubuntu é subministrado que ten código de exemplo e proxectos configurar unha versión de proba de un Zend Studio. O curso líder fala aos participantes, tanto a través dunha solución de VoIP integrada, ou pode disco usando un dos moitos dial mundial en números.
Durante o curso o material consiste dunha breve descrición do cadro e do patrón MVC antes de ir a unha aplicación de libro de visitas mostra. A discusión demostrou bootstrapping, Zend_Application, táboas db, acceso á base de datos, formularios, Filtro, ACL, validación, etc, etc Basicamente, cubrindo todos os temas que precisa para obter un sitio básico dun rodando o tempo dándolle as ferramentas para ir e ir máis avanzados no ámbito (aínda que este importe foi de "ver o sitio web 'a maioría das veces).
O tempo é xa ao código ata algúns exemplos, e para o desenvolvemento do 'libro de visitas e aplicación sinxela' wiki '. Persoalmente, eu sentín que proporcionar o código ou a cada programa e, a continuación, pedir-nos para desenvolver o que era esencialmente unha copia xunto realmente non proporcionar unha boa experiencia de aprendizaxe. Eu preferiría a desenvolver unha aplicación similar, pero non idénticas. para a aplicación exemplo co beneficio de ter unha guía para consulta. Alternativamente, as solicitudes de construción de raíz co demonstrador de que, posiblemente, levou a máis preguntas sobre o por qué e como, dando así unha mellor comprensión do cadro, ao final pode buscar detalles despois do curso.
A última charla consistiu en traballar na aplicación wiki coa axuda / orientación do instrutor. Tras o retorno do curso foi tomada, foi enfatizado varias veces ao longo do curso que a Zend ten un feedback moi en serio, en realidade, aparentemente, a nosa versión do curso foi moi novo. Algúns dos outros colaboradores da empresa será facer o curso en breve polo que vai ser interesante ver se isto aconteceu.
O estilo informal curso foi permitida para o producto e colaboración entre os participantes eo instrutor. O líder do curso foi agradable, accesible (enderezos de correo electrónico foron compartidas para cuestións), e, aínda que a súa presentación dos diapositivas estaba un pouco trémula parecía totalmente competente no cadro. Estaba claramente alguén que usou o cadro nunha base regular, no canto de alguén que se ensina para a impartición do curso, eu gosto da experiencia "mundo real" a este respecto.
Sentíndose Xeral
De certa forma eu penso o curso a pérdida de tempo, noutros, foi moi útil. Esperamos que eu vou buscar o meu razóns toda a claridade, e quizais dar algunhas pistas de reflexión ou de información útil (sabendo-me iso é improbable!).
Para min este curso foi destinado a un nivel moi baixo. Tendo atravesado a guía de inicio rápido, le Zend Framework Rob Allen en Acción, e traballou co cadro un pouco, realmente non entender nada máis. Eu gosto do curso de incorporarse a partir do final do quickstart e desenvolver habilidades adicionais.
Dito isto, o título do curso di claramente "Zend Framework: Fundamentos" e nese aspecto o curso atinxe o que se propón a facer. Outros membros do equipo de desenvolvemento que non pasaron o tempo mirando para o cadro final de cada sesión, con entusiasmo e preguntas que foi moi bo para ver.
Non todo estaba perdido, foi bo para pasar o tempo que confirma os datos básicos do cadro e comezar a pedir un par de cuestións nas áreas onde eu non estaba 100%. Era tamén o tempo que eu teño que sentar todos os días e pensar sobre a codificación utilizando a estrutura e os proxectos futuros, algo que eu non sería capaz de facer doutro xeito (pode imaxinar a súa empresa de acordo con isto:)). Por último pero non menos importante, tamén recibe un certificado de bo da Zend para dicir que frecuentou o curso (aínda que por correo electrónico).
Certificación Zend Framework
Esta foi unha pregunta que ían chegando á mente durante o curso, ela ía me preparar para a certificación? A rápida, fácil é un rotundo non. O instrutor do curso foi moi claro a este respecto cos consellos adicionais para a certificación de que o que realmente debe estar usando a estrutura dunha base do día a día e me sinto moi cómodo e seguro no seu uso e metodoloxías.
Resumo
Dado todo o que eu escribín enriba, eu vou resumir todo en dous puntos da bala doado:
- Novo para o Zend Framework: Este curso fai exactamente o que esperar, se lle dá unha boa introdución para o marco e unha boa base sobre os conceptos básicos desde o que podes construír. O curso parece xerar interese e entusiasmo para o cadro entre os desenvolvedores.
- Usado o Zend Framework: Mentres foi bo para reforzar algúns dos fundamentos en que eu sentín o tempo, esforzo e recursos para facer o curso podería ser mellor gasto de outros lugares. Vai ser bo para SEEA Zend crear un novo nivel de curso superior para ter desenvolvedores ao seguinte nivel - polo menos para o estándar de certificación e ademais inmediatamente. Por que eu ía asinar.


















































Ola, eu só quería que sabe, realmente me gusta a parte de escritura no seu sitio. Pero eu estou utilizando o Firefox nunha máquina executando a versión 8.x do Crashbang Ubuntu eo deseño non son moi satisfactorios. Non é un grande, aínda podo, basicamente, ler os artigos e busca de información, pero só quería informarlles lo sobre iso. A barra de navegación é medio difícil de aplicar, coa config que eu estou correndo. Continuar o bo traballo!
Sentímolo a escoitar sobre os problemas co proxecto, eu teño o mesmo co Opera en Fedora 11, a pesar de FF é trata-lo ben. Se eu teño unha oportunidade eu vou mirar para actualizar o deseño, unha vez máis.
Graciñas para iso, foi a impresión que eu teño de ler o esbozo que hai moito non era que eu ía aprender, pero como dixo é bo ter a oportunidade de poñer o rexistro recto nunha Zend algúns puntos. Despois de ler isto podería, só tes que ler os libros de novo, e ir directo o avanzado e quizais o título, e utilizar ese tempo para aclarar calquera dúbida que poidan ter ... Grazas pola xefe blog!