Skip to content
Branch: gh-pages
Clone or download
Pull request Compare This branch is 89 commits ahead, 23 commits behind EvercodeLab:gh-pages.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_includes
_layouts
_plugins
assets
pages
.gitignore
404.html
README.md
Rakefile
_config.yml
index.md

README.md

Guia de Estudos PHP

O que é?

Originalmente, o Guia de Estudos PHP era um projeto pequeno com um guia passo-a-passo com informações necessárias para passar na certificação PHP5.3 ZCE.

Agora, o foco é ir um pouco além da certificação Zend e ser um bom lugar para começar sua experiência com PHP5.3 ou, se você já é um desenvolvedor web experiente, para retomar os fundamentos e lembrar alguns detalhes.

Para tópicos avançados e boas práticas, por favor, considere dar uma olhada no projeto PHP The Right Way, mantido por Josh Lockhart com apoio da comunidade.

Onde?

Neste momento, o projeto original está disponível em http://php-guide.evercodelab.com/ e hospedado no GitHub.Pages.

A tradução em português do Brasil (pt_BR) está disponível no endereço https://phpsp.github.io/php-guide-pt_BR.

Fontes

Todo conteúdo foi obtido de diferentes fontes e tutoriais.

O guia original foi estruturado no Google Docs e depois publicado como pdf.

Quem?

O projeto foi feito principalmente por Roma Lapin com apoio da Evercode Lab.

Traduções

O Guia de Estudos PHP está sendo traduzido para as seguintes linguagens:

Português Brasileiro

Como Contribuir

De início todo conteúdo foi montado para ser utilizado para a certificação ZCE do PHP5.3. Então ele tinha como foco ser curto e limitado. Por agora sinta-se livre para contribuir. Todas sugestões de conteúdo e design são bem vindas.

Para contribuir, por favor, faça o seguinte.

  • Crie um fork deste projeto
  • Realize um clone do seu fork
  • Crie um branch que conterá sua alteração: git checkout -b minha_alteracao
  • Adicione o que deseja
  • Faça o push para seu repositório git push origin minha_alteracao
  • Envie um Pull Request

Nota importante: este projeto é um fork do projeto original, com foco em sua tradução. Se você deseja de fato enviar uma nova seção prefira utilizar o repositório oficial e, mais tarde, este repositório será sincronizado e seremos capazes de traduzir sua contribuição.

Layout do projeto e detalhes

Todo este projeto segue um layout de projeto jekyll padrão.

Cada seção da certificação está presente na pasta pages. Toda subseção é parte de uma página.

É utilizado o Pygments para realizar o highlighting do código.

Cada página deve conter as seguintes variáveis em YAML Front Matter:

  • title – Título da página
  • layout - geralmente é "page"

Os menus estão dispostos em _includes/menu.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.