Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Before you jump straight into programming to make games, I'd suggest you get familiar with the basics first. If you want to stick with Unity, try some online C# courses, even the Microsoft Tutorial on C# is decent. Once you get the hang of Classes, Functions and all the neat stuff, you should be comfortable enough to figure out Unity.

If you don't want to stick with Unity and C#, other popular languages are for example Python or Java. 

https://www.codecademy.com/ has some neat tutorials on getting started with a few languages aswell!