You can learn Blender in just a couple of weeks. What can take a lot of time, though, is learning Design, Color-Theory, training an eye for Art and becoming fast at producing photo-realistic renders.