Content deleted Content added
m Reverted edits by 2400:ADC3:112:B000:ED1A:1089:2F6D:56FF (talk) to last version by Bruce1ee |
m Article needed citation for accuracy. Referenced official web development documentation. |
||
(27 intermediate revisions by 18 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]]
|