1-й уикенд
- HTML 4, HTML 5
- CSS 2, CSS 3
- Основы PHP
- Защита веб-проектов
- Регулярные выражения (PCRE)
- Unit-testing
- Объектно-ориентированное программирование в PHP 5.3
Мастерская «Базы данных»
Мастерская посвящена различным хранилищам данных и ситуациям, возникающим при совместном использовании ресурсов в многопоточных приложениях. Основная часть посвящена реляционным СУБД и SQL. Также рассматривается работа с NoSQL — документными и key-value хранилищами.
Рассматриваемые продукты: MySQL, PostgreSQL, MemcacheDB, Redis, MongoDB, GridFS.
2-й уикенд
- Model-View-Controller (MVC)
- JavaScript, Document Object Model (DOM)
- Работа с библиотекой jQuery, AJAX
Мастерская «Паттерны проектирования»
Мастерская посвящена обсуждению двадцати трех паттернов проектирования от Gang of Four. Большинство времени отведено практическому освоению часто используемых паттернов.
3-й уикенд
- Оптимизация производительности веб-проектов
- Электронные платежные системы (PayPal, 2checkout.com, Google Checkout, WebMoney)
- Работа с фреймворками
Также существенное время на 3-м уикенде посвящается рефакторингу и работе с чужим кодом.