le guide sui linguaggi dinamici le trovi pressoché ovunque...
scrivendo il codice si impara di più, scarterei DW (o piuttosto prendere un editor più leggero)