I want to develop web applications, web sites using the .Net platform. In fact, I want to learn from a web programmer. The .net platform provides many tools for developing these things (asp.net, silverlight, etc.). But I do not have the knowledge and experience in the basics of programming, so I had a question, do I need to study the following things and do the following points?
- C # language. I am studying now on the book of Shildt, writing an educational project (telephone directory), doing exercises on each topic from the book of Shildt.
- Learn the basics of OOP, for example from the book Grady Bucha Object-Oriented Analysis and Design with Examples of Applications
- Examine the algorithms and data structures
- Read a book on OS
- Read a book on computer networks
I also ask you to give advice on how to proceed along this path.