There are lots of marinas around the Bay. Shorline Lake in Mountain View might be a good place to learn, since SF Bay can be challenging even with experience (watch those tides!). When you buy a boat, Sequoia Yacht Club isn't too far north. I have no idea how expensive these places are.
Just about any marina will be close for weekend boating when traffic is light.