Online Programming Tutorials
Browse through a collection of free online programming tutorials. Teach yourself common programming methodology and apply it to small basic applications using tools from basic text editors to full integrated development environments. There are a variety of programming tutorials designed to help teach topics covering object-oriented design, web development, and more.
What About Markup Languages
Practice Developing on Your Own
No source can teach you everything. In fact, with changes being made to the computer world everyday, it is impossible. Remember, the best way to learn is to create software on your own. Start small and share what you have created with people in online communities and ask for feedback. Check out open source projects to see if you can read other people's coding styles. Lastly, order textbooks covering topics that interest you. A strategy is to search online stores and read reviews left by other users to determine if a book in question is well received.