subject: Developer Is A Programmer Who Specializes In, Or Specially Engaged In The World Wide Web Application [print this page] Web design is a broad term covering many different skills and disciplines that are used in production sites and maintenance in various areas of web design, web graphic design, interface design, development, including a standardized source and proprietary software, user experience design and search engine optimization. Often, many people work in teams, covering various aspects of the design process, although some designers will cover them all. The term "web design is commonly used to describe the design process associated with the front-end client-side) web site design, as well as sign writing, but it is a gray area, it also applies to web development. Web designers should have the understanding and practicality, if their role in the mark-up and then they are also expected to be up to date with web accessibility guidelines.
Developer is a programmer who specializes in, or specially engaged in the World Wide Web applications, or distributed network applications that are run over HTTP from the Web server to Web browser development.
Web developers can find all types of organizations, including large corporations and governments, small and medium-sized companies, or alone as a freelance. Some web developers working in one organization as a permanent full-time employee, while others may work as independent contractors, consultants or employment agencies.
Modern Web applications are often three or more steps, and depending on the flock size is creator, he or she may specialize in one or more of the following stages - can be more interdisciplinary role. For example, two-person team, a developer can focus on the technology, shall be sent to the client, such as HTML, JavaScript, CSS, and server-side frameworks, such as Perl, Python, Ruby, PHP, Java, ASP, NET, NET MVC) used to provide content and scripts to the client. Meanwhile, another developer can focus on the interaction between server-side systems, web servers and database systems. In addition, depending on the size of the organization, these designers can work closely with the content creator / copy writer, marketing consultant, web designer, web producer, project manager, software architect, database administrator or data, or they may be responsible for such tasks Web design and project management themselves.
Education and IA requirements
There are no formal education or IA requirements to become a developer. However, most colleges and vocational schools offer coursework in web development. There are many tutorials and articles that teach web design, freely available online - for example: http://en.wikiversity.org/wiki/Basic_JavaScript
Although there are no formal educational requirements related to web developing projects should be those who want to be known as web developers, we have advanced knowledge / skills:
HTML / XHTML, CSS, JavaScript
Server / Client side architecture
Programming / coding / scripting one of the many server-side systems, of which at least one. Perl, Python, Ruby, PHP, CFML - ColdFusion, Java and ASP NET MVC)