курс

Python: SQL

478 студентов
Последнее обновление: 30 июля 2025
Курс Python: SQL
21 900 ₸ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
    обучения

Включено в курс

7 уроков (видео и/или текст)
9 упражнений в тренажере
19 проверочных тестов
Доступ к остальным курсам платформы

Чему вы научитесь

  • Взаимодействовать с базой данных из приложения
  • Обеспечивать безопасность запросов и защиту от SQL-инъекций
  • Использовать транзакции

Описание

На этом курсе вы изучите работу с базой данных. Вы научитесь подключаться к базе данных, формировать подготовленные запросы и обрабатывать ответы. Курс пригодится, если вы решите работать с базой данных из приложения с помощью Psycopg2. Знания из этого курса помогают программистам создавать безопасные запросы в базу данных.

Чтобы учиться было проще, стоит заранее изучить курсы Python: Введение в ООП и Основы SQL

postgresql подготовленные запросы Psycopg2 SQL

Программа курса

Продолжительность 9 часов
  • 1

    Введение

    Познакомиться с курсом
  • 2

    Стандартный workflow

    Изучить общий принцип работы с базой данных в приложении

    тесты

    упражнение

  • 3

    Контекстные менеджеры

    Научиться использовать контекстные менеджеры

    тесты

    упражнение

  • 4

    Запросы

    Научиться формировать безопасные запросы в базу данных

    тесты

    упражнение

  • 5

    Курсор

    Научиться получать данные из объекта курсора и создавать курсор на стороне сервера

    тесты

    упражнение

  • 6

    Транзакции

    Разобраться с рабочим процессом транзакций

    тесты

    упражнение

  • 7

    DAO

    Научиться скрывать работу с базой данных за абстракцией

    тесты

    упражнение

  • 8

    Самостоятельная работа

    Дополнительные задания, которые позволяют закрепить полученную теорию
  • 9

    Дополнительные материалы

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

Формат обучения

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже

#
Задание
% завершений

Рекомендуемые программы

профессия
10 месяцев
с нуля
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
4 месяца
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
новый
9 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
5 месяцев
c опытом
Старт 9 октября
профессия
16 месяцев
с нуля
Старт 9 октября
профессия
10 месяцев
с нуля
Старт 9 октября
профессия
новый
8 месяцев
c опытом
Старт 9 октября
профессия
новый
3 месяца
c опытом
в разработке
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября
профессия
новый
16 месяцев
с нуля
Старт 9 октября