I practiced skidding on grass and wet asphalt before using those skills in real applications. Took a whole new set of muscles for me - after my first night spent practicing, I could barely lift my right leg.
For hills I just put all my weight on the pedals when they are coming up in the rotation, and weave a little. There's a few hills by my house with busy intersections at the bottom - those can suck.