Carreira php

1,250 views

Published on

Carreira php

  1. 1. Carreira PHP@eminetto
  2. 2. PorqueaprenderPHP?
  3. 3. “IloveGoogle’sstat,that75percentofthewebrunsPHP.NooneknowsthewebbetterthanGoogle.”AndiGutmans-Zendhttp://venturebeat.com/2013/05/17/google-app-engine-finally-supports-php-the-language-that-runs-75-of-the-web/
  4. 4. Porondecomeço?
  5. 5. PHPNamespacesTraitsOrientaçãoaobjetosBancodeDadosControledeversõesTestesFrameworks ORMRESTSOAIntegraçãocontínuaXdebugAPCMemcachedObjectCalisthenics
  6. 6. Lógicadeprogramação
  7. 7. Estruturasdedados
  8. 8. Orientaçãoaobjetos
  9. 9. PHPArquitetura WebTipos de dados e operadoresFunções nativasNamespaces
  10. 10. PHPpharTraitsComposerServidor web embutidoBanco de dados embutido
  11. 11. BancosdedadosSQL - MySQL, sqlite, PostgreSQLNoSQL - MongoDB, CouchDB, Cassandra, Redis
  12. 12. ControledeversõesGit,SVN, MercurialGithub, BitBucket
  13. 13. TestesunitáriosPHPUnit
  14. 14. Segurançaeprogramaçãosegura
  15. 15. Participe,sejasocialParticipe de eventos, grupos de usuários regionaisEscreva um blogParticipe de fóruns e listas de discussão
  16. 16. Ok?Éisso?
  17. 17. DesignpatternsFrameworks ZendFramework Symfony CodeIgniter SlimSilexDoctrine
  18. 18. DesignPatterns
  19. 19. FrameworksZend Framework, CakePHP, Symfony, Code Igniter
  20. 20. Micro-FrameworksSilex, Slim, Respect
  21. 21. ORMDoctrine
  22. 22. AprendamaisdeumSistemaOperacionalLinux, Windows, MacOSX
  23. 23. Temmais?Manda!
  24. 24. Performance-CacheApc, Memcache
  25. 25. Performance-AvaliaçãoSiege, Apache ab, ySlow
  26. 26. Integraçãocontínua
  27. 27. CloudComputingAmazon Web ServicesHeroku, PHPCloud
  28. 28. Certificação
  29. 29. Omaisimportante!
  30. 30. Divirta-senoprocesso
  31. 31. http://code-squad.comhttp://code-squad.com/carreiras@code_squadhttp://facebook.com/CodeSquademinetto@code-squad.com

×