viernes, 6 de junio de 2014

Aprender Drupal online

He dicho que ando en esto del programming y he aprendido algo acerca de html, css y javascript, y es que siempre he querido hacer sitios web (tengo buenas ideas) pero no he podido desarrollarlos. Bueno, sí hice uno ya siguiendo las clases de teamtreehouse pero la verdad me quedó simplón. Además he estado buscando clases online y esta vez encontré a http://www.ostraining.com/ que es un sitio donde puedes aprender a manejar algún CMS (Content Managemente System) o gestor de contenidos como Joomla, Wordpress y Drupal; también dan clases de coding para complementar lo anterior.


Como ven, dan 7 días gratis y pensé que no tenía empacho en aprovechar esos días. Cada vez que completas ciertas tareas con cierto puntaje te extienden certificados.

Pues después de buscar en la red comparaciones de Wordpress vs Joomla vs Drupal, me decidí por este último. Aquí les pongo dos páginas que me aclararon algo el punto:

Y pues ya decidido me dispuse a ver mis primeras clases en video.



Existe la desventaja de que los videos no tienen subtítulos ni siquiera en inglés y eso me parece insalvable para el que no comprende inglés básico.

Ya metidos en el curso iniciamos con una Introducción a Drupal.


Ya saben, qué es, su comparativa con otros CMS y algo que me gustó: la curva de aprendizaje. 

La curva de aprendizaje es mucho mayor en Drupal, pero paga. En los links de arriba vienen explicaciones acerca de por qué Drupal sería mejor para alguien como yo que gusta de la programación. Les pongo lo de uno de ellos:

"Existen muchos gestores de contenido (CMS) de código abierto y gratuitos, como Drupal, Joomla o Wordpress. Con todos ellos se puede montar un sitio web básico sin necesidad de programar, extender su funcionalidad mediante módulos o plugins, e incluso elegir un tema de diseño gratuito. Pero como desarrolladores profesionales necesitamos un sistema más avanzado y flexible.
Con Drupal, además de un gestor de contenidos tenemos las herramientas para desarrollar aplicaciones web personalizadas con funcionalidad muy específica. Drupal es sencillo de manejar y aprender de forma básica, pero también una potente plataforma de desarrollo web para profesionales expertos.

Drupal para todo tipo de aplicaciones web

Drupal está programado en PHP, el lenguaje más popular para el desarrollo web. La comunidad de programadores y diseñadores de Drupal es enorme y su actividad va en aumento día a día: miles de módulos de software libre y cientos de temas de diseño gratuitos. Apostar por Drupal es conseguir la garantía de tener software siempre actualizado, y poder modificarlo y extenderlo en cualquier momento.
La gran ventaja de utilizar Drupal es que nunca se te va a quedar "pequeño" como puede pasar con otros CMS. Puedes empezar desarrollando un sitio web básico, un blog, una tienda de comercio electrónico muy sencilla... Y paso a paso tener una gran aplicación web en la que basar un gran proyecto de negocio. A medida que vas necesitando una funcionalidad específica muy probablemente encontrarás un módulo que ya existe y hace exactamente eso, o algo muy parecido que se pueda programar para adaptarlo a las caraterísticas concretas del proyecto. La programación modular con Drupal es sencilla y fácil de mantener y modificar, por lo que la inversión en este tipo de software puede ser muy rentable.
Drupal está creciendo cada vez más y actualmente hay millones de sitios web desarrollados con esta plataforma, algunos muy grandes o importantes como la web de La Casa Blanca del gobierno de Estados Unidos, el diario The Economist o el sitio web de Rafa Nadal".
Les iré comentando cómo me va en estos días.
Buen código.

No hay comentarios:

Publicar un comentario