symfony2

Charla introducción y práctica de Symfony2

Este miércoles 5 de marzo ¡impartí mi primera charla! Una de las cosas que quiero perder es mi miedo a hablar en público a mucha gente e impartir charlas es lo mejor que se me ha ocurrido hasta ahora.

La charla forma parte de una actividad que surgió dentro del grupo #DevBurgos, un grupo de desarrolladores de Burgos que nos hemos juntado con la idea de compartir intereses. Nos dimos cuenta que cada uno podíamos aportar conocimientos y compartirlos entre todos, de forma que cada primer jueves de cada mes nos reunimos para contarnos algo sobre un tema que nos interese. Si no surge una charla ese mes no hay problema, seguimos quedando en los bares para tomar unas cañas y hablar sobre temas diversos jeje

Ya sé que mi charla fue un miércoles y no un jueves, está hecho a posta ya que coincidía con varios eventos #iRedes (Burogs)/RootedCon (Madrid)/Vallahackaton (Valladolid)

Lo que aprendí

  • Dar una charla no es tan complicado! No quiero decir que no sea complicado, simplemente que no tenía que haberme puesto tan nerviosa como estaba los días anteriores, que no es para tanto.
  • Preparando la charla recordé cómo se montaba un proyecto de symfony desde el principio, cosa que haces al principio de un proyecto y luego te olvidas... yo al menos con mi mala memoria lo hago.
  • También recopile un montón de enlaces interesantes que me sirvieron para preparar la charla y otros que no me sirven para la charla pero si para otros proyectos.
  • Es altamente recomendable prepararse posibles preguntas, algunas preguntas que me hicieron podía haberlas preparado.
  • He utilizado mi cuenta de github y he creado mi primer repositorio, con lo que he aprendido un poco de git y a manejar github (que no viene mal... jeje).

Preguntas sin resolver

Durante el turno de pregunta surgieron dos que no supe responder y otra que no me gustó la respuesta que dí, en este apartado voy a dar los enlaces necesarios para responder a esas preguntas.

  • Páginas hechas en symfony, en la documentación de symfony enlazan varios proyectos que usan symfony, ya sea el framework completo o alguno de sus componentes, lo podéis encontrar aquí. He visto que hay dos ecommerce hechos con symfony2. Según esta noticia, Dailymotion también está hecho con symfony2.
  • Seguridad de usuarios, comenté que se hacía en los archivos de configuración pero no sabía exactamente cómo ya que aún no he llegado a esa parte en mi proyecto, lo leí en su día, ví cómo se hacía... y aún no me he puesto con ello (el proyecto es para uso interno y no llega ni a alfa). Como todo, podéis encontrar la información en la documentación de symfony2.
  • Qué es YML, la verdad es que es un formato que sólo he utilizado en symfony2, tirando de la wikipedia, es otro formato para almacenar datos human-readable como pueden ser JSON, XML, etc.

Documentación de la charla

El código, como he comentado, lo he publicado en mi github, lo puedes encontrar aquí.
Las diapositivas las colgué en slideshare, las podéis encontrar aquí.

Subscribe to RSS - symfony2