Starting with the freely available resources on Unity’s website and on YouTube is the smart approach. You don’t need to pay for your learning materials to have good learning materials. Many of the most recommended learning materials out there are free.
Just as an example the C# Yellow Book is a highly recommended college text book for beginners. It’s been a staple book for the University of Hull for first year programmers and they have never charged for it. Just keep in mind it’s C# only and won’t cover Unity at all. It’s still highly recommended for teaching the basics in a complete way.
Here are some examples of complete game project tutorials available on YouTube. Some of these may not have been fully completed at this point in time, but they all have the majority of their content by now and the developer is constantly adding new videos to them.
https://www.youtube.com/user/Brackeys/
https://www.youtube.com/playlist?list=PLPV2KyIb3jR42oVBU6K2DIL6Y22Ry9J1c - 2D Platformer
https://www.youtube.com/playlist?list=PLPV2KyIb3jR5PhGqsO7G4PsbEC_Al-kPZ - Multiplayer FPS
https://www.youtube.com/playlist?list=PLPV2KyIb3jR7ucA2yo5pjvKY0cJmNTq2L - Quiz Game
https://www.youtube.com/playlist?list=PLPV2KyIb3jR4KLGCCAciWQ5qHudKtYeP7 - An RPG
https://www.youtube.com/playlist?list=PLPV2KyIb3jR7F_B4p8X3YwHPaExh0R9Kk - Survival Game
https://www.youtube.com/playlist?list=PLPV2KyIb3jR4u5jX8za5iU1cqnQPmbzG0 - Tower Defense