Стоит ли учить курс где Django 3.0.2 если сейчас версия 4.0.3?
В документации Джанги для каждой версии описаны изменения (щёлкай стрелочки внизу, чтобы перемещаться по версиям). Помни, что версия 3.2 LTS, а 4.0 нет. Функции в 4 могут появляться, могут удаляться, всё устаканится только в версии 4.2 LTS в декабре 2023 года. Так что учи 3 и пока не волнуйся об этом.


Two Scoops of Django 3, с получением бесплатной версии - думаю сам разберешься. Любой эквиванент тоже подойдет, но Дронова не рекомендую - это тупо перепечатка документации, на учебник тянет с трудом.