Navegação: Home » Programação Web

helder correia

freelance

programação

local

pensamento

vídeos

desenvolvimento web

freelance

27 de Maio, 2009

Por enquanto ainda vou poder fornecer serviços como freelancer.
Não sou designer, e portanto prefiro focalizar-me em código.

Veja mais sobre as linguagens que desenvolvo e alguns exemplos de trabalho.

Pedidos podem ser enviados para projectos@heldercorreia.com.

+351 91 829 24 96
geral@heldercorreia.com

Follow me on...

Facebook Hi5 Linked In Google Reader Twitter

Twitter

Chatroulette on Tosh.0 http://bit.ly/9TDsaM and the Daily Show http://bit.ly/8YylUm
Freelance Freedom 141 http://bit.ly/dbpUBk
Ai fink ai em eksperiensing teknical diffikulties
A @cmribeiragrande apoia o http://limpararibeiragrande.co.cc?

Programação Web

Web 2.0

A Web nunca parou de evoluir. Desde as páginas estáticas de HTML com frames, até aos layouts com tabelas, agora é a vez dos standards, interconectividade e aplicações web.

Estas são as minhas escolhas. Ferramentas que uso hoje em dia na criação de sites web.

Linguagens

PHP e MySQL
PHP e MySQL

Para programação ao nível do servidor, a minha escolha é PHP na lógica e MySQL na base de dados. Ambos são código aberto e livre , muito potentes e amplamente suportados.

Boas escolhas para iniciantes, mas também para soluções altamente profissionais.

XHTML e CSS
XHTML e CSS

Porquê importar-me?

  • Maior rapidez
    Com XHTML e CSS o código fica mais limpo, o que produz ficheiros mais pequenos. Estes carregam mais rápido, aumentando a velocidade do site. Ficheiros separados também serão carregados na cache do utilizador, o que significa que todo o código separado será apenas carregado uma vez da internet.
  • Maior flexibilidade e melhor manutenção
    Uma vez que o design é controlado por um conjunto pequeno de ficheiros, é possível modificar com facilidade a aparência do site, sem uma reconstrução completa.
  • Melhor qualificação nos motores de busca
    Os motores de busca não se importam com o design, só é importante o conteúdo. Ao separar as duas coisas, torna-se mais fácil para os motores de busca compreenderem o site. O mesmo se passa para outros tipos de leitores que não se importam com a aparência, tal como browsers de texto, ou para cegos. Torna-se mais fácil conformidar com as legislações de incapacidades.
  • Melhor versão de impressão e entrega a múltiplos aparelhos
    Ao separar conteúdo de aparência, é possível mostrar um site de várias formas diferentes, seja uma versão de impressão, para telemóveis, PDAs, etc.
AJAX
Javascript com AJAX

Apesar de infelizmente haver uma percentagem de utilizadores com Javascript desactivado, para a maior parte de nós, usar esta linguagem de programação ao nível do cliente ajuda a tornar as páginas muito mais interactivas.

Agora com Javascript assíncrono, é possível fazer chamadas ao servidor sem mudar de página, o que faz o AJAX o coração das aplicações Web. Com AJAX, nós conseguimos criar aplicações que se aproximam em muito os programas de desktop a que estamos habituados.

Plataformas

Zend Framework
Zend Framework

Depois de muitos anos, finalmente apareceram as frameworks. A minha escolha é a Zend Framework, da empresa do PHP!

Basicamente as frameworks servem como fundação, e ajudam a lidar com as tarefas mais básicas como saber que página mostrar até gerir formulários,o que nos permite focalizar no código das soluções que queremos, mais rápidamente.

Esta framework é muito poderosa, flexível, muito bem documentada e com uma equipa muito boa de desenvolvimento a suportá-la. A comunidade à sua roda continua a crescer, e o mais provável é durar ainda muito tempo.

Joomla!
Joomla!

O Joomla é um sistema de gestão de conteúdos muito popular em PHP. É extremamente flexível e em constante desenvolvimento. É o que usei para construir este site.

Também está excelentemente documentado e com uma enorme comunidade a suportá-lo. Com o Joomla é possível fazer sites complicados em muito pouco tempo.