Планирую заниматься веб разработкой какую теория посоветуете изучить, из математики, теории программирования (алгоритмы, структуры данных итп) ? Во общем, из просто php программиста хочется стать более менее компетентным. Можете сразу и на литературу ссылочки принести)
Смотря, на что вашего терпения и мотивации хватит. Если this ++, тогда прочитайте книгу про алгоритмы + фреймворки php.
Мой вам совет зайдите на порядочный торен трекер например tfile или rutracker. В поиск вести php. Найдете кучу литературы. Начинаете читать: Если автор доходчиво объясняет то это ваше. Один автор , а читатели могут по разному воспринимают прочитанное: один скажит гений, второй фуфло. Многое зависит от подготовки читателя и его потребностей. Поставите себе проект (цель) и в процессе поймете какой автор вам подойдет и какими методами пользоваться. Удачи в изучении php.