Перейти к содержимому
TelegramGitHub

Базовый минимум Python

Python — язык программирования. Это второй главный язык данных после SQL.

  • SQL работает только внутри базы. Python может всё остальное: скачать данные из API, прочитать файл, отправить письмо.
  • Большинство инструментов данных написаны на Python или управляются из Python: Airflow, dbt, Spark (PySpark), pandas.
  • Python легко читать. Это хороший первый язык.
КтоЗадачи
Инженер данныхПишет ETL, забирает данные из API, пишет DAG для Airflow, тесты, работает с PySpark
Аналитик данныхЧистит данные в pandas, считает статистику, строит графики, работает в Jupyter
  • Типы данных, переменные, списки и словари
  • Условия и циклы
  • Функции
  • Работа с файлами: CSV и JSON
  • Запросы к API с requests
  • Основы pandas

Справочник: Языки программирования.