Si, hay bastante diferencia entre Drupal 6 y Drupal 7, tambien yo, por cuestiones de trabajo tuve que aprender "rapidamente" a programar en Drupal, bueno tan "rapidamente" no se puede, hay que aprender su arquitectura, a base de sobrecarga de funciones (bueno, mas o menos) y ya solamente como webmaster los libros son gordos como ladrillos.
Mi consejo es que te instales una version Drupal en local y que vayas aprendiendo a crear tipos de contenidos,views, aplicar taxonomy ademas de la gestion de usuarios.
A mi me ayudaron bastante los tutoriales de IBM (estan en ingles), por si acaso lo pongo:
http://www.ibm.com/developerworks/ib...implement.html
explica porque eligieron Drupal para el proyecto, como configurar Eclipse y ecetera
animo :)