С чего начать изучение разработки клиент-серверных веб-приложений?
А шо ты хотел? Универсальный стандарт? Знаешь сколько за год новых продуктов появляется для js?

Для конкретных задач подходят конкретные инструменты. Для конкретных инструментов нужны конкретные от тебя запросы. Для конкретных запросов нужны конкретные познания фундаментальных основ

Есть еще два варианта: выбирать из того что советуют и выбирать из симпатии к названию/описанию.

А порядок таков: интернет, компьютерные сети, клиент-серверной архитектуры приложения, базы данных, основы системного администрирования, веб разработка (фронт, бэк и обслуживающее это всё ПО), архитектура веб приложений, программирование

Копать инфу по каждой теме из порядка, пока не сможете:
А)сами ответить на свой топик
или
Б)вести монолог на любую из этих тем хотя бы 5 минут

Ну это все структурированный вариант. А если простыми словами - видосы, статьи, читать все самоуроки и самоучители, и, дай бог, недели через две что-то да из задуманного накидаете в виде приемлимого прототипа.
Мне бы хотелось выбрать такой стек инструментов, чтобы там не было лишних наворотов, и чтобы не пришлось потом менять их и учить что-то другое, так как эти инструменты "оказались не очень".

А это единственный правильный путь в данной ситуации, если Вы хотите стать разработчиком, а не "пилилкиным на пол ставки" 
Ты узнаешь технологии и начинаешь в них разбираться. Главное не "перепрыгивать" с одной технологии прежде Вы на 100% не убедитесь в том, что функционал не реализуем в ней.