This tutorial sequence assumes a basic level of Unity knowledge. As long as you can create objects, manipulate the Transform properties, and add C# scripts to Game Objects then you're good to go.
In this video we write the C# handles interactions between the ball and the goals.