Вы разработчик или человек, желающий сделать сам не нанимая людей?
В первом случае для вас в аду заготовлена отдельная сковородка.
Во втором, если ваш проект будет развиваться, то рано или поздно наступит момент, когда возможностей автоматических сервисов уже не хватит и придется-таки нанять спеца, а он залупит дикую цену, чтобы переверстать все заново.
Оба варианта - плохие, первый более плохой чем второй =) Селектор должен быть максимально коротким.
Единственный класс - идеально, два - допустимо, больше - уже жопа.
Повторю в который раз - код пишется один раз, а поддерживается потом долго. Не стоит создавать проблем себе или другим разработчикам этими цепочками селекторов. А проблемы будут. 100%.
Не знаю как насчет плана обучения. Как я учу язык - я просто беру и пишу на этом языке что-то нужное для себя. Справочник языка, гугл и форумы помогают решать непонятные вопросы (именно в том порядке, как я их перечислил).
Тут советуют начать с php right way
Но ведь это не обучающее пособие по пыху! Да, прочитать нужно, да, запомнить какие-то вещи оттуда, но зачем рекомендовать это для обучения? Просветит кто-нибудь?
Задайте вручную таблицу соответствия цветов и секций.
При смене слайда меняйте цвет. Как - зависит от используемого решения. В фулскрин-плагинах обычно есть события, типа onchange.
Цвет менять можно каждому элменту, или вешать разные классы на body и стилизовать от них.