I recommend starting with the Pharo Mooc. [1] And then deep dive on their books [2].
From there you can read old classic smalltalk books, such as Kent Back's "Smalltalk Best Practices" and Chamond Liu'a "Smalltalk, Object and Design".
For what it is worth, a lot of Smalltalk is captured by Ruby. Like the ability to add methods to integers.