Y024 Python
Продолжительность курса: 69 ак. ч.

Описание курса:
Практический курс для тех, кто хочет освоить Python с нуля и применять его для обработки и визуализации геоданных. Участники изучат основы синтаксиса, научатся работать с переменными, условиями, циклами, функциями и файлами, а затем познакомятся с инструментами анализа растровых и векторных данных. В программе — работа с библиотеками NumPy, Fiona, Shapely, PyProj и GeoPandas, преобразование и анализ геоданных, перепроецирование растров, вычисление статистик и создание карт. Участники также познакомятся с инструментами интерактивной визуализации и анимации геоданных.

Аудитория:
• начинающие специалисты, которые хотят освоить Python на практических задачах
• специалисты в области географии, геологии, экологии, землеустройства и ГИС
• специалисты, желающим автоматизировать обработку и визуализацию геоданных

Необходимая подготовка:
• Не требуется

Программа курса:
Модуль 1. Введение в Pyton. Основы синтаксиса
• Введение. Основы работы с кодом. Среда работы с кодом: VS Code, Google Colab. Из чего состоит код. Переменные и присваивание. Числа и арифметика. Строковый тип данных. Строки как объекты. Ввод и вывод данных
• Управляющие конструкции. Основы алгоритмизации. Условные конструкции. Условный цикл. Счетный цикл. Последовательности. Отображения/словари
• Промежуточная аттестация
• Работа с функциями. Пользовательские функции. Встроенные функции. Встроенные функции высшего порядка. Включения и генераторы
• Работа с файлами. Пакеты и модули. Работа с файловой системой. Работа с файлами. Запись структурированных файлов

Модуль 2. Введение в Pyton. Работа с геоданными
• Введение в работу с геоданными. История развития библиотек для работы с геоданными. Современные библиотеки для обработки геоданных. Основы работы с растровыми данными
• Массивы NumPy: связь с растровыми данными. Структура растра: разрешение, проекции, координаты. Операции с растровыми данными. Базовые операции с растрами. Перепроецирование и изменение разрешения растра. Вычисление зональных статистик с помощью RasterStats. Преобразование растра в векторные данные
• Промежуточная аттестация
• Векторные данные и библиотеки Fiona, shapely, pyproj. Чтение и запись векторных данных. Метаданные и структура векторных файлов. Геометрия и атрибуты векторных объектов
• Библиотека geopandas и ее универсальность. Создание выборок, обновление атрибутов, работа с данными через dataframe. Способы создания статичных изображений. Совместное отображение векторных и растровых данных
• Визуализация геоданных. Интерактивные карты с помощью Kepler.GL, Leaflet, IPyleaflet. Динамическое обоснование и анимация данных на картах

Окончательная цена указывается в договоре на обучение. Записаться на курс

Характеристики курса

  • Академ. часов: 69
  • Количество мест: 8
  • Направление: Курсы для ИТ-специалистов
  • Город: Москва, Пермь
  • Очно: 99900 ₽
  • Вебинар: 99900 ₽

Расписание

Ведётся набор
Записаться на курс