I am a native English speaker, and have taught English. I have never ever heard on of your alternative English translations: "Do you've a course for a beginner?"
My understanding is that you're allowed to contract "you have" to "you've" only when "have" behaves as an auxiliary verb (i.e. when it is used for perfect aspect).