The singleplayer in this one is actually pretty good as it lets you drive all sorts of vehicles and get to know a lot of the guns to see what you like.
Test Range in the multiplayer is also very good for trying out chopper controls without killing any teammates while practising
I dunno if there's any good places to learn tips and tricks, but mainly learn the class abilities and use them constantly, they are your most important things
meaning healing, giving out ammo, repairing etc. join a Squad and respawn to their location and try to move together to capture objectives.
Play Conquest mode to get used to the big maps, vehicles and the basics of Battlefield as that is the main game mode most of us play.