Hi,
In first place, imho, if you don't know anything about programming, you are setting your goals too high. Have you done the step by step tutorial in godot docs? If not, i highly recommend you to complete it after trying to do anything else (specially the Your First Game part).
In second place, your question is too generic. It's basically how to do the game you want. There are lots of ways of doing what you want. You need to be more specific with the question in order anyone can help. For example, lets assume that you are going to do the "spoon ship" controller first. Then you try to code the movement, right left... if you encounter some problem there, you come and ask here. Then you follow trying to make it shoot... etc.
But you wont able to do this, or even ask specific questions if you do not get to know the engine better; following the tutorials i linked is a good way.