
realpython.com
С Real Python вы можете изучить все вещи Python с нуля. Все от абсолютных основ Python до веб-разработки и веб-скребинга, до визуализации данных и не только.
Make a Location-Based Web App With Django and GeoDjango
Освойте создание геолокационных веб‑приложений с помощью Django и GeoDjango. В этом курсе вы шаг за шагом построите приложение, которое показывает ближайшие к пользователю магазины, и узнаете, как использовать пространственные данные, базы и инструменты для разработки современных сервисов с учетом местоположения.
Курс сочетает практические упражнения, глубокие объяснения и демонстрации, чтобы помочь вам уверенно применять возможности Django и GeoDjango в реальных проектах.
Вы начнете с создания базовой структуры веб‑приложения, настроите модели, маршруты и шаблоны, а также поймете, как Django управляет запросами и обработкой данных.
Вы узнаете, как работает подсистема GeoDjango, какие форматы геоданных существуют и как подключать инструменты для работы с пространственной информацией.
Особое внимание уделяется PostgreSQL и расширению PostGIS — мощному инструменту для обработки геоданных. Вы научитесь сохранять координаты, выполнять пространственные запросы и оптимизировать приложения, работающие с картами и объектами на местности.
В рамках курса вы развернете готовое мини‑приложение, которое показывает ближайшие точки интереса (POI) с учетом текущего местоположения пользователя.
К завершению курса вы будете уметь:
Курс будет полезен:
Вы получите практический опыт, который можно сразу применять в проектах — от сервисов поиска ближайших объектов до приложений с картографией, маршрутами и анализом пространственных данных.
Загружаемый пример проекта. Этот курс включает в себя загружаемый пример проекта, который демонстрирует конечное состояние приложения Django, которое вы будете создавать на протяжении всего курса. Вы можете получить исходный код для этого здесь в репозитории.

С Real Python вы можете изучить все вещи Python с нуля. Все от абсолютных основ Python до веб-разработки и веб-скребинга, до визуализации данных и не только.