Content deleted Content added
m Reverted edits by 2405:201:5807:980C:34CD:6A04:6BD:EF88 (talk): addition of unnecessary/inappropriate external links (HG) (3.4.10) |
m Article needed citation for accuracy. Referenced official web development documentation. |
||
(39 intermediate revisions by 24 users not shown) | |||
Line 1:
{{pp-semi-indef|small=yes}}
{{Short description|Programmer who specializes in World Wide Web applications}}
{{More citations needed|date=May 2013}}
A '''web developer''' is a [[programmer]] who develops [[World Wide Web]] applications using a [[client–server model]]. The applications typically use [[HTML]], [[CSS]], and [[JavaScript]] in the client,
== Prerequisite ==
Line 9:
There are no formal educational or [[license]] requirements to become a web developer. However, many colleges and trade schools offer coursework in web development. There are also many tutorials and articles which teach web development, often freely available on the web - for example, on [[wikiversity: Basic JavaScript|JavaScript]].
Even though there are no formal requirements, web development projects require web developers to have
* Using [[HTML]], [[Cascading Style Sheets|CSS]], and [[JavaScript]]<ref>{{Cite web|title=HTML: HyperText Markup Language {{!}} MDN|url=https://developer.mozilla.org/en-US/docs/Web/HTML|access-date=2022-05-12|website=developer.mozilla.org|language=en-US}}</ref>
* Programming/coding/scripting in one of the many server-side languages or frameworks
* Understanding [[server-side
* Ability to utilize a [[database]]<ref>{{Cite web |last=Trapp |first=Tom |date=2022-01-12 |title=Full-fledged full stack with Next.js |url=http://b-nova.com/en/home/content/full-stack-with-next-js |access-date=2022-12-12 |website=b-nova |language=en}}</ref>
== See also ==
* [[Frontend and backend]]
* [[Outline of web design and web development]]
* [[User interface]]
|