Conceito:
Desenvolvimento web é um termo utilizado para descrever aplicações como websites, portais e lojas virtuais, é praticamente qualquer software que dependa da internet para ser acessado.
O desenvolvimento é um processo de construção e testes de softwares específicos para a web, com o objetivo de se obter um agrupamento de programas que satisfaçam todas as funções pretendidas pelo usuário.
Áreas de Atuação:
A área de atuação para desenvolvimento web é enorme, porem é muito comum pessoas que não estão diretamente ligadas a esse meio acharem que o desenvolvimento web é algo simples, o que não é verdade. Muitas vezes os próprios clientes em um primeiro contato pensa que é necessário apenas um site, porem quando se analisa o que realmente o cliente, entende-se que o que ele procura é na verdade um grande sistema que ao ver do cliente é criado em alguns dias.
As áreas que irei abordar não foram retiradas de um órgão oficial como o W3C e nem de livros especializados, será apenas uma abordagem pessoal.
- Desenvolvimento front-end e back-end
- Arquitetura da Informação
- Usabilidade
- Web Design
- SEO
- Banco de Dados
- Acessibilidade
Linguagens utilizadas para o Desenvolvimento Web:
- HTML – Hiper Text Markup Language: Linguagem de marcação de textos, é a linguagem básica utilizada na construção de uma aplicação web.
- CSS – Cascading Style Sheets: Linguagem de camadas de estilos utilizada para a apresentação de documentos escritos em HTML.
- Java Script: Linguagem de programação que é interpretada pelo browser, a característica do JS é tornar o site mais interativo com o usuário.
- PHP – Personal Home Page: Pagina pessoal principal, essa linguagem pode ser implementada junto ao código HTML.
Sistemas Gerenciadores de Conteúdo CMS:
É um conjunto de ferramentas para a criação e edição de conteúdos na internet. Abaixo informarei alguns conhecidos e utilizados atualmente.
- Wordpress
- Joomla
- Plone
- Drupal
O que pode ser criado com o Desenvolvimento Web?
- WebSite
- Portais
- Sistemas Web
- Blogs
- Lojas Virtuais (e-commerce)
- Educação a Distancia (e-learning)
- Fóruns
- Rede Social
- Jornais Online
- Wiki’s
Referencias:
http://www.w3c.br/Padroes/WebDesignAplicacoes
http://www.w3schools.com/html/default.asp
http://br.ccm.net/contents/826-cms-content-management-system