Categoría: Cursos

Zend Framework: Fundamentos - Revisión

Por , sábado 28 de novembro de 2009 22:42

O meu xefe pagou recentemente para un grupo de nós desenvolvedores para levar o Zend Framework: Fundamentos claro, aquí eu vou resumir os meus pensamentos e opinións sobre o curso para os outros. Para os que buscan aforrar tempo, aquí está o meu resumo:

Para os desenvolvedores que non tiveron tempo de mirar para o Zend Framework este curso (Zend Framework: Fundamentals) ofrece unha boa imaxe global do cadro introducindo-lle as principais áreas e dando información suficiente para continuar. Para os que pasaron algún tempo mirando para o cadro e seguir un ou dous tutoriais este curso non ofrece moito máis alá.

Fondo

Eu teño sido un PHP creador por uns 5-6 anos, e xa comezaron a traballar co Zend Framework nunha base de compoñentes ao longo dos últimos seis meses. Eu xa desenvolvidas e / ou un desenvolvedor en un par de pequenos Zend Framework MVC sites. eu vou ser honesto, eu non tiven unha enorme cantidade de exposición a outros frameworks de un punto de vista de codificación, pero pasaron varios horas buscando as webs do proxecto e avaliar them. O cadro e da comunidade envolvente Zend Framework é moi emocionante e parece haber inmensas posibilidades onde o seu curso.

Acerca de Curso

O curso é impartido ao longo de 9 sesións de dúas horas webex (cun ​​intervalo de 10 minutos no medio). O tempo é gasto a pasar por un conxunto de diapositivas proporcionados polo 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 usar algo 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 dunha versión de proba de un Zend Studio. O curso fala líder para os participantes, xa sexa a través dunha solución de VoIP integrado, ou pode chamar a usar un dos moitos chamada mundial en números.

Durante o curso o material consiste nunha breve visión xeral do cadro eo modelo MVC antes de ir a unha aplicación de exemplo no libro de visitas. A discusión demostrou bootstrapping, Zend_Application, Táboas dB, o acceso da base de datos, Formularios, Filtro, ACL, Validating, etc, etc Basicamente cubrindo todos os temas que precisas para comezar un sitio básico ata un rodando o tempo dándolle as ferramentas para ir buscar máis avanzada no cadro (aínda que este teña valor para 'Vexa o sitio web da "maioría das veces).

Tempo é xa digo ata algúns exemplos, e para desenvolver o "Guestbook" e aplicación 'wiki' simple. Persoalmente, eu sentín que proporcionar o código ou a cada aplicación e, a continuación, pedir-nos para desenvolver o que era esencialmente unha copia á beira realmente non proporcionar unha boa experiencia de aprendizaxe. Eu preferiría a desenvolver unha aplicación similar, pero non idénticos. para a aplicación exemplo co beneficio de ter unha guía para consulta. Alternativamente, a construción das aplicacións a partir de cero co manifestante tería que, posiblemente, levou a máis preguntas sobre o por que e como, dando así unha mellor comprensión do cadro, despois de todo o que pode mirar para arriba específicos despois do curso.

A última charla consistiu en traballar na aplicación wiki coa axuda / guía de instrutor. Tras o feedback curso foi tomada, foi salientado varias veces ao longo do curso que leva Zend feedback moi en serio, de feito, ao parecer, a nosa versión do curso foi moi novo. Algúns dos outros desenvolvedores na empresa será facer o curso en breve polo que vai ser interesante ver se isto aconteceu.

O estilo de 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 diapositivos foi un pouco tremente 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, gustaríame probar o "mundo real" a este respecto.

Sentíndose xeral

De certa forma eu penso o curso a pérdida de tempo, noutros foi moi útil. Espero que eu vou buscar o meu razóns toda claridade, e quizais proporcionar algunhas pistas de reflexión ou producto útil (sabendo que me iso é improbable!).

Para min este curso foi destinado a un nivel moi baixo. Atravesar a guía quickstart, le Zend Framework Rob Allen en Acción, e traballou co cadro un pouco, realmente non ter nada de 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 que claramente "Zend Framework: Fundamentos" e nese aspecto o curso chega ao 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 cadro e comezar a pedir un par de cuestións nas áreas onde non estaba 100%. Foi tamén o tempo que eu teño que sentir todos os días e pensar sobre codificación mediante 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 en que :?)). Last but not Least tamén terá un certificado de boa Zend quere 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 moi claro a este respecto cos consellos adicionais 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 eu escribín máis arriba, eu vou resumir todo en dous puntos da bala fácil:

  • Novo para o Zend Framework: Este curso fai exactamente o que esperar, ela lle dá unha boa introdución para o marco e unha boa base sobre os conceptos básicos desde o que pode construír. O curso parece xerar interese e entusiasmo para o cadro entre os desenvolvedores.
  • Usou o Zend Framework: Mentres foi bo para reforzar algúns dos principios básicos moi 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 tomar os desenvolvedores ao seguinte nivel -. Polo menos para o estándar de certificación e ademais Por que eu ía asinar inmediatamente.












Tema por Panorama Themocracy

4 visitantes en liña agora
1 visitante, 3 bots, 0 membros
Max visitantes hoxe: 19 a 06:09 UTC
Este mes: 19 en 19-08-2011 06:09 UTC
Este ano: 130 en 28-03-2011 22:40 UTC
Todas as horas: 130 en 28-03-2011 10:40 UTC