Sem resumo de edição
Etiqueta: visualeditor
Ivana (discussão | contribs)
Etiqueta: visualeditor
 
(4 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
'''Conceito:'''
= '''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.
Desenvolvimento web é a elaboração de sites, ou seja, é um processo de construção e testes de software especifico para a web, tendo como finalidade obter um conjunto de programas que satisfazem as funções pretendidas. O profissional que trabalha com o desenvolvimento web pode ser um Web Designer (Desenvolvedor de Layout) ou Web Developer (Desenvolvedor de sistemas). Para o programador front-end é o responsável que projeta as interfaces de um website e utiliza as seguintes linguagens: CSS, HTML, JavaScript, dentre outras. Já o programador back-end é o responsável por dinamizar o site através de linguagens de programação podendo se elas: PHP, JAVA, Python, dentre outras.


'''Áreas de Atuação:'''
A web se tornou muito popular não somente pela capacidade de comunicação, mas também porque é desenvolver web é, normalmente, mais barato do que desenvolver sistemas desktop. Além de ter a possibilidade de integrar sistemas, o que para muitas empresas é maravilhoso, pois não ela não precisará investir tanto dinheiro em infraestrutura.


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.
= Linguagens usadas =
* Desenvolvimento front-end e back-end
<br>As principais linguagens usadas no desenvolvimento web são o HTML, JavaScript, CSS e PHP. Outras linguagens como Java, Python e C também são/já foram utilizadas.


* Arquitetura da Informação
'''HTML:''' é uma linguagem de marcação, ou seja, é um conjunto de regras e códigos que define como os elementos da página serão exibidos. HTML não importa com o texto, mas sim com a organização, a formatação do conteúdo.


* Usabilidade
'''JavaScript:''' é utilizado para programação de scripts e é uma linguagem orientada a objetos. Sua principal função é torna alguns processos de páginas mais agradáveis. JavaScript interage com a marcação e exibição dos conteúdos da linguagem HTML e com a estilização feita com o uso do CSS.


* Web Design
'''CSS:''' utilizado junto com o HTML, é uma linguagem utilizada para a definição de estilos, ou seja, para definir o layout de documentos HTML.


* SEO
'''PHP:''' como JavaScript, PHP é uma linguagem de script onde o código é normamelnte embutido no HTML. É a linguagem mais utilizada para implementação de funções mais dinâmicas e complexas dentro de websites.


* Banco de Dados
= CMS =
CMS ou Sistemas de Gerenciamento de Conteúdo são, assim como o nome já diz, softwares livres, onde se é possível editar e criar sites com facilidade, sem precisar de um software específico para editar as páginas, uma vez que ele utiliza o navegador. Qualquer site pode ser construído utilizando CMS, pois ele possui uma grande flexibilidade de layout e funcionalidades.


* Acessibilidade
Alguns dos principais benefícios do CMS são:


'''Linguagens utilizadas para o Desenvolvimento Web:'''
• Facilidade para atualização e edição de artigos, imagens, banners, etc;
* 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.
• Variações de funcionalidades no site;
* Wordpress


* Joomla
• Flexibilidade no desenvolvimento de projetos em diferentes portes, sendo adequado a cada necessidade;


* Plone


* Drupal 
• Velocidade de carregamento;


'''O que pode ser criado com o Desenvolvimento Web?'''
* WebSite


* Portais
• Baixo custo de atualização e manutenção.


* Sistemas Web
= Referências =
 
Livro:
* Blogs
* Freeman, E; Freeman, E. HTML com CSS & XHTML. <br>2ª ed. Rio de Janeiro: Alta Books. 2008
 
Sites:
* Lojas Virtuais (e-commerce)
* Programação Web - Conheça as principais linguagens. Disponível em <http://portalwebdesigner.com/programacao/>
 
* Desenvolvimento Web. Disponível em <https://pt.wikipedia.org/wiki/Desenvolvimento_web>
* Educação a Distancia (e-learning)
* O que é um CMS. Disponível em <http://www.bulecomunicacao.com.br/conheca-cms/itemlist/category/109-o-que-%C3%A9-um-cms>
 
* Desenvolvimento Web com HTML, CSS e JavaScript. Caleum: ensino e inovação. Disponível em <https://www.caelum.com.br/?gclid=CjwKEAjw07nJBRDG_tvshefHhWQSJABRcE-ZXG71HJW_6ME-su_NOGywC3pTm8MOB5EXino7RdJU9BoCABbw_wcB>
* Fóruns
 
* Rede Social
 
* Jornais Online
 
* Wiki’s
 
'''Referencias:'''
 
<nowiki>http://www.w3c.br/Padroes/WebDesignAplicacoes</nowiki>
 
<nowiki>http://www.w3schools.com/html/default.asp</nowiki>
 
<nowiki>http://br.ccm.net/contents/826-cms-content-management-system</nowiki>

Edição atual tal como às 13h16min de 31 de maio de 2017

Conceito:

Desenvolvimento web é a elaboração de sites, ou seja, é um processo de construção e testes de software especifico para a web, tendo como finalidade obter um conjunto de programas que satisfazem as funções pretendidas. O profissional que trabalha com o desenvolvimento web pode ser um Web Designer (Desenvolvedor de Layout) ou Web Developer (Desenvolvedor de sistemas). Para o programador front-end é o responsável que projeta as interfaces de um website e utiliza as seguintes linguagens: CSS, HTML, JavaScript, dentre outras. Já o programador back-end é o responsável por dinamizar o site através de linguagens de programação podendo se elas: PHP, JAVA, Python, dentre outras.

A web se tornou muito popular não somente pela capacidade de comunicação, mas também porque é desenvolver web é, normalmente, mais barato do que desenvolver sistemas desktop. Além de ter a possibilidade de integrar sistemas, o que para muitas empresas é maravilhoso, pois não ela não precisará investir tanto dinheiro em infraestrutura.


Linguagens usadas


As principais linguagens usadas no desenvolvimento web são o HTML, JavaScript, CSS e PHP. Outras linguagens como Java, Python e C também são/já foram utilizadas.

HTML: é uma linguagem de marcação, ou seja, é um conjunto de regras e códigos que define como os elementos da página serão exibidos. HTML não importa com o texto, mas sim com a organização, a formatação do conteúdo.

JavaScript: é utilizado para programação de scripts e é uma linguagem orientada a objetos. Sua principal função é torna alguns processos de páginas mais agradáveis. JavaScript interage com a marcação e exibição dos conteúdos da linguagem HTML e com a estilização feita com o uso do CSS.

CSS: utilizado junto com o HTML, é uma linguagem utilizada para a definição de estilos, ou seja, para definir o layout de documentos HTML.

PHP: como JavaScript, PHP é uma linguagem de script onde o código é normamelnte embutido no HTML. É a linguagem mais utilizada para implementação de funções mais dinâmicas e complexas dentro de websites.

CMS

CMS ou Sistemas de Gerenciamento de Conteúdo são, assim como o nome já diz, softwares livres, onde se é possível editar e criar sites com facilidade, sem precisar de um software específico para editar as páginas, uma vez que ele utiliza o navegador. Qualquer site pode ser construído utilizando CMS, pois ele possui uma grande flexibilidade de layout e funcionalidades.

Alguns dos principais benefícios do CMS são:

• Facilidade para atualização e edição de artigos, imagens, banners, etc;


• Variações de funcionalidades no site;

• Flexibilidade no desenvolvimento de projetos em diferentes portes, sendo adequado a cada necessidade;


• Velocidade de carregamento;


• Baixo custo de atualização e manutenção.

Referências

Livro:

  • Freeman, E; Freeman, E. HTML com CSS & XHTML.
    2ª ed. Rio de Janeiro: Alta Books. 2008

Sites: