User:Bawolff/MediaWiki developer tutorial/toc


 * Introduction and prerequisites
 * Installing MediaWiki and setting up your environment
 * Setting up your gerrit account
 * Installing Dependencies
 * Installing MediaWiki
 * Adjusting configuration
 * Installing extensions and skins
 * Cloning the tutorial project
 * Introduction to gerrit
 * Introduction to tutorial project
 * Hello world
 * Adding some formatting
 * Adding some JS and CSS
 * Internationalization
 * Database
 * Hooks and dependency injection
 * PHPUnit testing
 * content handler (maybe)
 * Parser
 * Parser tags
 * Parser functions
 * Media handler (maybe)
 * Advanced topics
 * Performance
 * Database
 * Database indexing
 * Database explains and statistics
 * Caching
 * Architecture of caching layers
 * Parser cache
 * CDN (varnish) cache
 * Object (memchace/APCu) cache
 * Profiling
 * Security
 * Cross site scripting
 * SQLInjection
 * Threat modelling