Нужно ли Python Backend разработчику знать JavaScript?
Хочу стать backend разработчиком на Python. Выучил HTML и CSS, что дальше? Нужно ли сначала учить JavaScript + какой-то Фреймворк, чтобы понимать как работает фронтонд или можно сразу учить Python + Django, а потом SQL?
По моему скромному мнению, если хотите узнать как работает front end:
Начните с базовых вещей, а не инструментов. Нужно понимать (хотя бы суть) как работают протоколы передачи данных, браузер и прочие чудеса. Начать можно с этого. Поверьте, время, которое вы потратите на изучение основ, окупится сторицей.
Изучая какую-нибудь новую популярную штуку, обязательно задавайтесь вопросами: Какую проблему это решает? Каким образом?
Можете также посмотреть дорожные карты, чтобы понять масштаб и составить свой маршрут развития.
Я давно искал что-то похоже как материал в данной ветке GitHub. Вы можете посоветовать что-то еще по данному направлению, т.к. книга, например: Компьютерные сети, не дает более близкого к коду практического понимания, а лишь много теории
Спасибо