1. HTML5/CSS3, Chrome Dev Tools для понимания где смотреть запросы и ошибки
---
если ты на уровне хрома, боже мой, даже не надейся
2. SQL/работа с запросами.
тут как, куда запрыгнул, там и слез.
Вот тебе бэкграундер говорит, давай задачу, ты фронтэндер такой - а дай мне из базы все туры в крым с января по ноябрь, чтобы они сосредоточились по показаниям зачисления в гостиницу "ХХХХ".
Так вот пойми, всё это закончится вот этим - "из базы все туры в крым с января по ноябрь"
И всё!!!!!! А дальше, как фронденд разработчик рули сам!
3. REST/SOAP архитектура, понимание как работает
ну тут слов нет, тут не описать.