Building a space station with multiple launches is a very rewarding experience. I personally use a Mechjeb-assited rendezvous (The more tedious and less rewarding part for me) and a manual docking
First steps are similar to the ones described by SuperfluousJ (I always park my stations around 350km though), once the station is in orbit launch your docking ship to less than 100k orbit.
-Then target your station -> Maneuver planner-> Hohmann transfer to target.
-Once you are on an intercept course->Maneuver planner-> fine tune closest approach to target (Set it to 50m for small ships/station and to 150m for large ones).
-Once the corrections are made-> Maneuver planner-> match velocities with target (Be sure that the option that is selected is "at closest approach to target").
For docking:
-Switch to to your station, right click the docking port you intend to dock->"Control from here"->set Mechjeb SASS or stock SAS to hold prograde/retrogade/normal/etc , be sure that the docking port is facing your docking ship (It's not required though it just makes maneuvering easier)
-Switch back to your docking ship and set target to the station docking port you intend to dock. You docking ship will be holding the opposite of what you choose on the previous step, meaning for example if your station docking port is holding "retrograde" your docking ship will be holding "prograde".
Then is just a matter of using translation RCS to maneuver your way to docking. I highly recommend using DPAI (Docking port alignment indicator) for this process though, it makes things less tedious, try it and you'll see what I mean
Hope this helps