You can read the Full ArticleMicrosoft has launched a new Web site aimed at helping novices learn to write applications and build their own Web sites.
Capping its thrust to tap the nascent market for tools for beginners, Microsoft launched its new Beginner Developer Learning Center on March 1.
.........
The new site targets "absolute beginners," but it doesn't "dumb down" the content, "it simplifies it," he said. "We start by assuming you have no programming experience."
And because people tend to learn in different ways, we are "learning-type-agnostic," Fernandez said, noting that the site offers videos and other types of educational material.
The site offers instruction on both Web and Windows development and it features tiered content. Tier 1 is the starting point where newcomers are introduced to the basic concepts of programming. Tier 2 assumes the subject understands the foundations of .Net development, and by the end of this level they should be able to build a basic, working application. Tier 3 takes the budding developer into the concepts of data access and debugging.
Or go right to the Microsoft website: http://msdn.microsoft.com/vstudio/express/beginner