Zend Framework: Fundamentos - comentario
O meu patrón pagou recentemente a un grupo de nós desenvolvedores para levar o Zend Framework: Fundamentos do curso, aquí vou resumir os meus pensamentos e opinións sobre o curso para os outros. Para o que busca aforrar tempo, aquí está o meu resumo:
Para os desenvolvedores que non tiveron tempo de ollar para o Zend Framework este curso (Zend Framework: Fundamentos) ofrece unha boa imaxe global do cadro de presenta-lo para as áreas clave e dar información suficiente para continuar. Para os que gastaron tempo mirando para o cadro e seguir un ou dous tutoriais deste curso non ofrece moito máis alá.
Fondo
Eu fun un PHP creador a preto de 5-6 anos, e xa comezou a traballar co Zend Framework nunha base de compoñente ao longo dos últimos 6 meses. Eu xa desenvolvidas e / ou un creador en un par de pequenas Zend Framework MVC sites. Vou ser honesto, eu non tiven unha enorme cantidade de exposición á outros cadros de un punto de vista de codificación, pero pasaron varios horas buscando os sitios web dos proxectos e avaliación them. O cadro ea comunidade envolvente Zend Framework é moi interesante e parece haber grandes posibilidades de que o seu curso.
Sobre o Curso
O curso é impartido por 9 dúas sesións de unha hora WebEx (cun intervalo de 10 minutos no medio). O tempo é gasto a pasar por un conxunto de láminas proporcionados por Zend coa discusión en calquera momento. Podes usar un micrófono para falar co adestrador, pero para ser honesto eu non vin a ninguén utilizar calquera cousa máis que a xanela de chat. Ademais, unha máquina VMWare Ubuntu ven que ten código de exemplo e proxectos de creación de unha versión de proba de un Zend Studio. As conferencias do curso de líderes para os participantes, tanto a través dunha solución de VoIP integrada, ou pode chamar a usar un dos moitos marcado mundial en números.
Durante o curso, o material consiste nunha breve visión xeral do cadro e do patrón MVC antes de ir a unha aplicación de exemplo no libro de visitas. A discusión demostrou inicio, Zend_Application, táboas dB, acceso á base de datos, formularios, filtrado, 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 buscar máis avanzada no cadro (aínda que este valor fixo para "Consulte o sitio web da" maioría das veces).
O tempo vén dado para codificar algúns exemplos, e para o desenvolvemento do 'libro' e aplicación 'wiki' simple. Persoalmente, eu sentín que proporcionar o código ou cada aplicación e, a continuación, pedir connosco para desenvolver o que era esencialmente unha copia á beira realmente non ofrecer unha boa experiencia de aprendizaxe. Eu preferiría a desenvolver unha aplicación similar, pero non idénticas. por exemplo de aplicación, coa vantaxe de ter un guía para referirse a. Alternativamente construír as aplicacións a partir de cero co manifestante tería que, posiblemente, levou a máis preguntas sobre por que e como, dando así unha mellor comprensión do cadro, despois de todo que podes ollar cara arriba específicos despois do curso.
A última charla consistiu en traballar na aplicación wiki coa axuda / guía de instrutor. Tras o regreso do curso foi tomada, foi enfatizado varias veces ao longo do curso que leva Zend comentarios moi en serio, de feito, ao parecer, a nosa versión do curso foi moi novo. Algúns dos outros desenvolvedores da empresa será facer o curso en breve, así que será interesante ver se isto aconteceu.
O estilo curso foi informal, permitiu feedback e colaboración entre os participantes eo instrutor. O líder do curso foi agradable, accesible (direccións de correo se 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, en vez de alguén que se ensina para impartir o curso, gustoume experiencia do "mundo real" a este respecto.
Sentimento xeral
Nalgúns aspectos eu penso o curso unha perda de tempo, noutros, foi moi útil. Esperemos que eu vou comezar as miñas razóns toda claridade, e se cadra dar algunhas pistas de reflexión ou útil producto (coñecerme iso é improbable!).
Para min este curso foi destinado a un nivel demasiado 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 conseguir nada máis. Eu gustaría de curso para incorporarse a partir do final do quickstart e desenvolver habilidades adicionais.
Dito isto, o título do curso fai claramente "Zend Framework: Fundamentos" e nese aspecto o curso acadar o que se propón a facer. Outros membros do equipo de desenvolvemento que non pasaron todo o tempo mirando para o cadro de fin de cada sesión con entusiasmo e fixeron preguntas que foi moi bo para ver.
Non todo estaba perdido, foi bo para pasar o tempo confirmar os detalles básicos do marco e comezar a pedir un par de cuestións nas áreas onde eu non estaba 100%. Era tamén o tempo que eu comece a sentir-se todos os días e pensar sobre codificación usando os proxectos de estrutura e do futuro, algo que non foi capaz de facer o contrario (podes imaxinar a súa empresa de acordo con isto? :)). Last but not Least tamén terá un certificado de boa Zend 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, será que me preparar para a certificación? A rápida, fácil é un sonoro NON. O instrutor do curso foi ben claro que, co consello adicional para a certificación de 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 escribín enriba, vou resumir todo en dous puntos de bala fáciles:
- Novo para Zend Framework: Este curso é o que esperar, dálle unha boa introdución para o marco e unha boa base sobre os conceptos básicos a partir do cal pode construír. O curso parece xerar interese e entusiasmo para o cadro entre os desenvolvedores.
- Usado Zend Framework: Mentres foi bo para reforzar algúns dos conceptos básicos sentín o tempo, esforzo e recursos para facer o curso podería de ser mellor gasto en outro lugar. Vai ser bo para SEEA Zend crear un curso novo nivel máis elevado de desenvolvedores para o seguinte nivel -. Polo menos para o estándar de certificación e ademais por que eu ía asinar inmediatamente.

















































