Оскільки вже довший час не можу знайти собі помічників, вирішив навчити їх сам. Поки що це лише плани, але якщо набереться кілька бажаючих, стане реальністю.
Приблизна програма (це те, що потрібно знати і вміти вирішуючи реальні задачі):
основи протоколу HTTP та роботи веб-серверу;
ООП в PHP;
архітектурні рішення при розробці веб-додатків (патерни);
робота з чужим кодом;
відладка коду;
системи контролю версій;
оптимізація коду та SQL-запитів;
HTML5, CSS, JS, jQuery;
написання розширень під CMS Joomla;
фрейморк Symfony (опціонально);
та інші.
Розраховано на людей, які вже знають PHP (або, хоча б, якусь іншу мову програмування) і хочуть навчитися її практичному застовуванню.
Вимоги: - хороше знання PHP, ООП, MVC і хоча б знайомство з іншими патернами проектування; - досвід розробки розширень під одну з CMS (бажано Joomla) або використання фреймворків. - SQL, HTML, CSS, JavaSript