0

Por onde começar a aprender PHP?

criado por Nelson em 09/03/2010 8:18pm
Minha dúvida é bem básica mesmo.
Gostaria de saber a melhor forma, tipo assim um passo a passo para aprender PHP, estou completamente perdido em meio a tanta informação; só que no final das contas eu ainda não aprendi praticamente nada.
Já li algumas apostilas que explicam de forma muito teórica, falam sobre funções por exemplo, mas não dão nenhum exemplo prático de onde e como usá-las.
Enfim, qual a melhor maneira de começar a aprender PHP?
Será que não dá pra aprender sozinho, sem fazer nenhum curso?

Lista de Respostas:

+1
10/03/2010 12:10pm
(~14 anos atrás)
Marcos Regis respondeu:
O melhor lugar para aprender PHP é no manual. O MELHOR MANUAL DE LINGUAGEM QUE EXISTE.
Se não sabe nada de programação não deve começar direto por código e sim aprender estruturas. Aprenda a exibir dados, usar loops {while, for, foreach}, condicionais (if, switch).
Se já sabe alguma coisa de Orientação a Objetos melhor aprender diretamente um framework (é minha opinião).

O ideal é aprender pela sequencia.
A linguagem, exibição de informações no HTML, comunicação com Banco de Dados, Orientação a Objetos.

+1
11/03/2010 9:15pm
(~14 anos atrás)
Concordo com o Marcos. O manual é "A REFERÊNCIA". Só pra deixar claro, o manual é on-line e disponível nesse link:
http://www.php.net/

A documentação fica em "Documentation", na barra superior. Note que, embora esteja traduzido para português/Brasil, nem tudo está 100% atualizado ou traduzido. Se tem algum domínio de inglês, melhor usar a versão em inglês.

A própria estrutura do manual é interessante de se acompanhar e ela é hierárquica:
* Começando
* Instalação e Configuração
* Referência da linguagem
* Segurança (importante, mas alguns tópicos são mais específicos)
* Características

Depois, em "Referências das Funções" existe uma divisão por grupo de módulos. Por exemplo, módulos que trabalham com imagens estão em "Processamento de Imagem e Geração". Cada módulo pode ser nativo da linguagem ou instalado separadamente.

Por fim, existem alguns apêndices interessantes também.

Outros links que podem ser úteis:
http://www.w3.org/TR/html4/
http://www.w3.org/TR/CSS2/

+1
14/03/2010 1:02am
(~14 anos atrás)
Matheus Ricelly respondeu:
O manual é excelente... recomendo também, assim como os demais colegas acima recomendaram.

mas, antes de tudo, é importante aprender do 0, ou seja, começar a entender a programação. Estudar lógica da programação, algoritmos, POO e talz...

Pq saber as funções, códigos e não ter uma boa noção, vai prejudica-lo futuramente, até mesmo construir códigos ruins de se trabalhar...

Valeu!

+1
18/03/2010 8:10pm
(~14 anos atrás)
Anderson Donaire respondeu:
Aprendi bastante com vídeo aulas, procura no google "Vídeo Aulas PHP + MySQL - Básico ao Avançado". do site becck.com.. muito bom!

Boa Sorte!

0
19/03/2010 9:01pm
(~14 anos atrás)
Pensando bem, algo muito útil de se aprender antes de PHP é sobre o protocolo HTTP (especialmente se você quer usar PHP para criar aplicações Web).

Isso porque o ambiente Web possui uma lógica própria, e cujo funcionamento é sustentado no protocolo HTTP. Conhecer este fundamento é extremamente útil para entender e a projetar melhores aplicações PHP.

Sobre o assunto, recomento uma leitura básica, como na Wikipédia:
http://pt.wikipedia.org/wiki/Hypertext_Transfer_Protocol

Depois pode se aprofundar e utilizar referências como esta:
ftp://ftp.rfc-editor.org/in-notes/rfc1945.txt

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)