Negocio

O que é Desenvolvimento Web? – Ferramentas e visão geral

O que é Desenvolvimento Web?

Desenvolvimento da Web simplesmente se refere à criação e edição de sites, como aqueles que você normalmente encontra ao navegar na World Wide Web (a Internet). Isso significa que o desenvolvimento da web se refere apenas a páginas da web realmente complexas que fazem parte de grandes sites de negócios? De forma alguma – o desenvolvimento da web pode se referir a um site na Internet que é composto de apenas uma página da web composta de texto simples e antigo. Aqui está um exemplo:


Uma página da web simples com o código acima e a aparência online abaixo
página da web em texto simples

Por outro lado, sim, o desenvolvimento da web também pode envolver aqueles sites sofisticados que calculam hipotecas, hospedam grupos de usuários, oferecem educação online ou permitem que os comerciantes vendam seus produtos online. O desenvolvimento da Web é qualquer trabalho que alguém faça e que se destina a publicação na Internet.

Quem faz desenvolvimento para a Web?

Hoje em dia, qualquer um pode ser um desenvolvedor web básico, incluindo alguém como você ou eu. Muitos provedores não apenas hospedam seu site para você, mas também fornecem ferramentas de design gratuitas. Informações sobre como fazer páginas da web estão em toda parte, incluindo aulas aqui no Estudyando.com. No entanto, é improvável que você e eu gastemos o tempo (e dinheiro) necessários para criar um grande site de negócios com um banco de dados pesquisável de produtos e uma maneira segura para os usuários concluírem transações com cartão de crédito. Pense em quanto trabalho e conhecimento isso exigiria?

Portanto, um desenvolvedor web também pode ser um profissional qualificado que trabalha em uma grande empresa, trabalha remotamente para uma grande empresa ou trabalha como desenvolvedor freelance sempre que alguém precisa de um site projetado ou criado. Há uma grande demanda por páginas, sites e ferramentas da web novos ou redesenhados, desde o simples desejo de anunciar um evento familiar até a necessidade de entregar uma solução de negócios para um grande público.

O que está envolvido no desenvolvimento da Web?

Há bastante envolvimento no desenvolvimento web, se o que for necessário é uma solução profissional complexa. Para isso, você precisa de designers e programadores e muito mais. No entanto, na maioria dos casos, poderíamos dizer que principalmente o que está envolvido inclui quatro coisas: código da web, gráficos, testes e como entregar (publicar) o produto final.

  • O código da web é a linguagem especial usada para informar aos navegadores como exibir páginas da web. As páginas da Web são compostas de conteúdo e formatação. A linguagem de codificação da Web mais comum é chamada de HTML ( Hypertext Markup Language ), e na verdade é apenas texto antigo salvo em um arquivo de computador, com algumas habilidades adicionais para permitir a formatação e alguma interatividade.

Por exemplo, o texto que você está lendo agora pode ter muitas fontes diferentes, com muitas cores, tamanhos ou estilos diferentes, como negrito ou itálico. O HTML permite que o desenvolvedor da web sugira aos navegadores dos usuários exatamente como o texto deve ser. HTML também pode descrever como exibir imagens e o que fazer quando um usuário passa o mouse sobre uma palavra sublinhada e clica nela (isso é chamado de hipertexto).


Código de hiperlink HTML acima, aparência online abaixo
Exemplo de hiperlink HTML

  • Os gráficos nas páginas da Web podem ser imagens estáticas, como fotos, imagens animadas e muito mais. Há muito tempo, a Internet era muito lenta (e os computadores também), então não havia muito conteúdo gráfico. Hoje em dia, os gráficos estão em toda parte e costumam ser essenciais para atrair visitantes ao seu site. Freqüentemente, um desenvolvedor web profissional deve ser multitalentoso e saber como codificar, desenhar, projetar e até mesmo entender os princípios de design.
  • O teste envolve certificar-se de que as páginas da web tenham a aparência e o funcionamento da maneira como foram projetadas e funcionem, independentemente do tipo de navegador ou sistema operacional que o usuário esteja usando. Isso pode ser bastante complicado se o site fizer muitas coisas sofisticadas. Os testes garantem que os visitantes do site terão uma experiência agradável e produtiva ao visitar o site.
  • Distribuir (publicar) uma página da web significa apenas colocar todo o código e os gráficos na Internet. Um bom desenvolvedor pode ser chamado para coisas como saber sobre nomes de domínio, provedores de host da web, certificados de segurança e muitas outras coisas. Desenvolvedores profissionais, entretanto, geralmente apenas escrevem código enquanto outros departamentos lidam com as outras coisas.

Quais tipos de ferramentas os desenvolvedores da Web usam?

Você tem o Bloco de Notas para Windows? Esse programa de texto super simples? Acredite ou não, você pode codificar páginas da web apenas com o Bloco de notas. Claro, você pode fazer muito mais com um programa feito especificamente para desenvolver páginas da web, por exemplo, editores mais ricos como Notepad ++ ou Sublime Text.

Hoje em dia um desenvolvedor profissional usa Adobe Photoshop / Illustrator para gráficos, e um bom editor de texto, além de um ambiente de teste que simula estar na Internet. Alguns desenvolvedores ainda usam pacotes profissionais que vêm com ferramentas especiais de desenvolvimento visual da web (por exemplo, Adobe Dreamweaver ou Microsoft FrontPage), mas um bom codificador provavelmente pode fazer mais em menos tempo com um bom programa gráfico, editor de texto e testbed (um simulador de site como o XAMPP e uma ferramenta de depuração como o Firebug para o navegador Firefox).

Resumo da lição

O desenvolvimento da Web tem tudo a ver com a criação de páginas da Web para sites da Web e pode ser feito por novatos e profissionais. Principalmente, o que está envolvido é codificação, gráficos, teste e publicação. As ferramentas de desenvolvimento da Web incluem um bom programa gráfico como o Photoshop e um bom editor de texto como o Notepad ++ ou Sublime Text. Alguns incorporadores desenvolvem terras. Outros desenvolvedores criam mundos de imaginação na World Wide Web.