is there a tutorial somewhere that does a really good job of showing you how to code character movement and also doing animation blueprints and the such.?
Character movement and animation blueprints are already covered by a number of the sample projects, for example the Third Person Sample.
Just open up the blueprint for the third person character, and then check out the CharacterMovement component, and the IdleWalkRun animation blueprint.
If your question is “how do I create my own character movement component” and “how do I create my own animation blueprints with my own animations,” then the former requires a large amount of experience in rigid body physics programming, and the latter has good tutorials if you just search for “unreal animation blueprint.”