Необходимый минимум:
- Изучаешь общие принципы работы сетей в целом и протокола http в частности.
- Изучаешь html и css.
- Изучаешь язык запросов SQL, принципы работы реляционных баз данных и какую-нибудь конкретную СУБД.
- Изучаешь Django.
Кроме этого желательно:
- Освоить администрирование Linux.
- Настройку wsgi- и web-серверов.
- Изучить JavaScript, в идеале с фронтовым фреймворком.
А электрон этот ваш, во-первых, к web- разработке не относится, а во-вторых, мерзкий костыль, на котором можно разработать только говно.