562c5ff0_g_1___WaSP_InterAct_Curriculum__Competency
[Topic] Server side architecture [Evaluation Methods] Exercise 4. Final exam. Final assignment. [Competency] 
Recognize what separation of concerns mean for PHP development. Recognize the following concepts: Presentation logic and templates, business logic and data storage logic. Demonstrate a secure and logical directory structure for PHP applictions. Explain include paths. Demonstrate how to write an application that does not depend on being in a specific root directory. Demonstrate a good strategy for filtering all untrusted data. Demonstrate consistent and appropriate escaping of output data. Implement usable, SEO-friendly and hackable URL:s. Recognize rewrite rules. Recognize the abbreviation MVC and briefly explain the rationale behind it.
Server-Side Scripting 1 | WaSP InterAct Curriculum
Competency