Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

testando66

Níveis de Conhecimento em PHP

Recommended Posts

Boa tarde a todos do fórum.

 

Minha dúvida é: como determino meu nível de conhecimento em PHP? O que um programador PHP deve conhecer da linguagem para ser considerado Júnior/Pleno/Sênior (apesar disso depender as vezes da empresa)???

 

Aproveitando, gostaria de saber uma outra coisa: a que ponto o desenvolvimento de sistemas e não de sites que rodem numa intranet é absorvido pelas empresas que usam o PHP (ERPs, Sistemas Comerciais e etc...)?

 

Obrigado a todos que puderem ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom para um bom programador, deve primeiro nao usar ferramentas q gerem codigos prontos, pois sao d dificil manutencao, como o dreamweaver...

depois conhecer boa parte das funcoes, para nossa sorte ha o manual do php, você pode baixar em www.php.net (ha versao em portugues)

saber usar funcoes e classes, na minha opiniaoquando se domina classes, você eh fera...

 

abços

 

ja a sua segunda questao eu nao tenho como responder...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Zend Certification

http://www.zend.com/en/services/certification/

 

 

Aproveitando, gostaria de saber uma outra coisa: a que ponto o desenvolvimento de sistemas e não de sites que rodem numa intranet é absorvido pelas empresas que usam o PHP (ERPs, Sistemas Comerciais e etc...)?

isso depende da região.

no japao, por exemplo, antigos sistemas desenvolvidos em CGI, C++, Visual Basic e até mesmo mais recentes estão sendo substituidos por sistemas em PHP.

Compartilhar este post


Link para o post
Compartilhar em outros sites

no japao, por exemplo, antigos sistemas desenvolvidos em CGI, C++, Visual Basic e até mesmo mais recentes estão sendo substituidos por sistemas em PHP.

Eles preferem o PHP ao ASP e ASP/VB.Net por lá?

 

 

------------------------------------------------------------------------------------------------------------------------------------------

 

olá bruno,

 

que eu saiba não existe nenhuma escala para comparação entre o cenhecimento de um programador e outro. A linguagem PHP é muito fácil de aprender, sendo acessível até por quem não é da area de programação. Por isso muitos especialistas em desemvolvimento para a web agurmentam contra o PHP alegando que ele facilita a criação de programas ruins. Eu avaliaria um programador PHP assim:

 

Iniciante - Sabe apenas fazer o CRUD e ainda não sabe como separar o código PHP da marcação HTML.

Intermediário - Sabe utilizar funções avançadas, gerenciar Sessões, trabalhar com protocolos, Cookies, data e hora, FileSystem, templates, e outros tópicos avançados.

Profissional - Domina toda a lógica do PHP, domina a programação orientada a objetos, usa PHP com qualquer banco de dados suportado.

Guru - Faz coisas que um programador comun nunca sonharia ser possível com PHP.

 

 

Saiba mais sobre Certificação Zend:

Artigo sobre certicifação PHP no site iMasters

 

Quanto a sua segunda questão: O PHP serve para o desenvolvimento de qualquer tipo de sistema, podendo inclusive "rodar" no ambiente cliente-servidor (PHP-Gtk), ou em qualquer outro tipo de rede(como INTRANETs por exemplo).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eles preferem o PHP ao ASP e ASP/VB.Net por lá?

sim

 

O ASP nunca foi muito usado por aqui.

Até pouco tempo quem dominava a web era o antigo cgi-perl. E ainda existe muitos serviços em CGI, principalmente sistemas do governo.

 

Muitas empresas estão percebendo que não há necessidade de manter um sistema de Controle Contábil por exemplo, usando linguagens como VisualBasic, Delphi, JAVA, etc. Os motivos principais são o alto custo de desenvolvimento e manutenção e falta de flexibilidade.

 

Programadores JAVA e C++ ainda são muito requisitados em Software Houses especializadas em games para console, dispositivos portáteis, PC, eletro-eletrônicos, robótica, etc.

 

 

 

sobre o Zend Certification,

ter um diploma da zend nao significa muita coisa. É muito simples obter. Nos 3 primeiros níveis, qualquer pessoa sem noção de programação consegue obter os certificados. Infelizmente, muitos empregadores não sabem avaliar isso e dão créditos ao profissional pela quantida de diplomas e certificados..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.