Certificação Zend Framework

981 views
922 views

Published on

Palestra sobre Certificação Zend Framework apresentada online via Google Hang Out para o projeto ProPHP do PHP-PB (www.php-pb.net) no dia 09 de Março de 2013.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
981
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Certificação Zend Framework

  1. 1. Jaime Netocontato@jaimeneto.com
  2. 2.  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
  3. 3.  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
  4. 4. Fonte: php-developer.org (2011)Certificação Zend Framework - Jaime Neto
  5. 5. Certificação Zend Framework - Jaime Neto
  6. 6.  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
  7. 7. http://www.zend.com/en/resources/case-studies/ Certificação Zend Framework - Jaime Neto
  8. 8.  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
  9. 9.  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
  10. 10.  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
  11. 11.  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
  12. 12.  Verifique o conteúdo da prova no site:  http://www.zend.com/services/certification/framework Certificação Zend Framework - Jaime Neto
  13. 13. Certificação Zend Framework - Jaime Neto
  14. 14.  Lembre-se: Zend Framework versão 1.5.3 Zend_ToolZend_Application Zend_Paginator Zend_Navigation ZendX Zend_Dojo ZF 2 Certificação Zend Framework - Jaime Neto
  15. 15.  Estude as várias formas de fazer a mesma coisa: 1 $name = new Zend_Form_Element_Text(name); $name->setLabel(Nome); $form->addElement($name); 2 $name = new Zend_Form_Element(text, name); $name->setLabel(Nome); $form->addElement($name); 3 $name = $form->createElement(text, name); $name->setLabel(Nome); $form->addElement($name); 4 $form->addElement(text, name‘, array(Label => Nome’)); 5 $form->addElement(array( type => text, options => array(Label => Nome’) )); Certificação Zend Framework - Jaime Neto
  16. 16.  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) Certificação Zend Framework - Jaime Neto
  17. 17.  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; Certificação Zend Framework - Jaime Neto
  18. 18.  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... Certificação Zend Framework - Jaime Neto
  19. 19.  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!) Certificação Zend Framework - Jaime Neto
  20. 20.  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! Certificação Zend Framework - Jaime Neto
  21. 21.  The result of a Zend_Auth adapter’s authenticate method is: a. an instance of Zend_Auth_Result b. an instance of Zend_Auth_Authentication c. a boolean d. a string Certificação Zend Framework - Jaime Neto
  22. 22.  The recommended length of a code line is: a. 120 characters b. 100 characters c. 80 characters d. 60 characters Certificação Zend Framework - Jaime Neto
  23. 23.  Zend_Db::quote() is used to quote a table name so that it is safe to use in a SQL statement: a. True b. False Certificação Zend Framework - Jaime Neto
  24. 24.  Which of the following is NOT a Zend_Log writer: a. Zend_Log_Writer_Db b. Zend_Log_Writer_Xml c. Zend_Log_Writer_Stream d. Zend_Log_Writer_Mock Certificação Zend Framework - Jaime Neto
  25. 25.  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 Certificação Zend Framework - Jaime Neto
  26. 26.  Which configuration file format is not supported by Zend_Config? (Choose 2) a. XML b. INI c. JSON d. YAML Certificação Zend Framework - Jaime Neto
  27. 27.  Which Zend_View_Helper_Translate method is used to change language? _______________________ Certificação Zend Framework - Jaime Neto
  28. 28.  The result of a call to a Zend_Rest_Client method is na instance of: _________________________ Certificação Zend Framework - Jaime Neto
  29. 29.  Which of the following field types is tokenised by Zend_Search_Lucene? a. Keyword b. UnIndexed c. UnStored d. Binary Certificação Zend Framework - Jaime Neto
  30. 30.  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
  31. 31.  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
  32. 32. Certificação Zend Framework - Jaime Neto
  33. 33.  zendframework.com Links úteis 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 Certificação Zend Framework - Jaime Neto
  34. 34. Boa sorte! Jaime Netocontato@jaimeneto.com Certificação Zend Framework - Jaime Neto

×