PYT10 - Использование Python для работы с базами данных
Описание курса:
Курс предназначен для тех, кто уже знаком с основами языка программирования Python и хочет расширить свои навыки, используя их для работы с базами данных. В течение курса вы узнаете, как подключаться к базам данных, выполнять запросы, изменять данные и многое другое, используя мощные библиотеки Python, такие как SQLAlchemy и psycopg2.
Аудитория курса:
Курс предназначен для программистов и разработчиков, которые хотят использовать Python для работы с базами данных. Участники должны иметь базовые знания языка программирования Python и понимание основных понятий баз данных.
Предварительные требования к аудитории:
Базовые знания языка программирования Python. Понимание основных понятий баз данных.
Содержание курса:
Модуль 1 Введение в работу с базами данных в Python. Установка и настройка необходимых инструментов. Подключение к базе данных. Лабораторная работа 1: Настройка окружения и подключение к базе данных.
Модуль 2 Основные операции с базами данных в Python. Выполнение запросов. Изменение данных. Лабораторная работа 2: Выполнение запросов и изменение данных в базе данных.
Модуль 3 Работа с ORM (Object-Relational Mapping). Использование SQLAlchemy. Лабораторная работа 3: Использование SQLAlchemy для работы с базой данных.
Модуль 4 Работа с PostgreSQL базами данных. Использование библиотеки psycopg2. Лабораторная работа 4: Работа с PostgreSQL базами данных в Python.
Модуль 5 Оптимизация работы с базами данных. Масштабирование баз данных. Лабораторная работа 5: Оптимизация работы с базами данных в Python.