Alright =) Im glad you understand what I'm trying to say.
There are a lot ways how to learn 3d animating, I started half year back so I can give you really helpful (in my opinion) words of advice, what you should focus on, what you should avoid etc.
Step one, focus on basics, find some tutorials about everything that you can do in 3ds Max, or Maya, I love maya because I feel more comfortable in it, but it depends on you, which one you like more.Set up a scene, create some stuff, you can do the basic modeling, just try out some tools etc, then I'd start with simply scenes, just two balls dodging themselfs, or boxes, hell, I love animating boxes :) just move them around and use playblast to see what you actually get (because if you play the animation in the viewport only you dont get the ACTUAL animation, cause it will lag (depending on how big and highpoly your scene is).When animating the balls and other simply things you can leave the most part of the animation on the computer, but once you get into animating of the body, the joints, you should know that the joins have to rotate with some curvature and the computer doesnt know that, hes just "dumb" he will do what he thinks is the best and easiest for HIM, not for you.So you'll have to clean up the mess, or just make the computer to do what you want him to do by adding more and more inbetweens =) aand we're getting to step 2:
Step 2, you should choose what you think suits you the best from
A) Straight ahead
B) Pose to pose
C) Hybrid method, Combined Method, whatever you want to call it
What I (as un experienced 3d animator) like doing is this
1.after doing the preparing of the project and all the thinking, watching references and stuff I come to maya and I do the poses first, that I know I want there for sure, let say we have 10 second long animation with 10 poses (depending on how complex the animation is, if its just walking you need only 2 key poses) now, you should look at the poses and ask yourself, are they okay ? Because poses are really important (as I realized :D) if they are you're free to go to the next step
2.in the curve editor theres an option to make the inbetweens between two keys "Blocked" or "Stepped" depending on the program what name its using, alright with this done you can take the keys on your timeline and move them along and leave a space (inbetweens) between them (This might seem confusing, but if you'll try it out, it will be clear)
3.add more definition to the movement, there shouldnt be any motion right one, it should be just pose| | pose |pose etc, the animation just snaps from one pose to another, without any motion.You should add some extreme positions for the motion, so its more detailed and defined.Theres a nice tutorial about this, so you dont have to be confused right now =)
4.Change the stepped/blocked thing to linear and see what you've got
5.Start tweaking, adding even more definition, refine the timing
6.Finalize/tweak the scene
7.Add lights, cameras
Oh yeah, forgot to tell you that if you're dealing with more complex scene (the rigg is kicking or jumping) I would recommend you to use straight ahead method, to get the dynamic movement right, to get the timing right and you shouldnt focus on the whole body, you should focus separate parts, go through the animation (or just from key to key) several times and for each one deal with something else.I usually start with the pelvis, then chest/torso, legs, arms, fingers.That works for me, you just need some time to get used to everything, it took me a half of year and NOW I think, I finally got used to the basics and I dont really mind the viewports and other stuff that I was like "WTF, OMG" when I saw it for the first time.
You know what, just watch this, its awesome, it helped me a lot
http://www.keithlango.com/tutorials/old/popThru/popThru.html
there is really no point to talk about this if I can link you to it =D
I got lost in my long talking :D
also check this out
http://tysonibele.com/ animation tutorials (free)
http://keithlangotutorials.blogspot.com/ animation tutorials (free)
http://www.animationtipsandtricks.com/ animation tips (free)
http://www.3dbuzz.com everything (you have to create and acc and you have some free tutorials there)
I hope this makes sense :D and I also hope it doesnt seem dumb, because Im newbie to 3d as well, so, you dont have to act my words of advice, Im just trying to share some my "knowledge" with you =)