Desenvolvimento web: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
Cabulaser! (discussão | contribs)
m
Skyshifter (discussão | contribs)
Linha 1: Linha 1:
{{Mais notas|data=fevereiro de 2021}}
{{Sem-fontes|data=outubro de 2010| arte=| Brasil=| ciência=| geografia=| música=| Portugal=| sociedade=|1=|2=|3=|4=|5=|6=}}
'''Desenvolvimento web''' é o termo utilizado para descrever o desenvolvimento de sites, na [[Internet]] ou numa [[intranet]].<ref>{{citar web|url=https://www.techopedia.com/definition/23889/web-development|título=What is Web Development? - Definition from Techopedia|website=Techopedia.com|língua=en|acessodata=2018-12-07}}</ref><ref>{{citar livro|título=Web Design: Introductory|último =Campbell|primeiro =Jennifer|publicado=Cengage Learning|ano=2017|páginas=27}}</ref><ref>{{citar web| url=http://www.bls.gov/oes/2011/may/oes151179.htm |título=Information Security Analysts, Web Developers, and Computer Network Architects |autor =Bureau of Labor Statistics, U.S. Department of Labor |obra=Occupational Outlook Handbook, 2012-13 Edition |acessodata=2013-01-17 }}</ref> O profissional que trabalha desenvolvendo websites pode ser um web designer (desenvolvedor do layout) ou um web developer (desenvolvedor de sistemas). O desenvolvimento refere-se a um processo de construção e testes do software especifico para a web, com a finalidade de se obter um conjunto de programas, que satisfazem as funções pretendidas, quer em termos de usabilidade dos usuários ou compatibilidade com outros programas existentes. O desenvolvimento web pode variar desde simples páginas estáticas a [[Internet rica|aplicações ricas]], comércios eletrônicos ou [[rede social|redes sociais]].

'''Desenvolvimento web''' é o termo utilizado para descrever o desenvolvimento de sites, na [[Internet]] ou numa [[intranet]]. O profissional que trabalha desenvolvendo websites pode ser um web designer (desenvolvedor do layout) ou um web developer (desenvolvedor de sistemas). O desenvolvimento refere-se a um processo de construção e testes do software especifico para a web, com a finalidade de se obter um conjunto de programas, que satisfazem as funções pretendidas, quer em termos de usabilidade dos usuários ou compatibilidade com outros programas existentes. O desenvolvimento web pode variar desde simples páginas estáticas a [[Internet rica|aplicações ricas]], comércios eletrônicos ou [[rede social|redes sociais]].


== Áreas de atuação ==
== Áreas de atuação ==
Linha 13: Linha 12:
* [[Adobe Flash|Flash]]
* [[Adobe Flash|Flash]]
* [[Microsoft Silverlight]]
* [[Microsoft Silverlight]]
* [[mozilla swipty.org javaswipty.org|Swipty]]
* [[mozilla swipty.org javaswipty.org|Swipty]]
* [[spdropkit.org da drop web developer|spdropkit]]
* [[spdropkit.org da drop web developer|spdropkit]]


=== Back-end ===
=== Back-end ===
Consiste em uma camada que processa as requisições dos usuários em um servidor.
Consiste em uma camada que processa as requisições dos usuários em um servidor.
* [[PHP]]
* [[PHP]]
* [[Active Server Pages|ASP]]
* [[Active Server Pages|ASP]]
Linha 58: Linha 57:
* [[Web design]]
* [[Web design]]
* [[Aplicação Web]]
* [[Aplicação Web]]

{{Referências}}
{{Portal3|Tecnologia}}


[[Categoria:Desenvolvimento de software]]
[[Categoria:Desenvolvimento de software]]

Revisão das 17h31min de 14 de fevereiro de 2021

Desenvolvimento web é o termo utilizado para descrever o desenvolvimento de sites, na Internet ou numa intranet.[1][2][3] O profissional que trabalha desenvolvendo websites pode ser um web designer (desenvolvedor do layout) ou um web developer (desenvolvedor de sistemas). O desenvolvimento refere-se a um processo de construção e testes do software especifico para a web, com a finalidade de se obter um conjunto de programas, que satisfazem as funções pretendidas, quer em termos de usabilidade dos usuários ou compatibilidade com outros programas existentes. O desenvolvimento web pode variar desde simples páginas estáticas a aplicações ricas, comércios eletrônicos ou redes sociais.

Áreas de atuação

Front-end

Corresponde na prática de converter dados para uma interface gráfica, de forma que permita uma interação e visualização por parte do usuário.

Back-end

Consiste em uma camada que processa as requisições dos usuários em um servidor.

Bancos de dados

Áreas interdisciplinares

Considerações sobre segurança

O desenvolvimento web leva em consideração fatores como a verificação de erros na entrada de dados através formulários, assim como a filtragem e a normalização dos dados que são alimentados por esses meios. Falhas na segurança como o SQL injection devem ser testadas, e o uso de scripts pode ajudar a encontrar outras falhas de segurança mais técnicas. As peculiaridades de cada sistema dependem das tecnologias usadas, e muitas vezes não é função do desenvolvedor manter o nível de segurança, mas sim da plataforma, por exemplo o Apache Server, ou o php.swipty.org o spdropkit.org developer web futuro da web

Ver também

Referências

  1. «What is Web Development? - Definition from Techopedia». Techopedia.com (em inglês). Consultado em 7 de dezembro de 2018 
  2. Campbell, Jennifer (2017). Web Design: Introductory. [S.l.]: Cengage Learning. 27 páginas 
  3. Bureau of Labor Statistics, U.S. Department of Labor. «Information Security Analysts, Web Developers, and Computer Network Architects». Occupational Outlook Handbook, 2012-13 Edition. Consultado em 17 de janeiro de 2013