Posted by koffer on July 30, 2011 at 5:22am
Hace unos días di una platica-curso de introducción a Drupal y me surgió una duda
¿Existe una presentación especifica para programadores?
¿una presentación que explique a un programador lo que tiene de interesante Drupal?
¿una presentación que cause interese a programadores que no desarrollen nada en Drupal?
¿que los ayude a empezar?
Si no existe quien o quienes se animarían a hacerla, yo puedo ayudar en estructurar y diseñarla,
pero se requiere programadores para realmente escribir del tema.
¿como ven?

Comments
Presentaciones.
Un lugar donde puedes buscar es en los sites de las conferencias de Drupal, por ejemplo relativas a Drupal Camp, Barcelona Drupal Day, London, etc.
Por otro lado, cuando quieras buscar por ejemplo como crear un nodo pero enfocado desde el codigo una buena opción es buscar pro ejemplo "create node programatically drupal".
saludos!
pues hay muchas referencias
pues hay muchas referencias para programadores. todo depende de lo que andes buscando. por ejemplo:
en Inglés
http://bxl2011.drupaldays.org/
http://chicago2011.drupal.org/ (o algún otro DrupalCon, usualmente hay un "Coder" track)
http://2011.drupalcampcolorado.org/ (o algún otro DrupalCamp)
http://www.archive.org/search.php?query=drupal%20development (es sorprendente lo que puedes encontrar en este sitio)
http://drupalize.me/
http://nodeone.se/learn-drupal
en Español
http://aprende.drupal-centroamerica.org/
sé que debe haber más material tanto en Inglés como Español (y otros idiomas :p), pero esa es una pequeña lista que te dejo de referencia.
para comenzar, considero que este es muy buen punto de partida:
http://chicago2011.drupal.org/sessions/introduction-module-development
si buscas documentación escrita:
http://api.drupal.org/api/drupal
http://drupal.org/project/examples
http://drupalwatchdog.com/ (revisa el post sobre programación para Views 3)
http://drupal.org/planet (de vez en cuando salen post sobre programación bien interesantes)
claro que si te animas a preparar nuevo material, bienvenido sea :)
Do you want to take your #DrupalMigrations skills to the next level? Check out our latest course to learn #Drupal 8 and 9 #migrations efficiently with practical examples!
https://understanddrupal.com/migrations
Yo he hablado algo de este
Yo he hablado algo de este tema en algunas de mis presentaciones, igual te sirven:
http://www.slideshare.net/pcambra/introduccion-drupalsesion1
http://www.slideshare.net/pcambra/programacion-basica-de-mdulos
http://www.slideshare.net/pcambra/drupal-7-a-travs-drupal-commerce
muchas gracias por sus ligas
todavía no acabo de revisarlas.
Mi idea es que falta una presentación en powerpoint (o keybote o odp) donde se muestre y hasta se promueva entre programadores el uso de Drupal, no se trata solo de enseñar si no de promover, diria casi vender Drupal como lugar para desarrollar.
Voy a revisar el material que me mandan y empezar a hacer una presentación capaz que la comparto en un documento de google y la vamos desarrollando
Empezaría por la estructura:
1- Que cosas tiene Drupal
2- Programar o modificar:
2.1- Modulos
2.2- front end (jquery examples?)
3- Themes
2.1 Crear themas
esta es una estructura que se me ocurre muy rapidamente
La idea no es hacer completamente una presentación para enseñar, si no para mostrar y explicar drupal a programadores.
¿como ven?
Ivan Mejia
www.medioyforma.info
www.drupalmexico.com
Algún avance?
Estoy con la misma idea Iván, me gustaría saber si es que has avanzado algo, sino igual me gustaría ayudar a elaborarlo/mejorarlo.
Saludos,
Cristian
http://eldrupalero.com
me sumo..
me sumo a este proyecto. de hecho podríamos coordinar para desarrollar una presentación buena y en español. Hay mucho por ahí en ingles que es una limitante para algunos muchos.
Acotando a lo que propone koffer estas son algunas de las temáticas que se deben tocar para promover la programación en Drupal : (todo con enfoque de programación obvio)
Herramientas y Buenas prácticas de desarrollo con Drupal
Arquitectura de Drupal (hooks...)
Creación de módulos
base de datos y esquemas
menús
formularios
bloques
acciones y disparadores
tipos de contenido
usuarios y permisos
entidades y campos
temas
jquery y ajax
Va que va
¿Ustedes digan como nos organizamos? yo no soy programador, pero creo que las presentaciones me salen bien :) así que podemos sacar una buena presentación que le sirva a todo mundo.
les mando mensaje/correo y ya vemos si la armamos en un documento de google doc compartido o como le hacemos.
saludos!
Ivan Mejia
www.medioyforma.info
www.drupalmexico.com
Apuntado!
Hola,
Yo me apunto para ayudar en lo que sea posible. Hace falta aportar más material en español.
Ahora ¿Qué hay de una presentación para diseñadores? ¿No sería igual de importante?
Saludos
¿Nos ayudan a revisar y completar?
Por fin gracias a xjkwak y a vacho toma forma esta presentación para programadores que quieran iniciar en Drupal.
Ya esta una primera version de la presentación en esta liga
https://docs.google.com/presentation/d/1o2Uqm88hj3Uya-2HwcDFOAY5Sr-wghfS...
Que necesitamos para terminar y hacer una versión final con diseño?
que nos ayuden revisandola y poniendo su comentarios y en su caso haciendo correcciones directamente en el documento.
Les recordamos que esta es una presentación para mostrarse en evento o cursos así que los textos tienen que ser breves, esa creo es la regla bàsica del documento.
Agradecemos la ayuda que nos puedan dar para completar este documento!
Posdata
existe un borrador más amplio en
http://openetherpad.org/naDHThSkk7
Ivan Mejia
www.medioyforma.info
www.drupalmexico.com
Muy buena presentación
Me pareció muy buena la presentación para usarse como introducción, yo hace unos meses di una plática en una universidad en Monterrey sobre Drupal y necesitaba una presentación como esta dirigida a programadores.
en drupal austria hemos
en drupal austria hemos creado una presentación para "site builder", "themer", "developer" y comunidad.
tal vez les sirve: http://www.slideshare.net/dasjo/drupal-austria-roadshow-in-klagenfurt
el parte de desarrollo empieza en pagina 44.
tambien la presentación de xamanu puede ser interesante:
http://www.scribd.com/doc/65948301/A-Volar-Con-Drupal
otra que ya conocen, me
otra que ya conocen, me imagino
http://aprende.drupal-centroamerica.org/node/4
gracias
por las ligas dasjo!
Ivan Mejia
www.medioyforma.info
www.drupalmexico.com
He agregado un slide sobre
He agregado un slide sobre entorno de desarrollo virtualizado, que pretende generar cajas para ser usadas en virtualbox mediante vagrant. En esta caja se preparan todas las herramientas, configuraciones de acuerdo a las necesidades del programador. Ya con vagrant se levanta el entorno y se tiene un linux invitado sin importar que sistema operativo local se tenga, de esa manera tenemos nuestra maquina limpia y no dependemos de estar configurando todo cada vez que se descompone nuestro sistema.
gracias por añadir
esa lamina!
Ivan Mejia
www.medioyforma.info
www.drupalmexico.com