Learn Smalltalk with ProfStef. I've already tried Amber, which is Smalltalk 80 based on JavaScript. Now it comes with a node.js-based web server that implements minimal WebDAV and is at least compatible enough with the language that the author could port the ProfStef tutorial - and I've linked it here. Just try playing with a Smalltalk on the website for 5 minutes.