Vocês já sentiram vontade de estudar para alguma certificação, mas não encontraram conteúdo suficiente para isso? O que fazer num momento desse? Comprar um livro no eBay? Ahhhh, mas isso vai demorar pra chegar (pelo menos 30 dias)… Mas, hmmmm… E se encontrássemos todo o conteúdo necessário para a prova de certificação PHP em 1 só blog? E se o conteúdo fosse bem detalhado e com muitos exemplos? E se percebêssemos que conseguimos estudar para a prova em apenas 24 dias? Não seria bom!? Pois bem, esse é meu plano!
Estou dando início à uma série de posts que ajudarão aos que pretendem (como eu) fazer a prova para Certificação Zend PHP 5, também conhecida como ZCE. Antes de começar a falar sobre o projeto, seguem alguns trechos que falam um pouco sobre a certificação PHP e dão uma ideia do mercado:
… A certificação Zend Certified Engineer, é reconhecida no mundo inteiro e é única no mercado. A prova custa $125,00 dólares e é feita pela Pearson Vue. São 70 questões que precisam ser respondidas em até 90 minutos. As questões são divididas desde conceitos básicos da linguagem como funções, OO, arrays, até itens mais avançadas como segurança, webservices e Design Patterns…
A vantagem pelo lado do empregador
… Uma das coisas mais difíceis para quem precisa montar uma equipe é selecionar as pessoas certas para o trabalho. Primeiro porque existem poucas pessoas qualificadas no mercado de trabalho e a procura leva tempo e é onerosa. Depois, os currículos são muito superficiais ou genéricos, não sendo possível distinguir facilmente o candidato A do B, tornando a decisão mais uma aposta baseada pela entrevista… … A certificação, para o empregador, é uma garantia de que o candidato possui uma qualificação e que possa desempenhar a atividade tranquilamente…
Pelo lado de quem tem a certificação
… O diploma é a confirmação por um órgão independente de que você possui qualificação. Isso garante um poder de barganha junto ao futuro empregador, pois como eu disse acima, ele vai preferir pagar a mais para ter um profissional que ele sabe que atende as expectativas. Não basta ser dizer que é competente no que você faz, é preciso provar…
O mercado para quem é certificado
… Existe um circulo vicioso. Como essa certificação é pouca conhecida, poucas empresas exigem ela aos candidatos. Se não é exigida, os candidatos não a fazem. São poucos os profissionais que a tem. São raras as empresas que a conhecem. Quanto mais profissionais certificados no mercado, mais o mercado vai perceber a diferença entre um programador qualificado e um “sobrinho”. Consequentemente os salários irão dar um salto, como ocorre hoje com as certificações Java.
Esses trechos foram tirados do bloc PHP-ZINE, no post Porque ter uma certificação PHP
.
A Ideia e o Objetivo
Apesar de acreditar que isso não me trará grandes benefícios profissionalmente, há algum tempo eu venho pensando em estudar para esta prova, mas nunca conseguia tempo para isso. Na verdade não sabia por onde começar, mas sabia que precisava começar por algum lugar… Então pensei: que tal “começar do início”? Mas estudar PHP desde o zero (variáveis, operadores, funções, arrays etc)? Isso poderia se tornar um pouco chato e, em algum momento, eu poderia ficar desestimulado. É claro que eu não precisaria estudar tudo, desde o início, mas imagino que a prova tenha muitas “pegadinhas”, puxando muito da teoria. Hoje eu sei programar na prática, mas as vezes me pego errando coisas básicas por falta da teoria.
Não me considero especialista em PHP, na verdade sei que ainda preciso estudar. Eu nunca peguei um livro de PHP pra estudar, desde o início. Tudo o que sei, aprendi fazendo. Por um lado isso é bom porque ganha experiência e vivência com a linguagem, mas por outro lado sinto que fiquei lesado na parte da teoria. O meu medo de não estudar o básico, para a prova, era justamente ser pego nessas questões extremamente teóricas (e imagino que a prova seja 90% assim). Então fiquei com o dilema:
- Se eu estudar sozinho, desde o início, corro o risco de ficar desestimulado
- Se eu pular a parte inicial (que acredito já saber), corro risco de perder algumas questões “extremamente teóricas”
Como resolver? Devo desistir da prova? Talvez se estudasse junto com alguém seria melhor… mas não seria muito prático. Eu poderia entrar num curso preparatório… mas encontrei poucos (uns 2 ou 3) e todos eram distantes (em outros estados). Então pensei em uma forma de conseguir estudar, de certa forma, em grupo: Postando no blog! Assim eu consigo estudar desde o zero, por ter a responsabilidade com os leitores, sem me desestimular… e ao mesmo tempo isso me motiva a estudar tudo. Então, mãos a obra!
O objetivo dessa série de posts é, principalmente, estudar para a prova. Mas também é compartilhar meus estudos com os que estão interessados. Acho que vai dar certo (espero).
O Plano
O plano inicial era transcrever, em português, o livro Zend PHP 5 Certification Study Guide. Mas eu achei o livro bem básico, com poucos exemplos e com uma explicação meio “fraca”. Então o plano agora é seguir o conteúdo programático do livro, porém escrevendo um material muito mais rico, com muitos exemplos, fruto de pesquisas em várias fontes. Acho que assim vai ser melhor para todos. Os tópicos que serão abordados são:
- Fundamentos básicos do PHP
- Funções
- Arrays
- Strings e Patterns
- Programação Web
- Orientação a Objeto
- Banco de Dados e linguagem SQL
- Teoria e Design
- XML e Web Services
- Segurança
- Programação Stream e Network
- Diferenças entre PHP 4 e PHP 5 (comentando também o PHP 6)
Bem, são 12 capítulos extensos. Eu não posso escrever cada capítulo em apenas 1 post, pois ficaria extenso demais, e cansaria a leitura. Minha intenção é desmembrar cada capítulo em 2 posts. Isso dá um total de 24 posts, que podem ser estudados em 24 horas (1 post por hora). Pretendo publicar 1 post por semana, então teremos um período de 6 (24 semanas) meses de estudo. Eu já pretendia fazer a prova por volta de julho/agosto mesmo, então vai dar o tempo exato. Será um longo período de estudos, mas no final acho que valerá a pena. Não pelo resultado que isso pode dar, financeiramente ou profissionalmente (até porque acho que não vai mudar muito a questão de salário), mas pela satisfação de conseguir um objetivo: Ter a minha primeira certificação. Esse é o primeiro passo para as próximas 
Conclusão
Bem, como falei, conseguir a certificação é um objetivo meu. Enquanto eu não conseguir, vou postando o material que encontrar para auxiliar os estudos. Isso significa que, quando eu passar, os leitores desta série também estarão aptos a passar, pois estudamos pela mesma fonte. Imagina como seria legal se chegássemos no final e todos conseguíssemos a certificação juntos!
Espero o feedback de vocês, para saber se estou indo no caminho certo. A intenção é ter o melhor material possível sobre este assunto.
Desenvolvedor Web, especialista em criação de interfaces ricas. Tenho uma proposta de desenvolver projetos de qualidade, dentro dos padrões Web standards, sempre prezando a usabilidade e acessibilidade, promovendo uma experiência bastante agradável ao usuário final.
O que vocês acham de curso preparatorio?
Oi Thiago, tava pesquisando a respeito da certificação e acabei encontrando seu post e gostei bastante.
Para contribuir, tem o curso em SP: http://www.dextra.com.br/servicos/treinamento/php/certificacao-php.htm
Nesse link além do curso, tem a ementa. Mesmo para os que não podem fazer o curso porque moram distante, como eu, dá pra seguir a seqüência e estudar os assuntos dessa ementa + Zend PHP 5 Certification Guide.
Para falar a verdade, até busquei algum curso preparatório, mas não encontrei nenhum aqui no Rio. :/
Pessoal, Gostaria de dar satisfação por não ter mantido o acordo. Na verdade não cheguei publicar nenhum conteúdo sobre a certificação, exceto o inicial. Ocorreu que, assim que comecei com o projeto, surgiram vários projetos e cursos... Uma turma atras da outra. E emendando a isso, estou ajudando na organização da DrupalCamp Rio, que acontecerá no dia 28 de agosto (2010).
Passando esse evento, eu voltarei com o projeto de Estudo para a Certificação PHP em 24 horas, pois isso ainda faz parte dos meus planos.
Acompanhem o blog, e em breve teremos novidades
Achei bem interessante a idéia dos posts, apesar de ser ainda iniciante na linguagem, estarei acompanhando todos os posts de forma a agregar conhecimentos e quem sabe um dia uma certificação também xD
boa sorte pra nós
valeu!
Pode ter certeza, que estaremos nesta batalha com você! hehee
acompanhando passo a passo!.
Ao últimos 3 comentários (Raphael Joer, Diego e Felipe Ruiz): Vamos juntos!
Meu irmãozinho também sinto essa vontade de crescer em conhecimento e já me deparei em situações em que a certificação falou mais alto.
Estarei acompanhando!
Recebi o link de um colega …. achei muito interessante… vou estar sempre acompanhando!!!!
vou acompanhar sua saga…
Então “tregismoreira” precisando de material ou uns parceiros para estudar estamos ai
Boa Sorte
Hmmmm, eu acho uma boa ideia. De repente a gente pode pensar em uma maneira de não ser apenas eu escrevendo, apesar de o blog ser meu. Este não é o tipo de ambiente colaborativo, mas podemos tentar dividir alguns posts e os posts que outros publicarem terão créditos dos seus autores.
Aceito sua ajuda sim
Podemos ajudar nos post, resumindo o conteúdo e te passando ou desenvolvendo alguns scripts para exemplificar.
Acho ótimo! Vamos deixar passar essa parte inicial (PHP básico)… Daí a gente começa com a colaboração
Conto com sua ajuda
Muito legal essa proposta. Enviei o link para alguns colegas de trabalho e da faculdade, os interessados estarão acompanhando o blog.
Que bom que gostou, e espero que seus amigos tenham gostado também. Faremos o possível, juntos, para conseguirmos nossa certificação (no meu caso, a primeira).
Olá, procurando por certificação em php na net encontrei o seu blog e me identifiquei com a sua situação.
Será muito bom se vc publicar este material, pois não encontrei nada legal na net em português especifico para certificação php.
Olá Cleber,
Confesso que fiquei surpreso em ter um comentário em tão pouco tempo (3 dias após ter publicado o tópico). Isso pode ser um sinal de que vai dar certo
Obrigado pelo comentário e espero que você acompanhe os posts. Estaremos estudando juntos
Deixe um Comentário