First, The forums are filled with topics like, "How do I make <insert any game type here>?" Have you searched the forums for similar questions? There may have already been an answer to yours in a previous topic.
Second, we could be more help to you if you were more specific about what you need help with. Are you having trouble getting the physics to work? Do you need help with designing a system where the player clicks and drags to define the velocity of the ball. Or is it just trying to figure out how to define if the player made a basket. Asking a focused and specific question will get you better results than asking a generic "how do I make my game" question.
Finally, I don't really know of any tutorials for your specific game idea but, here is a super simple example I just put together. I used some very basic math so, if you want it to react more realistically, you would need to figure out a more appropriate equation for setting the velocity. Also, you probably want to play with the physics settings and add a max strength to the ball's velocity. Be sure to look at all the settings on the objects behaviors.
I hope that get you what you need and good luck with your project.