Основы программирования на Python#
Вступительное слово#
Добро пожаловать на курс «Введение в Python: основы синтаксиса»!
Этот курс специально разработан для географов, которые хотят познакомиться с миром программирования и открыть себе дорогу к автоматизации в ГИС. Во-первых, спасибо, что вы с нами. Во-вторых, давайте узнаем, что нас ждет в течение обучения.
Во время прохождения курса вы познакомитесь с основами языка Python и каждый из далее приведенных пунктов закрепите на практических задачах:
узнаете, как работает Python и что нужно, чтобы писать код и запускать его на своем компьютере
изучите, какие типы данных есть в Python и какие для чего используются
освоите основные управляющие конструкции: условия и циклы
разберетесь, как использовать готовые функции и создавать свои
научитесь работать с файловой системой с помощью кода, сможете читать и записывать текстовые файлы
Конечно, на основе данного материала вы не станете сразу ГИС-разработчиком. Однако этот материал может стать для вас основой в дальнейшем изучении и подготовить к знакомству с целой экосистемой библиотек и инструментов по работе с геоданными, рассматриваемых в следующем курсе.
Рекомендуемый график прохождения курса#
Пн |
Вт |
Ср |
Чт |
Пт |
Сб |
Вс |
|
|---|---|---|---|---|---|---|---|
Неделя 1 |
- |
- |
- |
- |
|||
Неделя 2 |
- |
- |
|||||
Неделя 3 |
- |
- |
- |
||||
Неделя 4 |
- |
- |
Инструкции перед прохождением курса#
Для прохождения курса понадобится среда, в которой можно будет запускать весь, приводимый в примерах, код. Здесь доступны две опции: можно работать со всем кодом локально, а можно выполнять те же действия в облаке через платформу Google Colab.
Дополнительные материалы#
Какой бы вариант вы ни выбрали, перед работой с Notebook’ами можно ознакомиться с дополнительной информацией по следующим ссылкам:
Также будет полезно освоить основные команды для работы с командной строкой: