Lynda.com and Total Training are by far the best tutorials you could possibly get. But they both are not free.
If you are intending to create flash animations professionally, I suggest you train using those/take a course.
I personally don't prefer to use Swish. But that is just because I like Adobe and most importantly, don't use both. Train with either 1 of them. Of course, Swish would be better to start with if you knew squat about flash animation.
Learn with basic timeline animations first... Then you can do the core actionscript programming!!
good luck, revert back in case of further directions.