12
Tirando sua ZCE Zend Certified Engineed PHP 5 - Fernando Chucre

Tirando Certificação PHP

Embed Size (px)

Citation preview

Page 1: Tirando Certificação PHP

Tirando sua ZCEZend Certified Engineed PHP 5 - Fernando Chucre

Page 2: Tirando Certificação PHP

Fernando Chure

Certificado pela Zend desde agosto de 2008. Atualmente trabalha na IVIA como desenvolvedor Java e consultor PHP. Participou do projeto Web2.0 Tuangr onde implementou MVC e o uso do ZendFramework. Construiu junto com Christiano Milfont a aplicação e API do Tuangr para OpenSocial. Atualmente promove serviços para redes sociais, sendo o Cidadania como o principal.

Page 3: Tirando Certificação PHP

O mercado pede certificações

O mercado, entidade sem vida própria, que é o resultado de todas as decisões que as empresas tomam, espera 3 coisas de um profissional:• Iniciativa• Habilidade• Conhecimento

Sendo que a certificação tem o proposito de garantir apenas uma delas: Conhecimento. As certificações não vão garantir que um profissional conseguirá implementar bem um projeto ou um sistema, apenas que naquela área especifica de conhecimento o certificado tem condições de atender bem.

Page 4: Tirando Certificação PHP

A Zend Certified Engineer - ZCE

A área de conhecimento da certificação da ZCE é muito amplo. Além do conhecimento especifico da linguagem o profissional tem que entender bem as minucias do ambiente Web, esse ponto porque o PHP é um linguagem que se propõe a resolver problemas Web, Padrões de projeto, SQL e outros.

Page 5: Tirando Certificação PHP

PHP Basics

• Syntax • Operators • Variables • Constants • Control

Structures • Language

Constructs andFunctions

Functions

• Syntax • Arguments • Variables • References • Returns • Variable Scope

Arrays

• Enumerated Arrays• Associative Arrays • Array Iteration • Multi-Dimensional

Arrays • Array Functions • SPL

Object Oriented Programming

• Instantiation • Modifiers/Inheritance • Interfaces • Exceptions • Static Methods &

Properties • Autoload • Reflection • Type Hinting • Class Constants

Page 6: Tirando Certificação PHP

Security

• Configuration • Session Security • Cross-Site Scripting • Cross-Site Request

Forgeries • SQL Injection • Remote Code

Injection • Email Injection • Filter Input • Escape Output

XML and Web Services

• XML Basics • SimpleXML • XML Extension • Xpath • Webservices

Basics • SOAP • REST

Strings and Patterns

• Quoting • Matching • Extracting • Searching • Replacing • Formatting• PCRE

Databases and SQL

• SQL • Joins • Analyzing Queries• Prepared

Statements • Transactions

Page 7: Tirando Certificação PHP

Web Features

• Sessions • Forms • GET and POST data • Cookies • HTTP Headers

Streams and NetworkProgramming

• Files • Reading • Writing • File System

Functions • Streams

PHP 4/5 Differences

• Object Orientation • E_STRICT • References vs.

Object Handles

Design and Theory

• IDesign Patterns • Code Reuse • OOP Theory

Page 8: Tirando Certificação PHP

A Vue executa as provas da Zend. No site da Vew existe uma lista de locais que podem ser consultados por região geográfica.

Prova tem 90 minutos para 70 questões, você tem que acertar 80% das questões!

Page 9: Tirando Certificação PHP

Tirando sua certificação

Estudar é principal ferramenta de quem esta almejando a certificação, mas trilhar um caminho correto ajuda o processo. A empresa php|Archtect oferece livro de estudo e simulados pagos, eu garanto que vale cada cents!

Page 10: Tirando Certificação PHP

Áreas mais cobradas

Orientação a objetos, XML e arrays são com certeza os item que mais são pedidos. Mas são 12 áreas e você deve dar igual atenção a cada uma delas. Se decidir seguir o caminho dos simulados da php|Archtect sugiro que prepare uma planilha, pois eles oferecem o resultado por área de conhecimento. Assim você poderá decidir qual a área que está precisando de mais atenção.

Page 11: Tirando Certificação PHP

Teste 1 Teste 2 teste3 Teste 4 Teste 5 Teste 6EXCELLENT PASS EXCELLENT EXCELLENT EXCELLENT EXCELLENTPASS EXCELLENT EXCELLENT EXCELLENT EXCELLENT EXCELLENTFAIL FAIL PASS FAIL PASS PASS

Design FAIL EXCELLENT EXCELLENT EXCELLENT EXCELLENT PASSEXCELLENT EXCELLENT EXCELLENT EXCELLENT EXCELLENT PASS

OOP EXCELLENT EXCELLENT EXCELLENT EXCELLENT EXCELLENT EXCELLENTFAIL EXCELLENT EXCELLENT EXCELLENT FAIL FAILPASS PASS FAIL PASS EXCELLENT PASSPASS PASS PASS FAIL PASS FAIL

PASS FAIL EXCELLENT PASS PASS PASSEXCELLENT PASS PASS EXCELLENT PASS EXCELLENTFAIL PASS EXCELLENT PASS FAIL PASS

Arrays Basic Language Database Access

Functions

PHP 4/5 differences Security Streams and Network Programming String Manipulation and Regular Expressions Web Features XML & Web Services

Page 12: Tirando Certificação PHP

O certificado demorá de 40 a 60 dias para chegar, mas você pode mostrar o Yellow Pages da Zend. :D