Schedule

第一堂 (Young)

  • 環境設定: MAC, Windows
  • 編輯器: phpStorm, eclipse, or Slim Text
  • coding style
  • code sniffer

第二堂 PHP Features (Young)

  • Object oriented programming

    • classes, abstract classes, interfaces, inheritance, constructors, cloning, exceptions
    • Traits
  • Types, variables

  • Pre-defined constants, keyword, and methods

  • Functional programming

  • Meta programming

    • magic methods
    • Reflection
    • Overloading
  • Namespaces

  • Standard PHP Library

  • Commnad Line

  • What's new features in PHP7

第三堂 Dependency Management (James)

  • Packagist
  • Composer

第四堂 (Kim)

  • Coding practices
  • Dependency Injection

第五堂 (Max)

  • Databases

第六堂 (勝達 Ada)

  • Template
  • Error handling

第七堂 (Anna/貴仁)

  • security
  • Testing

第八堂 (Bryan)

  • Server and Deployment
  • Virtualization (vagrant, docker)

第九堂 (Jerry)

  • Caching
  • Documenting

第十堂

  • Performance Tuning

results matching ""

    No results matching ""