The average beginner can learn basketball in 2 months with daily practice. If you can’t train daily, have sessions at least twice a week. The sessions should last half an hour to 2 hours - this can help you master the lessons and develop your basketball skills within 3 to 4 months. This can take more or less time, depending on how well you absorb the lessons.