best openings for beginners?


You should prepare your repertoire according to your own chess tastes and style. It is very important that you should like and understand the typical positions which result from your chosen opening.

There are many, but learning the most common responses that black may play against e4 and d4 will help. No need to go deep in theory but just know the basic responses that white should do against whatever your opponent does. (and also know what white's goal is for whatever opening you choose for white)
This will also help when you fight from black's POV, you can apply what you learned.

e4 is considered risky. i strongly suggest e3

You should prepare your repertoire according to your own chess tastes and style. It is very important that you should like and understand the typical positions which result from your chosen opening.
This would be reasonable advice to an 1300-rated player, but to a 300-rated beginner this is absolutely not reasonable. Building an opening repertoire is time-consuming. All those hours should be spent on other things that are much-much-much more useful. Mostly tactics.
As a reference, here is a game. It can be clearly seen that opening is not an issue. The issue is blundering pieces all over the place. Like 10. Nxc6 or 14. Qf3 or 20.Rxf8 and the list goes on.

Opening Principles. Your opening study is a waste of time as your opponent won't play book opening moves.

You should prepare your repertoire according to your own chess tastes and style. It is very important that you should like and understand the typical positions which result from your chosen opening.
This would be reasonable advice to an 1300-rated player, but to a 300-rated beginner this is absolutely not reasonable. Building an opening repertoire is time-consuming. All those hours should be spent on other things that are much-much-much more useful. Mostly tactics.
As a reference, here is a game. It can be clearly seen that opening is not an issue. The issue is blundering pieces all over the place. Like 10. Nxc6 or 14. Qf3 or 20.Rxf8 and the list goes on.
wow! 300 level chess is crazy.