Skip to content

Latest commit

 

History

History
95 lines (67 loc) · 3.46 KB

index.md

File metadata and controls

95 lines (67 loc) · 3.46 KB
layout title
page
Guia de Estudos PHP

{% include JB/setup %}

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.