Лектори |
Главен лектор: Георги Гроздев, Управител на фирма „Вискомп“ ЕООД, Проект мениджър, Ръководител отдел „Програмиране“ в „Euroweb Internet“ GmbH, Дюселдорф, Германия, Помощник лектори: Димитър Ников, Атанас Василев |
В курса ще бъдат разгледани добрите практики при създаване на PHP приложения; изграждане на уеб-услуги, предлагащи приложно-програмен интерфейс; различни стратегии за кеширане на съдържанието. Също така по-задълбочено ще се представят допълнителни възможности за работа с MySQL СУБД.
|
В упражненията ще се работи по задачи, свързани с конкретен аспект от предварително специфициран практически проект, в който ще се прилагат теоретичните знания, придобити в лекциите.
- XML & Уеб-услуги, предлагащи приложно-програмен интерфейс (API)
- Добри практики при създаване и поддържане на PHP приложения
- Системи за контрол на версии – разпределени и централизирани
- Документиране на кода - PHPDoc
- Unit-, функционални и интеграционни тестове
- PhpUnit, SimpleTest, Cucumber, Selenium
- Автоматизирано конфигуриране и инсталиране на отдалечени сървъри с PHING
- Конвенции за форматиране на кода
- Кеширане
- OpCode cache (APC)
- Кеширане при сървъра
- Кеширане при клиента
- Потоци (streams) и мрежово програмиране с PHP
- Javascript, Ajax, JSON
- Допълнителни възможности на Mysql
- Особености при използване на транзакции
- Основи на запазени процедури в MySQL. Изпозлване на език за запазени процедури (SPL). Тригери
- Събития в MySQL.
- Профилиране на заявки
|