Certificacao Php

2,299 views

Published on

Palestra sobre a certificação PHP (Zend Certified Engineer) realizada no II Encontro do grupo PHP PB em João Pessoa, 07 de março de 2009

Published in: Career, Education, Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,299
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
118
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide
  • - E-commerce e Long Tail - Comprar produtos relacionados -
  • Certificacao Php

    1. 1. PHP Certification Seja um Zend Certified Engineer Jose Berardo www.especializa.com.br 81 3465.0032
    2. 2. Agenda <ul><li>1. Certificação pra que? </li></ul><ul><li>2. Como obter uma certificação </li></ul><ul><li>3. Certificação Zend (PHP) </li></ul><ul><ul><li>3.1 Ementa </li></ul></ul><ul><ul><li>3.2 Registro </li></ul></ul><ul><ul><li>3.3 Teste de nivelamento </li></ul></ul><ul><li>4. Conclusão </li></ul>
    3. 3. O que são certificações <ul><li>Certificações oficiais de TI são atestados de empresas ou organizações consideradas internacionalmente como (co-)responsáveis por uma tecnologia ou metodologia reconhecendo que o profissional possui sólidos conhecimentos em uma área específica . </li></ul>
    4. 4. Certificação pra que? 1
    5. 5. Valorização profissional <ul><li>Profissionais certificados recebem 53% * mais que não certificados </li></ul><ul><li>Certificações podem ajudar no plano de carreira dentro das empresas </li></ul><ul><ul><ul><li>(* Fonte: Jornal A Tarde – Salvador / IBOPE – 03 março de 2008) </li></ul></ul></ul>
    6. 6. <ul><li>Diferencial competitivo </li></ul><ul><ul><ul><li>Profissionais certificados têm 53% * mais chances de serem contratados </li></ul></ul></ul><ul><ul><ul><li>Até 2008, o déficit de pessoal qualificado em TI no Brasil era de 10 mil * postos de trabalho </li></ul></ul></ul><ul><ul><ul><li>(* Fonte: Jornal A Tarde – Salvador / IDC Brasil – 03 março de 2008) </li></ul></ul></ul><ul><ul><ul><li>Profissionais certificados valorizam melhor as empresas em licitações e concorrências </li></ul></ul></ul><ul><li>Diferencial competitivo </li></ul>
    7. 7. O que certificações não são? <ul><li>S ubstitutas à experiência profissional </li></ul><ul><ul><li>Não há como garantir que o profissional certificado consegue trabalhar em equipe </li></ul></ul><ul><ul><li>Substitutas à formação acadêmica </li></ul></ul><ul><ul><ul><li>Seu currículo depende de quem o lê </li></ul></ul></ul><ul><ul><li>Provas definitivas de conhecimento </li></ul></ul><ul><ul><ul><li>Sempre haverá questões não avaliadas </li></ul></ul></ul><ul><ul><ul><li>Certificações expiram ou tecnologias envelhecem </li></ul></ul></ul>
    8. 8. Como obter uma certificação? 2
    9. 9. Grandes players <ul><li>Empresas: </li></ul><ul><ul><li>Cisco </li></ul></ul><ul><ul><li>Microsoft </li></ul></ul><ul><ul><li>SAP </li></ul></ul><ul><ul><li>Novel </li></ul></ul><ul><ul><li>IBM </li></ul></ul><ul><ul><li>Sun </li></ul></ul><ul><ul><li>Oracle </li></ul></ul><ul><ul><li>BEA </li></ul></ul><ul><ul><li>Red Hat </li></ul></ul><ul><ul><li>Zend Technologies </li></ul></ul><ul><li>Organizações: </li></ul><ul><ul><li>CompTIA </li></ul></ul><ul><ul><li>LPI </li></ul></ul><ul><ul><li>SANS GIAC </li></ul></ul><ul><ul><li>PMI </li></ul></ul><ul><ul><li>ITIL </li></ul></ul><ul><ul><li>Scrum Alliance </li></ul></ul><ul><ul><li>W3C </li></ul></ul>
    10. 10. Agentes certificadores <ul><li>Thomson Prometric </li></ul><ul><li>Pearson Vue </li></ul><ul><li>Possuem milhares de centros autorizados em todo o mundo </li></ul>
    11. 11. Processo prático e simples <ul><li>1. Adquira o voucher </li></ul><ul><li>2. Agende a prova </li></ul><ul><li>3. Dirija-se ao centro </li></ul><ul><li>4. Receba o </li></ul><ul><li>certificado em casa </li></ul><ul><li>O resultado sai </li></ul><ul><li>NA HORA </li></ul>
    12. 12. Como agendar
    13. 13. Local de prova
    14. 14. 3 Certificação Zend
    15. 15. Certificação Zend (PHP) <ul><li>Sobre a prova </li></ul><ul><ul><li>Disponível nas versões 4 e 5 </li></ul></ul><ul><ul><li>Hoje, há aproximadamente 100 brasileiros certificados </li></ul></ul><ul><ul><li>Não avalia apenas o PHP: </li></ul></ul><ul><ul><ul><li>Regex, BD, XML, Webservices, sockets & streams, OOP e padrões de projeto </li></ul></ul></ul><ul><ul><li>70 questões em 90 minutos </li></ul></ul><ul><ul><li>Score obtido e mínimo requerido NÃO SÃO INFORMADOS </li></ul></ul>
    16. 16. Certificação Zend (PHP) <ul><li>Mais informações </li></ul><ul><ul><li>Custo do voucher: $ 125.00 </li></ul></ul><ul><ul><li>Há descontos para grupos </li></ul></ul><ul><ul><li>O voucher expira em 1 ano </li></ul></ul><ul><ul><li>É possível fazer a prova 5 com voucher da 4 </li></ul></ul><ul><ul><li>O certificado “chega” em 8 a 10 semanas </li></ul></ul><ul><ul><li>Em até dois dias, o seu nome constará nas Zend Yellow Pages </li></ul></ul>
    17. 17. Como se preparar <ul><li>A Especializa possui 4 cursos de PHP, sendo 1 específico para a prova </li></ul><ul><ul><li>PHP Programmer </li></ul></ul><ul><ul><ul><li>Fundamentos, sessões, emails, arquivos, MySQL </li></ul></ul></ul><ul><ul><li>PHP Developer </li></ul></ul><ul><ul><ul><li>OOP, design patterns, PostgreSQL, PDO, binários </li></ul></ul></ul><ul><ul><li>PHP Expert </li></ul></ul><ul><ul><ul><li>Ajax, SPL, Regex, MVC, ORM, XML, Webservices </li></ul></ul></ul><ul><ul><li>PHP Certified Engineer </li></ul></ul><ul><ul><ul><li>Todos os tópicos da prova </li></ul></ul></ul>
    18. 18. Como se preparar <ul><li>Guia oficial: </li></ul><ul><ul><ul><li>Zend PHP Certification - Study Guide </li></ul></ul></ul><ul><ul><ul><li>$ 32.99 </li></ul></ul></ul><ul><li>Simulados Vulcan: </li></ul><ul><ul><ul><ul><ul><ul><ul><ul><li>1 - $ 11.99 CAD </li></ul></ul></ul></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><ul><ul><ul><li>5 - $ 20.99 CAD </li></ul></ul></ul></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><ul><ul><ul><li>10 - $ 26.99 CAD </li></ul></ul></ul></ul></ul></ul></ul></ul><ul><ul><ul><li> </li></ul></ul></ul><ul><ul><ul><li>www.phparch.com/c/product/vulcan/view </li></ul></ul></ul>
    19. 19. Como se preparar <ul><li>Outros livros: </li></ul><ul><li>Outras fontes: </li></ul><ul><ul><li>www.php.net (precisava dizer?!) </li></ul></ul><ul><ul><li>Revista PHP Architect (www.phparch.com) </li></ul></ul><ul><ul><li>del.icio.us/berardo/php </li></ul></ul>
    20. 20. 3.1 Ementa
    21. 21. Ementa <ul><li>Fundamentos </li></ul><ul><ul><li>Sintaxe </li></ul></ul><ul><ul><li>Operadores </li></ul></ul><ul><ul><li>Variáveis </li></ul></ul><ul><ul><li>Constantes </li></ul></ul><ul><ul><li>Controle de fluxo </li></ul></ul><ul><ul><li>Construções e funções </li></ul></ul><ul><li>Funções </li></ul><ul><ul><li>Sintaxe </li></ul></ul><ul><ul><li>Argumentos </li></ul></ul><ul><ul><li>Variáveis </li></ul></ul><ul><ul><li>Referências </li></ul></ul><ul><ul><li>Retornos </li></ul></ul><ul><ul><li>Escopo de variáveis </li></ul></ul>
    22. 22. Ementa <ul><li>Arrays </li></ul><ul><ul><li>Arrays enumerados </li></ul></ul><ul><ul><li>Arrays associativos </li></ul></ul><ul><ul><li>Iteração sobre arrays </li></ul></ul><ul><ul><li>Multi-dimensionais </li></ul></ul><ul><ul><li>Funções com arrays </li></ul></ul><ul><ul><li>SPL </li></ul></ul><ul><li>OOP </li></ul><ul><ul><li>Instanciação </li></ul></ul><ul><ul><li>Modificadores / herança </li></ul></ul><ul><ul><li>Interfaces </li></ul></ul><ul><ul><li>Exceptions </li></ul></ul><ul><ul><li>Membros static </li></ul></ul><ul><ul><li>Autoload </li></ul></ul><ul><ul><li>Reflexão </li></ul></ul><ul><ul><li>Type Hinting </li></ul></ul>
    23. 23. Ementa <ul><li>Segurança </li></ul><ul><ul><li>Configuração </li></ul></ul><ul><ul><li>Segurança em Sessions </li></ul></ul><ul><ul><li>Cross-Site Scripting (XSS) </li></ul></ul><ul><ul><li>Cross-Site Request Forgeries (XSRF) </li></ul></ul><ul><ul><li>SQL Injection </li></ul></ul><ul><ul><li>Remote Code Injection </li></ul></ul><ul><ul><li>Email Injection </li></ul></ul><ul><ul><li>Filter Input </li></ul></ul><ul><ul><li>Escape Output </li></ul></ul>
    24. 24. Ementa <ul><li>XML e Web Services </li></ul><ul><ul><li>Fundamentos de XML </li></ul></ul><ul><ul><li>SimpleXML </li></ul></ul><ul><ul><li>Extensões XML </li></ul></ul><ul><ul><li>Xpath </li></ul></ul><ul><ul><li>Fundamentos Web Services </li></ul></ul><ul><ul><li>SOAP </li></ul></ul><ul><ul><li>REST </li></ul></ul><ul><li>Strings </li></ul><ul><ul><li>Aspas </li></ul></ul><ul><ul><li>Correspondência </li></ul></ul><ul><ul><li>Extração </li></ul></ul><ul><ul><li>Pesquisa </li></ul></ul><ul><ul><li>Substituição </li></ul></ul><ul><ul><li>Formatação </li></ul></ul><ul><ul><li>Regex (PCRE) </li></ul></ul>
    25. 25. Ementa <ul><li>Banco de dados </li></ul><ul><ul><li>SQL </li></ul></ul><ul><ul><li>Joins </li></ul></ul><ul><ul><li>Análise de queries </li></ul></ul><ul><ul><li>Prepared Statements </li></ul></ul><ul><ul><li>Transações </li></ul></ul><ul><li>Recursos Web </li></ul><ul><ul><li>Sessions </li></ul></ul><ul><ul><li>Forms </li></ul></ul><ul><ul><li>GET e POST </li></ul></ul><ul><ul><li>Cookies e sessões </li></ul></ul><ul><ul><li>Cabeçalhos HTTP </li></ul></ul>
    26. 26. Ementa <ul><li>Streams e rede </li></ul><ul><ul><li>Arquivos </li></ul></ul><ul><ul><li>Leitura </li></ul></ul><ul><ul><li>Escrita </li></ul></ul><ul><ul><li>Funções de sistemas de arquivos </li></ul></ul><ul><ul><li>Streams </li></ul></ul><ul><li>PHP 4 x PHP 5 </li></ul><ul><ul><li>OOP </li></ul></ul><ul><ul><li>E_STRICT </li></ul></ul><ul><ul><li>Referências x Objetos </li></ul></ul><ul><li>Padrões de projeto </li></ul><ul><ul><li>Padrões </li></ul></ul><ul><ul><li>Reuso de código </li></ul></ul><ul><ul><li>Teoria OO </li></ul></ul>
    27. 27. 3.2 Registro
    28. 28. Registro <ul><li>Registre-se no site da Zend </li></ul><ul><ul><li>https://www.zend.com/en/user/login </li></ul></ul><ul><li>Registre-se no site da Vue </li></ul><ul><ul><li>http://www.pearsonvue.com/zend/activity </li></ul></ul><ul><li>Já é possível comprar o voucher e até mesmo agendar a prova! </li></ul><ul><ul><li>http://www.pearsonvue.com/zend </li></ul></ul>
    29. 29. 3.3 Teste de nivelamento
    30. 30. Resultado do teste <ul><li>Questão 1 C. Implement the object's __clone() method </li></ul><ul><li>Questão 2 A. THE QUICK BROWN FOX JUMPED OVER THE LAZY DOG. </li></ul><ul><li>Questão 3 C. $value can be prepended with &, and modified directly </li></ul><ul><li>Questão 4 A. Change the behavior of a class without modifying the original class </li></ul><ul><li>Questão 5 C. $_COOKIE['mycookie'] </li></ul><ul><li>Questão 6 B. Prepared Statements </li></ul><ul><li>Questão 7 A. SAX </li></ul><ul><li>E AÍ?! QUEM ACERTOU TUDO?! </li></ul>
    31. 31. 4 Conclusão
    32. 32. Dicas úteis <ul><li>Trace um caminho </li></ul><ul><ul><li>Algumas certificações tratam de assuntos correlacionados </li></ul></ul><ul><li>Estude bastante </li></ul><ul><ul><li>Cursos, livros, revistas, blogs, SIMULADOS </li></ul></ul><ul><li>Compre o voucher </li></ul><ul><ul><li>Ele acenderá uma voz no seu subconciente que não vai deixá-lo até você marcar a prova </li></ul></ul><ul><li>Marque a prova </li></ul><ul><ul><li>É possível remarcar </li></ul></ul><ul><li>No dia da prova </li></ul><ul><ul><li>Alimente-se bem </li></ul></ul><ul><ul><li>Durma cedo </li></ul></ul><ul><ul><li>Chegue com antecedência </li></ul></ul><ul><ul><li>Vá ao banheiro antes da prova </li></ul></ul><ul><li>Preocupe-se com o tempo </li></ul><ul><ul><li>Não se afobe </li></ul></ul><ul><ul><li>Procure começar pelas questões mais simples </li></ul></ul><ul><li>Marque para revisão </li></ul><ul><ul><li>Haverá uma grade de questões ao final </li></ul></ul>
    33. 33. Resumo <ul><li>Certificações vêm a somar </li></ul><ul><li>Experiência profissional e formação acadêmica continuam sendo extremamente importantes </li></ul><ul><li>Existem várias certificações que cobrem assuntos parecidos </li></ul><ul><ul><li>Pesquise e monte uma estratégia vencedora </li></ul></ul><ul><li>A certificação PHP não é difícil </li></ul><ul><ul><li>“mas também não é fácil” </li></ul></ul><ul><li>Prepare-se, estude e colha os bons resultados </li></ul>
    34. 34. Obrigado Jose Berardo www.especializa.com.br 81 3465.0032

    ×