Resources to learn Web Development– Websites and Forums

Web development can range from developing the simplest static single page of plain text to the most complex web-based internet applications, electronic businesses, and social network services.

Among web professionals, “web development” usually refers to the main non-design aspects of building web sites: writing markup and coding.

A web developer can focus on the client-side scripting such as HTML, JavaScript, CSS, and on the server-side frameworks such as Perl, Python, Ruby, PHP, Java, ASP, .NET used to deliver content and scripts to the client. Meanwhile the developer might also focus on the interaction between server-side frameworks, the web server, and a database system.

There are also many tutorials, forums and articles, which teach web development, freely available on the web.

A Web developer may need to have advanced knowledge/skills in:

  • HTML/XHTML, CSS, JavaScript
  • Server/Client side architecture
  • Programming/Coding/Scripting in one of the many server-side frameworks (at least one of: Perl, Python, Ruby, PHP, Go, CFML – ColdFusion, Java, ASP, .NET, .NET MVC)
  • Ability to utilize a database

Find below the collection of useful Websites, Blogs and Forums for learning Web development.

Beginners can learn web development from these tutorial websites.

Web Development Tutorials

W3Schools:

w3schools

W3Schools is a beginner web developers site, with tutorials on web development languages such as HTML, CSS, JavaScript, PHP, SQL, and JQuery.

They use simple code explanations, and illustrate how to use it with an online editor (Try It Yourself). The tutorials starts from basic level. You can edit the examples shown at the editor and run the code again to see ‘how it works after editing.’

It is available as a free resource to all those who wish to start learning web development.

Codecademy:

codeacademy

Here in Codecademy, you can see an interactive lessons with instructions to work with the specific set of codes. It is also available free for all.

It is the resource for beginner programmers with no more experience. It teaches the interactive tutorials as lessons  with code-achievement badges. It offers courses such as jQuery, JavaScript, PHP, Python, and Ruby.

Start coding by following the instructions. On the same page, you can see the instruction to code a specific task, text editor to start writing your code and the output of the written code.

Lynda.com:

lynda

This is a great place to start learning web development through videos. The online learning company Lynda.com is recently acquired by LinkedIn, a professional social networking company.

It is providing online learning on various subjects like Photoshop, basic HTML, CSS, management practices and many more. It offers instructional videos and tutorials from industry experts in many languages.

In Lynda.com, every online web course includes free video tutorials. You can also become a member to keep learning the latest chart tips, with unlimited access to every course in their library.

CodeSchool:

codeschool

Code School teaches web technologies in the comfort of your browser with video lessons, coding challenges, and screencasts.

It is an online learning destination for existing and aspiring developers that teaches through entertaining content. Each course is built around a creative theme and storyline so that it feels like you’re playing a game, not sitting in a classroom. We combine gaming mechanics with video instruction and in-browser coding challenges that make learning both educational and memorable.

It offers JavaScript, HTML/CSS, Ruby, Git, and iOS.

Khan Academy:

khanacademy

Khan Academy offers practice exercises, instructional videos, and a personalized learning dashboard to all learners. They taught math, science, computer programming, history, art history, economics, and more.

You have to earn Energy points and Badges while learning.

Tutsplus:

tutsplus

Tuts+ offers video courses and written tutorials. Tuts+ tutorials are available to you completely free. You can also purchase courses individually. For specific projects, there include step-by-step written instructions and screenshots to help you practice and master the skills needed to create a practical result.

For an absolute beginner, Tuts Plus may be a bit advanced. But if you’re trying to expand your basic knowledge, and make really cool websites, Tuts Plus will show you how.

Web Development Forums

If you started workout the code after learning, you will need to discuss with experts in that field. Forum helps to achieve this. Forum is an online discussion site where people can hold conversations in the form of posted messages. A forum can contain a number of subforums, each of which may have several topics. Within a forum’s topic, each new discussion started is called a thread, and can be replied to by as many people as so wish.

Let us start discussion in web development forums to improve our knowledge in programming. See the forum lists below.

Html Forum is a free webmaster help forum with resources dedicated to supporting and answering questions in topics including HTML, xHTML, CSS, Flash, Photoshop, Graphic Design, Website Design, as well as Programming and Development in PHP, CGI and PERL, ASP, .NET, mySQL, JavaScript, AJAX, and others! They also provide help with SEO (Search Engine Optimization), Affiliate Program Management, Domain Name Sales, and more.

Web designer Forum is dedicated in solving client-side and server-side development trouble.

Web developer Forum helps web developers and designers learn how to build web sites, program in HTML, Java, JavaScript and more.

Coding Forums allow users to discuss and get help on client-side and server-side development.

I will update this list every week. And so if you find any other good source to learn web development, inform through comments. I’ll add to this list.

Posted in General Tagged with: