Download - Certificação Zend Framework
CERTIFICAÇÃO
Jaime [email protected]
Sobre mim
Tecnólogo em Telemática (CEFET-PB) Especialista em Desenvolvimento para Web
(UNIBRATEC) Analista e desenvolvedor do Analista e desenvolvedor da Ponto-R
Comunicação Trabalho com PHP desde 2004 Trabalho com Zend Framework desde 2007 Parte da equipe dos grupos PHP-PB e ZF-PB Zend Certified Engeneer Zend Framework desde
2012
Certificação Zend Framework - Jaime Neto
Sumário
Popularidade do ZF Sobre a Zend Technologies Sobre o Zend Framework Case studies Por que fazer certificação? Como proceder? Como estudar? Exemplos E o ZF2? Veja também... Perguntas
Certificação Zend Framework - Jaime Neto
Popularidade do ZF
Fonte: php-developer.org (2011)
Certificação Zend Framework - Jaime Neto
Sobre a Zend Technologies
Certificação Zend Framework - Jaime Neto
Sobre o Zend Framework
Lançamento: Versão 1.0 - Junho de 2007 Versão 2.0 - Setembro de 2012
Código aberto (New BSD License) Últimas versões:
Versão 1.12.2 - requer PHP 5.1.4+ (recomenda-se 5.2.4+)
Versão atual: 2.1.3 - requer PHP 5.3+ Versão cobrada na prova de certificação: 1.5.3 http://zendframework.com
Certificação Zend Framework - Jaime Neto
Case studies
Certificação Zend Framework - Jaime Neto
http://www.zend.com/en/resources/case-studies/
Por que fazer certificação?
Diferencial no currículo Crescimento do ZF no mercado Escassez de profissionais qualificados Válido no mundo todo É a empresa responsável pelo sistema
dizendo pro mundo que você sabe! Realização pessoal
Certificação Zend Framework - Jaime Neto
Por que fazer certificação?
Acesso ao grupo Zend Certified Engeneers no LinkedIn.
Permite cadastrar-se no odesk.com
Ganhar o direito de usar o selo de certificado em seu currículo, site, cartão de visita, etc.
Certificação Zend Framework - Jaime Neto
Por que fazer certificação?
Licença perpétua de uso do Zend Studio Ou seja, pra sempre! Valor atual: $299,00
Descontos nas conferências da Zend pelo mundo
Ter seu nome na Zend’s PHP Yellow Pages
Certificação Zend Framework - Jaime Neto
Como proceder?
Cadastrar-se no site da Pearson Vue. http://pearsonvue.com
Escolher o local da prova mais conveniente (tem uma lista enorme do mundo todo)
http://www.pearsonvue.com/vtclocator/ Em João Pessoa: Faculdade iDez
Escolher data e hora dentre as opções disponíveis para o local selecionado.
Pagar o boleto ($ 195,00)
ESTUDAR!Certificação Zend Framework - Jaime Neto
Como estudar?
Verifique o conteúdo da prova no site: http://www.zend.com/services/certification/framework
Certificação Zend Framework - Jaime Neto
Certificação Zend Framework - Jaime Neto
Como estudar?
Lembre-se: Zend Framework versão 1.5.3
Certificação Zend Framework - Jaime Neto
Zend_Application
Zend_Tool
Zend_NavigationZend_Paginator
ZendXZend_Dojo ZF 2
Como estudar? Estude as várias formas de fazer a mesma coisa:
Certificação Zend Framework - Jaime Neto
$name = new Zend_Form_Element_Text('name');$name->setLabel('Nome');$form->addElement($name);
$name = new Zend_Form_Element('text', 'name');$name->setLabel('Nome');$form->addElement($name);
$name = $form->createElement('text', 'name');$name->setLabel('Nome');$form->addElement($name);
$form->addElement('text', 'name‘, array('Label' => 'Nome’));
$form->addElement(array( 'type' => 'text', 'options' => array('Label' => 'Nome’)));
1
2
3
45
Como estudar?
Certificação Zend Framework - Jaime Neto
Materiais para estudo: Zend Framework Reference Guide – 1.5.3 (O manual oficial) Zend Framework Certification Study Guide
(PDF) Livro Zend Framework In Action Zend Framework Certification (a refresher)
Como estudar?
Certificação Zend Framework - Jaime Neto
Sugestão: Crie um projeto ZF, chame-o de zfcertification, ou
zf153; Para cada tópico da lista de assuntos, crie um
controller, para cada bullet, crie um ou mais actions;
Estude a documentação de cada ponto a fundo; procure codificar todas as formas possíveis de
fazer a mesma coisa, teste tudo que o ZF oferece; Fique esperto, a documentação nem sempre
mostra todas a formas de se fazer a mesma coisa. Veja a API também, ou entre nos arquivos do ZF para ver as opções de cada um deles;
Como estudar?
Certificação Zend Framework - Jaime Neto
Sugestão (continuação): Fique bastante familiarizado com a sintaxe,
que é bastante cobrada. Estude os coding conventions;
Preste atenção em que tipo de dado os métodos retornam
Foque principalmente nos tópicos que você não costuma utilizar, para fixar melhor;
Codifique, codifique, codifique, codifique...
E na hora da prova?
Certificação Zend Framework - Jaime Neto
A prova é toda feita no computador São 75 questões para responder em 90
minutos Tem várias questões fáceis, o que deixa
tempo suficiente para as mais complicadas
Um único tópico por questão A prova é toda em inglês Cuidado com as cascas de banana (tem
muitas!)
E na hora da prova?
Certificação Zend Framework - Jaime Neto
A maioria das questões são para selecionar uma opção, duas opções ou digitar a saída de um código
Você pode revisar as questões no final, e voltar para as que não fez na hora
Você pode deixar um comentário caso encontre alguma questão errada ou mal elaborada (se tiver tempo)
Fique calmo que dá tempo!
ExemplosRetirados de Zend Framework Certification (a refresher)
Certificação Zend Framework - Jaime Neto
The result of a Zend_Auth adapter’s authenticate method is:
a. an instance of Zend_Auth_Resultb. an instance of Zend_Auth_Authenticationc. a booleand. a string
ExemplosRetirados de Zend Framework Certification (a refresher)
Certificação Zend Framework - Jaime Neto
The recommended length of a code line is:
a. 120 charactersb. 100 charactersc. 80 charactersd. 60 characters
ExemplosRetirados de Zend Framework Certification (a refresher)
Certificação Zend Framework - Jaime Neto
Zend_Db::quote() is used to quote a table name so that it is safe to use in a SQL statement:
a. Trueb. False
ExemplosRetirados de Zend Framework Certification (a refresher)
Certificação Zend Framework - Jaime Neto
Which of the following is NOT a Zend_Log writer:
a. Zend_Log_Writer_Dbb. Zend_Log_Writer_Xmlc. Zend_Log_Writer_Streamd. Zend_Log_Writer_Mock
ExemplosRetirados de Zend Framework Certification (a refresher)
Certificação Zend Framework - Jaime Neto
What is the output of:$filterChain = new Zend_Filter();$filterChain->addFilter(new Zend_Filter_StripTags()) ->addFilter(new Zend_Filter_StringTrim());echo $filterChain->filter(' a <b>test </b>');
a. ' a test 'b. 'a test 'c. 'a test'd. ' a test'
ExemplosRetirados de Zend Framework Certification (a refresher)
Certificação Zend Framework - Jaime Neto
Which configuration file format is not supported by Zend_Config? (Choose 2)
a. XMLb. INIc. JSONd. YAML
ExemplosRetirados de Zend Framework Certification (a refresher)
Certificação Zend Framework - Jaime Neto
Which Zend_View_Helper_Translate method is used to change language?
_______________________
ExemplosRetirados de Zend Framework Certification (a refresher)
Certificação Zend Framework - Jaime Neto
The result of a call to a Zend_Rest_Client method is na instance of:
_________________________
ExemplosRetirados de Zend Framework Certification (a refresher)
Certificação Zend Framework - Jaime Neto
Which of the following field types is tokenised by Zend_Search_Lucene?
a. Keywordb. UnIndexedc. UnStoredd. Binary
E o ZF2?
Ainda não existe prova de certificação para o ZF2 Suporte, fóruns e informações para dúvidas em
geral ainda é escassa para ZF2, e muito extensa para ZF1
Muitas empresas ainda trabalham com ZF1 É pouco provável que aplicações feitas em ZF1
migrem para ZF2 tão cedo Ainda existe grande necessidade de profissionais
que trabalham com ZF1 no mercado Sim, ainda vale a pena estudar ZF1
Mas é claro que não podemos ignorar o ZF2
Certificação Zend Framework - Jaime Neto
E o ZF2? O que mudou?
Baseado no PHP versão 5.3 Performance melhorada Uma camada MVC dirigida por eventos totalmente
reescrita EventManager, para sistemas controlados por eventos Novo sistema de gerenciamento de módulos Uma nova camada de visão, para responder de forma
adequada de acordo com o tipo de requisição (HTML, JSON, etc)
Suporte a injeção de dependência (Dependency Injection)
Namespaces
Certificação Zend Framework - Jaime Neto
Certificações Zend
Certificação Zend Framework - Jaime Neto
Veja também... zendframework.com ZF Brasil (Google Groups)
https://groups.google.com/forum/?hl=pt&fromgroups#!forum/zfbrasil Zend Framework Paraíba
https://groups.google.com/forum/?hl=pt&fromgroups=#!forum/zend-framework-paraiba
Rob Allen akrabat.com
php-pb.net/sua-escolha
blog.jaimeneto.com/category/zend-framework https://github.com/jaimeneto
Links úteis
Certificação Zend Framework - Jaime Neto