Начинал с PS, потом были CSS и HTML, потом jQuery. Понадобился PHP - хорошо, подучил.
Проблема в том, что разбираться как всё это работает мне никогда не требовалось.
Признаю, что клепал ГСы, каюсь.
Решил сменить работу - сместиться во front-end. Сознаю, что моих познаний не хватает чтобы претендовать даже на Junior'а в серьёзную компанию, где можно будет профессионально расти. По этому нужно подтянуться.
А теперь вопрос:
Посоветуйте книгу, где будет объясняться теория работы клиентской части, где будет подробно описано как строиться DOM, работает технология AJAX и т.п.
Мне не нужны книги, обучающие каким-либо технологиям - всё легко гуглится. Мне нужна теория того, как это работает.
как минимум вам нужно нормально знать javascript. Без этого углубляться смысла нет. (помимо основ синтаксиса, объектов и прототипного наследования, модулей, нужно еще разобраться с такими понятиями как event loop)
затем минимально нужно почитать про DOM, как оно там работает, как отрисовывается страница, что такое reflow/repaint и т.д. Всплытие событий и т... Ajax - нынче с ним все просто: https://developer.mozilla.org/en-US/docs/Web/API/F...