Hi ASPdummy,
It depends upon your hard work and practice; I would suggest you to learn only those topics that you will require to create project. And rest of things you can learn while creating project or after completion. Here i am giving you some important links that will help you to learn as early as possible.
One of the most popular and knowledge efficient, effective website to learn asp.net is http://www.aspsnippets.com/
also you can use below links
http://www.codeproject.com/
http://www.asp.net/web-forms/videos/how-do-i/build-your-first-asp-net-application-with-asp-net-web-forms
http://c-sharpcorner.com/
I hope this will help you out.