Novice chess players are recommended to play Open Openings, and on 1.d4 - Queen's Gambit. You need to proceed from the fact that you prefer attack or defense, positional play.
You can take the "Beginner Course of Chess Openings", but this is for general information.
From the authors I recommend Avrukh, Bogdanovich, Bologan, Sakaev ...
Books on openings (almost all) have a significant drawback: a forest of computer options overwhelming for humans, behind which the essence of the opening is not visible. There are very few exceptions to this rule. For example, Shipova's "Hedgehog" is one of the few. But the system itself may not suit the spirit / style (especially for a beginner chess player). Therefore, it is best to study openings using the commented games of specific chess classics. For beginners I recommend : Morphy, Chigorin, Tarrash (although he is criticized for being excessively dogmatic, he will teach his games to play in the center, keep the initiative, think strategically and most of his comments to the games were scattered as easy to remember catch phrases).
I read the answers above, on the basis of which - success in the world of chess is determined by the amount of human memory and nothing more. The main effort should be directed at studying books and tips from super-powerful computers in a wide variety of positions, memorizing as many options as possible, right? Based on these tendencies 1) a person will never again defeat a machine due to the difference in the amount of memory and computing power; 2) the popularity of chess will fall, no one is interested in watching the opposition of cramps. Instead, you can hold an intuitive chess championship, so that players from the first move play on a whim, without memorized schemes, that's where passions boil. At the same time, completely different parts of the brain develop, the subconscious is responsible for the game. Perhaps this is the path to victory over computers?
If you started to get involved in chess recently, then I recommend a good book "Journey to the Chess Kingdom" by Averbakh and Beilin. The book itself teaches you to play from scratch to such a strong beginner level, but the most important thing is that a lot of space is devoted to the theory of the opening as such, the basic principles of starting the game for both sides are given. Then the most popular beginnings, both open and semi-open and closed, are analyzed, several games are analyzed and the comments explain what is what and why. So you can skip the first simplest chapters and start analyzing popular openings, learn a lot! Best book for beginners in my opinion.
First, you need to understand what you want to play, which openings, open, half-open, closed? Then, starting from this, you can start with the Concise Encyclopedia of Chess Openings by Gufeld, or with similar books from other authors. Get acquainted with the opening / defense. Explore all the options. For example, if you decide to play e4, then you should study some kind of open opening on the move e5, the Sicilian Defense, Scandinavian, Caro-Kan, French, Pirza-Ufimtsev, not counting some wild marginal responses like b5. After that, you must study for yourself the continuation of each of the variations in each separate opening, study the strategy in the middlegame, and also make a selection of games where the implementation of a particular plan is clearly demonstrated (I have 2-3 games for each variation, which I play to feel confident in the variation that I play). Here, these books will not be enough for you, you can buy books on each of the openings (for example, Lepeshkin's Sicilian Defense or other openings from the Fizkultura i Sport publishing house), or buy (download) ChessBase or Chess Assistaint with a selection of 8 million games.
Of course, apart from opening for White, you also need to study defenses for Black. Decide that you will play on e4, that on d4, c4, Nf3, g3, etc. And in the same way, analyze all the options. For example, you decided to play the French Defense on e4, which means that you need to analyze the Tarrasch, Nimzovich line, the classic one with Cg5 and exchange, with Bg5 and h4, exchange, and there are still branches there, and you also need to prepare a selection of games to determine for plan yourself in the middlegame, play it in real life or online in Lichesk, Cheshsky, Chessplenet.