Web development is a broad term for the work involved in developing a web site for the Internet (World Wide Web) or an intranet (a private network). This can include web design, web content development, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development.

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

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

  • Client Side Coding:   Ajax, Flash, JavaScript, JQuery, Microsoft Silverlight, HTML5 and CSS3;

  • Server Side Coding:  ASP, ColdFusion, CGI, Java, WebObjects, Perl, PHP, Python, Ruby on Rails, Smalltalk, SSJS, WebDNA, Websphere, .NET;

  • Database Technology:  Apache Derby, DB2, Firebird, Microsoft SQL Server, MySQL, Oracle, PostgreSQL, SQLite, Sybase, WebDNA;