Impressive aspirations there ! Brandon beat me to the joke about the "bath" so I won't dwell on it here.
Your plan to become a web technology expert seems a little incomplete to me. Here is the path I would follow if I were in your place : 1. HTML/XHTML (Advanced) 2. CSS (Advanced) 3. Scripting languages - VBscript and Javascript. (Advanced) Also covering aspects of DHTML(Basic) 4. An interpreted language such as ASP. (Intermediate) (I will explain why this is necessary below) 5. VB.NET and/or C#. (Advanced). Stress on ADO.NET 6. ASP.NET (Advanced) 7. AJAX (First learn how to do it manually, then try the ASP.NET flavour, though I prefer Anthem) 8. SilverLight (Basic) 9. LINQ (Advanced) Now about point #4. Most people would disagree with me and state that learning ASP isn't necessary at all. But in my experience, understanding how ASP works helped me a great deal in understanding the inner workings of ASP.NET. The problem with .NET is that many fundamental aspects are obscured from the developer. Also beware that the domain of web technologies is such a hot field that by the time you learn all those technologies, they would probably have become obsolete. In any case, Good luck buddy ! On Jan 9, 12:44 am, tszeis <[email protected]> wrote: > I want to learn how to do web programs. I want to be good, I want to > learn cutting edge technology and I want to be able to develop complex > data driven web sites. > > I have some basic programming and database knowledge and feel > comfortable learning web development on my own but with all the new > technologies I’m uncomfortable choosing the specific direction to > take. I’ve talked to some schools in the area and they just seam to > promote what they are teaching not necessary what is best. I want to > learn what is best. I’m hoping you can help me decide on WHAT IS BEST. > What is best to learn and in what order I should learn it is crucial > to success. > > At the moment my plan is to learn the following in the order > depicted; > > 1st HTML (Need to have Basic Knowledge) > 2nd JavaScript (Need to have advanced knowledge) > 3rd SQL Server (Need Basic Knowledge) > 4th ASP.NET (Need to have advanced knowledge) > > Before I spend hundreds if not thousands of hours traveling down this > path I feel compelled to ask the question. ‘Is this the course I > should take to learn web design?”
