Hélio Costa e Silva
PHP por quê ?
hlegius
Quem vos fala...
Programador PHP
Zend Certified Engineer
Estudante de pós-graduação pelo ITA
Posta regularmente no blog pessoal
Instrutor de cursos PHP na Season
http://programe.me
Season
• Cursos oficiais únicos no país
A Season é a única empresa autorizada a realizar treinamentos oficiais das tecnologias Zend no Brasil.
Introdutórios à linguagem PHP
Intermediários e avançados
Individuais
Preparatórios para certificação
• Modalidades
Presenciais
Webcast (online)
Pê agá... o que ?PHP é uma linguagem de script para desenvolvimento web e que pode ser acoplada a linguagem de marcação HTML.
Aplicações pessoais
Softwares empresariais
Serviços (SaaS)
Aplicativos Desktop com PHP-GTK
Softwares para Android com PHP for Android
Integração com Java (phpjava-bridge)
...
Fama
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
De acordo com o TIOBE, em agosto deste ano:
PHP, ok ! Mas... e a Zend ?
http://zend.com
Zend – The PHP Company
Andi GutmansZeev Suraski
1997 reescreveram o PHP
1998 novamente, porém desta vez nomearam as adições como Zend Engine
Zend
Zend Engine (core do PHP)
Treinamentos PHP
Zend Framework para desenvolvimento
Ferramentas para desenvolvimento
Monitoramento e segurança para servidores (Zend Server)
Certificação para programadores PHP
Ambiente Cloud para colocar o software em produção
A linguagem PHP
ATUALMENTE
O PHP encontra-se na série 5.3.x onde já suporta vários recursos das linguagens orientadas a objetos.
Mesmo com suporte a orientação a objetos, o PHP mantém a forma estruturada de código.
FUTURO PRÓXIMO
Mais recursos já estão incorporados no futuro PHP 5.4, como a herança horizontal, além de itens de segurança e performance. elePHPant
A linguagem PHP
DOCUMENTAÇÃO
A comunidade PHP conta com diversos blogs e autores adicionando novos conteúdos didaticos.
O próprio site do PHP conta com um manual completo da linguagem. Uma das melhores referências de linguagem existentes.
APRENDIZADO
Iniciar com PHP é simples. Com sintaxe descomplicada o estudante consegue criar pequenos scripts em questão de horas !
Por onde começar ?Precisa-se primeiro entender como funciona o Protocolo HTTP
Ambiente de estudosÉ possível reproduzir um ambiente Cliente-Servidor em sua própria máquina. Isto é possível instalando na própria máquina o WebServer Apache, IIS ou outros.
Após instalado e configurado, você poderá acessar seu “Servidor Local”através do endereço: http://127.0.0.1 ou simplesmente: http://localhost
Agora sim, começando !
http://php.net/manual
PHP ? Mas dizem que não presta!
Pessoas sem qualificação constante não produzem bons softwares.
PHP levado a sérioIniciando
Leia
Teste
Aplique
PHP levado a sérioIniciando Foco
Manual do PHP
Curso sobre a linguagem ou desenvolvimento de software
Livros técnicos sobre a linguagem em Português e Inglês.
Fóruns de discussões
IRC
Grupos regionais ou/e eventos de software
Blogs e sites de conteúdo
PHP levado a sérioIniciando Foco Prática
“Practice, practice, practice.”Não se aprende a programar somente ouvindo ou lendo. É necessário muito código !
PHP levado a sérioIniciando Foco Prática
Experiência
Contribua com o open source. Ajude um projeto de código aberto ou crie uma nova solução para que o mundo veja seu trabalho.
PHP levado a sérioIniciando Foco Prática
Experiência
Certificação
Torne-se especialista na
tecnologia a ponto de
conseguir aprovação na prova
de certificação Zend PHP.
PHP levado a sérioIniciando Foco Prática
Experiência
Certificação
Continuidade
Leia
Teste
Aplique “Practice, practice, practice.”
Obrigado !
Top Related