Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Carreira PHP

Carreira PHP

Nessa apresentação cito algumas dicas do que um programador PHP pode aprender para ter uma carreira de sucesso

0227f6274b8a6cce078d7f8a91460c41?s=128

Elton Minetto

May 21, 2013
Tweet

More Decks by Elton Minetto

Other Decks in Programming

Transcript

  1. None
  2. C rr r PHP @eminetto

  3. Por que aprender PHP?

  4. “I love Google’s stat, that 75 percent of the web

    runs PHP. No one knows the web better than Google.” Andi Gutmans - Zend http://venturebeat.com/2013/05/17/google-app-engine-finally-supports-php-the-language-that-runs-75-of-the-web/
  5. None
  6. Por onde começo?

  7. PHP Namespaces Traits Orientação a objetos Banco de Dados Controle

    de versões Testes Frameworks ORM REST SOA Integração contínua Xdebug APC Memcached Object Calisthenics
  8. None
  9. Lógica de programação

  10. Estruturas de dados

  11. Orientação a objetos

  12. PHP Arquitetura Web Tipos de dados e operadores Funções nativas

    Namespaces
  13. PHP phar Traits Composer Servidor web embutido Banco de dados

    embutido
  14. Bancos de dados SQL - MySQL, sqlite, PostgreSQL NoSQL -

    MongoDB, CouchDB, Cassandra, Redis
  15. Controle de versões Git,SVN, Mercurial Github, BitBucket

  16. Testes unitários PHPUnit

  17. Segurança e programação segura

  18. Participe, seja social Participe de eventos, grupos de usuários regionais

    Escreva um blog Participe de fóruns e listas de discussão
  19. Ok? É isso?

  20. Design patterns Frameworks Zend Framework Symfony Code Igniter Slim Silex

    Doctrine
  21. None
  22. Design Patterns

  23. Frameworks Zend Framework, CakePHP, Symfony, Code Igniter

  24. Micro-Frameworks Silex, Slim, Respect

  25. ORM Doctrine

  26. Aprenda mais de um Sistema Operacional Linux, Windows, MacOSX

  27. Tem mais? Manda!

  28. None
  29. Performance - Cache Apc, Memcache

  30. Performance - Avaliação Siege, Apache ab, ySlow

  31. Integração contínua

  32. Cloud Computing Amazon Web Services Heroku, PHPCloud

  33. Certificação

  34. None
  35. O mais importante!

  36. Divirta-se no processo

  37. http://code-squad.com http://code-squad.com/carreiras @code_squad http://facebook.com/CodeSquad eminetto@code-squad.com