Предисловие от Валерия Бовсуновского. Этот курс должна был появиться в к концу 2017 года, но так как выстрелил Blockchain, то пришлось его отложить на несколько месяцев и создать школу по Kotlin + Android Studio + Blockchain. Рекомендую прочитать большу статью и сделать выводы, что бы верно выбрать язык и стратегию изучения. Исповедь программиста.
как создать сайт для совместного использования?
А использовать это можно, где угодно на сайте, блоге
или написать полноценную социальную сеть. Смысл везде один,
пользователи смогут совместно использовать сайт и делится.
Понимая принцип, можно написать например 10 приложений,
меняя контент, где-то записи, в другом месте картинки,
вот и получится богатый сайт или полноценная социальная сеть, которую можно развивать бесконечно. Но без понимания принципов написания, трудно сдвинуться с места, после просмотра и практического проделывания уроков, вы действительно сможете писать сложные вещи.
Выше среднего значит. вы уверенно можете создавать на Джанго простые сайты и блоги.Если этого пока не умеете, то вам необходимо пройти. (вообще школа построена от простого к сложному с самого нуля).
Купить пожизненный доступ на spb-tut.ru - пройти уроки п порядку, ориентироваться по значкам в кабинете sbp-tut.ru (начальный, средний уровень + так же вклюёчен пайтон и Джанго с самого нуля).
И пройти начальный курс по java script из 14 курсов (примерно под 140 уроков).
Обязательно иметь доступ к курсам Django 2 на spb так как, более сложные вещи будем подробно рассматривать и разбирать по косточкам именно на spb-tut.ru в разделе django 2 (сайт и предназначен всё разбирать по косточкам).
С остальным определитесь по ходу уроков и сами поймёте, что вам необходимо подтянуть.