You might want to consider posting on the Getting Started forum too. The 2D forum is about discussing specific 2D feature questions (etc) and less so about getting started on basic stuff i.e. Learn/Tutorial materials etc.
For general scripting (non 2D) questions, the Scripting forum is best.
If you do post code, please use code-tags rather than plain text.
I will note that whilst you added the tag for 2D physics, nothing above is related to physics. If you are using any physics objects, you must never “move” them via the Transform, you must move them via the Rigidbody2D API. Plenty of tutorials on that though.
Thanks and good luck!