Don't stress yourself over the "learn to potty train in 1 day" and all the pressure that comes with that philosophy. That's like trying to train for a marathon in 1 day! Not likely. But by getting your child excited now and familarizing them with the toilet so it's not so scary later can pay off big when the actual time comes.
There are never-ending resources on this topic, but here are some books I like to help guide us all through: