• Старт: 7 октября
  • Разберемся в совместной работе баз данных и ГИС
  • Пополним свое резюме навыками PostgreSQL, PostGIS, SQL
  • Освоим основы SQL-запросов
  • Пополним свой арсенал инструментов работы
    с геоданными
  • Пройдем весь путь от установки
    до использования базы данных
Вам подойдет курс, если
  • У вас уже есть базовые навыки работы в QGIS
  • Знаете базовые пространственные операции
  • Хотите научиться базовой работе с СУБД и БД
  • Хотите разобраться с SQL-запросами и использовать их для продвинутого анализа
После успешного прохождения курса вы получите удостоверение
о повышении квалификации

Прохождение образовательного курса также дает вам возможность получить налоговый вычет (считайте, скидка 13%). Подробнее о нем читайте по ссылке

Удостоверение выдается только при наличии у вас диплома о высшем или среднем профессиональном образовании. Если вы еще учитесь,
то удостоверение будет выдано после того, как вы получите диплом. Если диплома у вас нет, то мы сможем выдать справку о прохождении курса
Что изменится после курса?
  • Научитесь устанавливать СУБД (систему управления базами данных) PostrgeSQL и делать первичную настройку базы данных. Узнаете, как самостоятельно создавать новую базу данных, настраивать уровни доступа
    к ней и наполнять данными
  • Разберетесь с основными понятиями в сфере баз данных на практике: база данных, СУБД, схемы, таблицы, поля, записи, типы данных, роли, первичный
    и внешний ключи, функции, триггеры
  • Изучите основы языка SQL и сможете создавать базовые запросы, а также выполнять пространственные операции. Выборка, сортировка, группировка, DDL, DML, агрегирующие функции, пространственные функции
  • Познакомитесь с особенностями работы в базе данных с расширением PostGIS, которое позволит создавать, хранить и обрабатывать пространственные данные и анализировать их как в ГИС, но с помощью декларативного языка программирования SQL
  • Научитесь автоматизировать процессы в базе данных с помощью пользовательских функций и триггеров
Как проходят занятия?
Объем
14 часов: 8 занятий по 1,5 - 2 часа
и 1-2 часа на выполнение домашней работы
Группа
до 15 человек
Формат
онлайн-семинары с записями,
есть домашние задания
Время
вечером после рабочего дня, два дня в неделю
Суть
научим работать в связке PostgreSQL и QGIS
Обратная связь
общение и вопросы преподавателю, обратная связь по домашним заданиям
Расписание ближайшего запуска:
Встречаемся два раза в неделю, по вторникам и четвергам

7, 10, 14, 17, 21, 24, 28, 31 октября
18:30 - 20:30 по МСК

Запись вебинара и PDF с +150 ссылками на открытые источники пространственных данных, удобный для использования в ежедневных задачах
Подробнее
Что нужно знать до начала курса
Эксперт курса рекомендует слушателям до начала занятий иметь представление о цифровой картографии в целом, моделях пространственных данных, системах координат, геометрических отношениях и пространственных операциях.

Обязательно иметь базовые навыки работы в QGIS и понимать, что такое базы данных.

Если есть сомнения, пройдите курс «QGIS. Быстрый старт». Он доступен всегда, его материалы помогут восстановить базовые знания о ГИС и QGIS в частности

Курс разработан экспертом

Алексей Вдовин
Преподаватель курса «PostgreSQL и QGIS»
Алексей — специалист с более чем 20-летним опытом работы с пространственными базами данных, включая Oracle, PostgreSQL/PostGIS и Access. Он проектировал, наполнял и администрировал многопользовательские базы данных для крупнейших инфраструктурных компаний.

Алексей регулярно проводит обучение по ГИС и работе с базами данных как в рамках своей работы, так и внутри проектных организаций. Он владеет SQL, Python и MapBasic, библиотекой GDAL/OGR, что позволяет ему не только обучать основам работы с СУБД,
но и объяснять автоматизацию и оптимизацию обработки пространственных данных.
Все занятия проходят онлайн

После каждого занятия вам откроются записи и справочные материалы на платформе Skillspace, и там же будут практические домашние задания для закрепления пройденных тем
Отзывы учеников
    Программа
    14 часов — каждое занятие длится 1,5-2 часа
    Первое занятие
    Установим PostgreSQL и PostGIS, а также расширение postgis_raster. Создадим базу геоданных с помощью pgAdmin 4, подключим БД к QGIS. Импортируем векторные учебные геоданные в БД c помощью инструмента PostGIS Shapefile Import/Export Manager, DB manager в QGIS и команды ogr2ogr библиотеки GDAL/OGR
    Второе занятие
    Рассмотрим типы данных в PostgreSQL: числовые, символьные, дата и время. Пройдем основы языка SQL: команда SELECT, функций TRIM(), UPPER(), LOWER(), команду WHERE, комбинирования условий фильтрации с помощью операторов OR и AND, выполнение поиска текстовых данных по шаблону с помощью оператора LIKE, команду ORDER BY, GROUP BY, агрегирующие функции COUNT(), MIN(), MAX(), AVG()
    Третье занятие
    Продолжим с основами языка SQL - Data Definition Language: создание, изменение, удаление объектов БД, и Data Manipulation Language - манипулирование данными (выборка и изменение данных в таблицах). Изучение возможностей создания БД и ее элементов с помощью оператора CREATE. Возможности модификации БД и ее элементов с помощью оператора ALTER. Удаление всех строк из существующей таблицы с помощью оператора TRUNCATE. Удаление БД и ее элементов с помощью оператора DROP. Включение, изменение, удаление строк в таблицы БД с помощью операторов INSERT, UPDATE, DELETE
    Четвертое занятие
    Пройдем типы данных в PostGIS: geometry, geography. Изучим пространственные функции PostGIS
    и пространственные отношения между объектами
    в PostGIS: ST_Equals, ST_Intersects, ST_Crosses, ST_Overlaps, ST_Contains, ST_Within, ST_Touches, ST_Distance, ST_DWithin
    Пятое занятие
    Поработаем еще с пространственными командами: команда JOIN - пространственное
    и непространственное соединение данных. Посмотрим на возможности использования пространственных операторов PostGIS, поработаем с системами координат, узнаем возможности определения SRID геоданных с помощью функции ST_SRID, возможности пересчета геоданных между различными СК
    с помощью функции ST_Transform. Оверлейные операции в PostGIS: построение буферных зон, наложение и пересечение объектов, объединение
    Шестое занятие
    Изучим понятия и правила корректности (валидности) геометрических объектов согласно стандартам OGC для разных типов геометрических объектов. Выполним поиск некорректных геометрических объектов, пройдем корректировку. Поищем геометрические объекты с двойными вершинами, топологические ошибки площадных геометрических объектов. Загрузим и поработаем с растровыми данными
    в PostGIS. Импортируем растровые данные в БД, вычислим общую статистику и зональную статистику по полигонам
    Седьмое занятие
    Разберемся с базовыми административными операциями в БД. Пройдем основы администрирования БД: роли и групповые роли, разграничение прав доступа, предоставление пользователям прав доступа к БД с помощью команды GRANT, отзыв ранее выданных прав доступа к БД
    с помощью команды REVOKE
    Восьмое занятие
    Изучим возможности ограничений NOT NULL, UNIQUE, PRIMARY Key, FOREIGN Key и ограничения-проверки CHECK. Рассмотрим автоматизацию процессов в БД
    с помощью триггеров, их создание и использование
    на примере ведения метаданных для редактируемых объектов и ведения таблицы мониторинга
    Условия получения удостоверения о повышении квалификации
    • сдать все 8 домашних заданий в срок
    • пройти небольшое тестирование в середине курса, ответив правильно минимум на 3 вопроса из 5
    • пройти итоговое тестирование после окончания курса, ответив правильно минимум на 7 вопросов из 10

    PostgreSQL и QGIS

    8000
    р.
    15000
    р.
    Формат участия
    Курс предназначен для тех, кто хочет уверенно работать с пространственными базами данных на основе PostgreSQL и PostGIS. За восемь занятий вы пройдете полный путь — от установки СУБД и подключения к ней из QGIS до выполнения сложных пространственных запросов, работы с растровыми данными и написания пользовательских функций. Мы разберем ключевые типы данных, операторы SQL, методы пространственного анализа и особенности взаимодействия таблиц через JOIN и пространственные отношения. Вы научитесь импортировать как векторные, так и растровые данные, обрабатывать их с использованием буферов, пересечений и трансформаций систем координат. Отдельное внимание уделим управлению доступом, ограничениям целостности и основам администрирования БД.

    Занятия проходят онлайн в формате семинаров. Все записи занятий доступны для слушателей в течение года. Занимаемся два раза в неделю и делаем домашние задания.

    Расписание:
    7, 10, 14, 17, 21, 24, 28, 31 октября, 18:30 - 20:30 по МСК

    Получите удостоверение о повышении квалификации установленного образца

    Возможность получить налоговый вычет 13%

    Продолжительность курса 5 недель + 1 неделя на сдачу итогового теста

    По окончании курса вас пригласят вступить в клуб выпускников Картетики — это закрытый чат, где специалисты обсуждают карьеру, вакансии, технические вопросы, а команда Картетики проводит различные активности и публикует ранний доступ к курсам (новым, недоступным широкой публике)

    Полные условия курса
    После оплаты курса мы с вами свяжемся, чтобы собрать все необходимые документы. С полным списком документов и процессами «до» и «после» обучения можете ознакомиться в нашей памятке.

    После того, как мы соберем все необходимые документы и подпишем с вами договор, можно начинать обучение по расписанию.

    С самого начала курса вам также доступен чат в Телеграм с преподавателем, чтобы обращаться с любыми вопросами по курсу.

    После  каждого занятия у вас будут домашние задания, которые будет проверять преподаватель. На выполнение дается неделя после проведения занятия.

    Каждое домашнее задание состоит из небольших задач. Чтобы преподаватель засчитал домашнее задание, нужно выполнить минимум 80% этих задач.

    К итоговому тестированию допускаются те ученики, которые сдали домашние задания
    и прошли промежуточное тестирование.

    Чтобы получить сертификат о повышении квалификации, нужно:
    • сдать все 8 домашних заданий
    • пройти небольшое тестирование в середине курса (минимум 3 правильных ответа из 5)
    • сдать итоговое тестирование в течение недели после окончания курса (минимум 7 правильных ответов из 10)

    В случае, если вы не сможете сдать домашние задания вовремя или выполнить другие условия, вы получите справку о том, что курс прослушан. Понимаем, бывают разные ситуации, и мы готовы их обсуждать, если что-то случится.
    Курс может оплатить ваш работодатель или вы сами через свою компанию или ИП
    Оставьте ваш email для связи
    Нажимая на кнопку, вы даете согласие на обработку своих персональных данных ООО "Картетика" в целях обработки заявки и обратной связи и принимаете условия политики конфиденциальности
    Остались вопросы?
    Чтобы не сбиться с курса, мы используем куки. Они прокладывают маршрут к лучшему опыту работы с сайтом
    Настройка
    Файлы куки, необходимые для корректной работы сайта, всегда включены.
    Другие файлы куки можно настраивать
    Обязательные куки
    Эти файлы куки необходимы для того, чтобы вы могли пользоваться сайтом и его функциями. Их нельзя отключить.
    Аналитические куки
    Disabled
    Эти файлы куки собирают информацию, чтобы помочь нам понять, как используются наши веб-сайты или насколько эффективны наши маркетинговые кампании, или чтобы помочь нам настроить наши веб-сайты для вас. Список аналитических файлов куки, которые мы используем, см. здесь.
    Рекламные куки
    Disabled
    Эти файлы куки предоставляют рекламным компаниям информацию о вашей активности в Интернете, чтобы помочь им предоставлять вам более релевантную онлайн-рекламу или ограничивать количество показов рекламы. Эта информация может быть передана другим рекламным компаниям. Список рекламных файлов куки, которые мы используем, см. здесь.