Do you want to learn the basics of programming, but find yourself intimidated by many of the resources you find? You’re not alone. There are plenty of user-friendly web development sites out there. These sites are just a sampling of those resources. Take a look at these and see what you think! If you’ve had success in the past with similar sites that aren’t listed, post links to them in the comments:
Part of Google’s Code University, this site takes users through the basics and best practices of modern web development. Recommended!
Specifically geared for non-web designers, Don’t Fear the Internet gives basic tutorials of HTML and CSS in well-executed, easy-to-understand videos.
WebDesignTuts is another site that has resources for everyone from the beginner to the advanced programmer. This site puts you in charge by categorizing tutorials by topics, difficulty, estimated completion, and in some cases, additional requirements. This is a good resource since it is organized in such a way as to maximize your time and by allowing you to advance quickly through HTML and CSS and on to more advanced topics.
Some of you who really want to dive in might enjoy this article from WebDesignTuts that highlights some of the current trends in web design. The article does a great job to catch you up on when is currently hot in web development.
Lynda provides a great service to the beginning developer through a paid subscription. While this may deter some newcomers, the site is a wonderful resource that is very well-organized and presented. The service prides itself on giving you control over your own learning experience. By constructing itself as a virtual library, Lynda allows you to do anything from looking up a complex answer to a question on its database to diving into tutorials that are 8+ hours long. Each tutorial also gives its duration time, letting you plan and manage your time effectively. It should also be noted that Lynda not only offers tutorials on web development, but also topics ranging from Photoshop to 3D and animation.
Tutorial Guide is a massive database for self-teaching materials. Like Lynda, it features a slew of different topics other than HTML and CSS. Unlike Lynda, however, the site is free of charge. The catch is that the information on the site is not very well organized, and you may find yourself looking longer than you would like for certain tutorials. For the patient and frugal however, look no further than Tutorial Guide.