Boas práticas de programação com Object Calisthenics
Caminhos para a certificação PHP
1. Caminhos para a Certificação PHP / ZCE Mauricio Garcia F. Nascimento PHP Conference Brasil Dezembro/2006
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14. Zend Education Advisory Board Fonte: http://www.zend.com/education/zend_php_certification/education_advisory_board Christian Wenz Andi Gutmans Nov/04 Chris Shiflett Jul/04 Marco Tabini Damien Seguy Set/04 Ilia Alshanetsky Jan/05 Marcus Boerger Jul/04 Martin Jansen Matthew Weier Mai/05 Mike Naberezny Mai/05 Tobias Schlitt Mar/05 Zeev Suraski Jul/05
15.
16.
17.
18.
19.
20. Esquematização do Procedimento 2. agendar exame 1. comprar voucher 4. realizar exame 3. notificar centro 6. notificar resultado 5. notificar resultado 7. YP diploma Centro Examinador
40. Cuidado com a versão do exame! How can you write a class so that some of its properties cannot be accessed from outside its methods? a. By declaring the class as private b. By declaring properties as private c. It cannot be done d. By writing a property overloading method Which object-oriented constructs from the following list are not available? . Abstract classes . Final classes . Public, private, protected (PPP) methods . Interfaces a. Abstract classes b. PPP methods c. Neither PPP methods nor interfaces d. None of the above are available e. All of the above are available PHP 4 PHP 5
41.
42.
43.
44.
45. Interface principal do exame ◄ Previous Next ► Index End Exam Time remaining □ Review question Área da questão Botões navegação Índice questões Finalizar exame Tempo restante Marcar questão
46. Análise de código + escolha simples ◄ Previous Next ► Index End Exam Time remaining 30:45 □ Review question Question 1 - Lorem ipsum dolor sit? <?php $a=10; $b=$a; unset($a); echo $b+1; ?> A. ○ Aliquam fringilla B. ● Sed imperdiet C. ○ Pellentesque cursus D. ○ Maecenas E. ○ Ut sodales
47. Dissertativo + múltipla escolha ◄ Previous Next ► Index End Exam Time remaining 30:45 □ Review question Question 1 – Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec diam ipsum, blandit a, tincidunt ut, elementum in, mi. Nunc fermentum lorem in nunc. Sed quis enim eu mi convallis iaculis. In nunc turpis, ullamcorper a, vulputate at, vestibulum vel, quam? A. ■ Aliquam fringilla B. □ Sed imperdiet C. □ Pellentesque cursus D. ■ Maecenas E. ■ Ut sodales
48. Espaços em branco + escolha simples ◄ Previous Next ► Index End Exam Time remaining 30:45 □ Review question Question 1 - Lorem _________ sit amet, consectetuer adipiscing elit. Donec diam ipsum, blandit a, tincidunt ut, elementum in, mi. Nunc fermentum lorem in nunc. Sed ________ mi convallis. A. ○ ipsum dolor ; Nunc fermentum B. ○ Sed imperdiet ; consectetuer C. ○ Pellentesque cursus ; convallis D. ○ Maecenas ; Lorema E. ● Ut sodales ; enim
49. Questão aberta ◄ Previous Next ► Index End Exam Time remaining 30:45 □ Review question Question 1 - Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec diam ipsum, blandit a, tincidunt ut, elementum in, mi. Nunc fermentum lorem in nunc. Sed quis enim? file_get_contents
50. Índice das questões End Exam Time remaining 30:45 Index 1. OK 2. OK 3. Review 4. OK 5. Review ... ... ... ... ... ... ... ... ... ... ... ... ... 65. Review 66. OK 67. OK 68. Review 69. Review 70. OK
51.
52.
53. Resolução por passos 1º passo 2º passo passo final questões restantes tempo adequado
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67. Estatísticas – web spider seleção dos países seleção ZCE´s coleta dados Análise dados pais=1 pais=2 pais=252 Jun/04 a Nov/06