Python+SQL: как начать использовать БД и писать SQL-запросы | ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию
РУС
  • РУС
  • УКР

Заказать звонок

    Выбери свою IT специальность

    Подписка

    Заказать звонок

    +38 099 757 27 82
    РУС
    • РУС
    • УКР
    Arrow
    Праздничный пакет Весенний - это премиум возможности IT обучения в течение 15 мес по супер цене.
    Arrow

    Python+SQL: как начать использовать БД и писать SQL-запросы

    Mute
    Current Time 0:00
    /
    Duration Time 0:00
    Loaded: 0%
    Progress: 0%
    Stream TypeLIVE
    Remaining Time -0:00
     

    Сегодня любое приложение – даже самое простое – обязательно использует базу данных (БД). Информация о пользователе, его прогресс при работе с приложением, сохранение базовой конфигурации, которая устраивает пользователя – всё это и многое другое требует участия БД.

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

    Программа тренинга состоит из двух занятий, которые пройдут в формате живых онлайн вебинаров. Для общения, вопросов и ответов будет создано специальный чат в Telegram. После занятия вы будете получать практические задания для более глубокого усвоения материала.

    Занятия будут проходить вечером с 19:00 до 21:00, но если вы не сможете присутствовать онлайн, у вас будет возможность просмотреть видеозаписи. Однако мы очень рекомендуем живое участие, так как это дает возможность задавать вопросы и получать ответ сразу в процессе их возникновения.

    Основная цель интенсива: для людей с начальным уровнем подготовки дать стартовый набор знаний о базах данных вообще и реляционных базах данных в частности более подробно, а также об SQL как языке программирования реляционных баз данных. Дать представление о проектировании БД, создании простых БД и построении основных запросов к БД с использованием SQL.

    Интенсив для тех, кто никогда не работал с базами данных и желает начать изучать эту тему. Пройдя интенсив, вы начнете использовать БД в своих проектах на базовом уровне и сможете сформировать представление для себя о дальнейшем пути изучения этого раздела программирования.

    Программа интенсива:

    1. Знакомство с БД, фундаментальная теория.
      1. Какие бывают БД.
      2. Что такое реляционная алгебра.
      3. Что такое SQL.
      4. Чем отличаются SQL и NoSQL базы данных.
      5. Какие бывают SQL БД.
    2. Проектирование БД (теория).
      1. Как проектируется БД, что такое нормализация БД.
      2. Отношение "один к одному", "один ко многим", "многие ко многим"
    3. Проектирование БД (практика): спроектируем самостоятельно небольшую БД, создадим для нее диаграмму "сущность-связь" (ER-diagram).
    4. Добавляем Python: на основе стандартных пакетов Python начнем работать с наиболее популярной в мире SQL базой данных – SQLite.
      1. Создадим нашу БД, спроектированную на предыдущих шагах.
      2. Выучим операторы SQL для создания таблиц и отношений между таблицами.
      3. Научимся использовать пакет Faker для генерации фейковых данных и с его помощью наполним нашу БД фейковыми данными – при этом научимся с помощью SQL вставлять данные в таблицы.
    5. На основе созданной и наполненной данными БД научимся писать базовые запросы – на получение данных, на корректировку данных, как удалять данные и как совмещать таблицы в запросах, как писать агрегационные запросы и т. д.

    Для максимальной эффективности тренинга необходимо иметь:

    Целевая аудитория: люди с минимальным базисом в Python: переменные, основные типы данных, циклические и условные конструкции, функции, исключения (например в рамках бесплатного курса "Python с нуля" на ютуб-канале CodeUA).

    Язык тренинга: украинский.

    О спикере:

    Сейчас Константин Зивенко – BackEnd Developer в проекте waylight.me, – это стартап из США с украинскими корнями.

    Константин – классический пример свитчера:

    • получил три высших образования (инженерное – радиоинженер), экономическое (банковское дело) и технологическое (пищевая химия: диетология и безопасность питания);
    • преподавал в вузе и потом работал управленцем в больших компаниях

    Несколько лет назад решил полностью изменить свою жизнь – перейти на дистанционную работу и жить у подножия гор на берегу моря. Вспомнил математику, выучил английский, начал изучать Python. Теперь он живёт в Черногории и работает Python BackEnd разработчиком.

    Условия участия: бесплатно. Для получения приглашения на онлайн-трансляцию заполните регистрационную форму .

    Покупай подпискус доступом ко всем курсам и сервисам

    Библиотека современных IT знаний в удобном формате

    Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

    Стартовый
    • Все видеокурсы на 3 месяца
    • Тестирование по 10 курсам
    • Проверка 5 домашних заданий
    • Консультация с тренером 30 мин
    42.00 $
    59.99 $
    Оформить подписку
    Акция
    Весенний
    • Все видеокурсы на 15 месяцев
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    100.00 $
    219.99 $
    Оформить подписку
    Акция
    Базовый
    • Все видеокурсы на 6 месяцев
    • Тестирование по 16 курсам
    • Проверка 10 домашних заданий
    • Консультация с тренером 60 мин
    54.00 $
    89.99 $
    Оформить подписку
    Акция
    КОММЕНТАРИИ И ОБСУЖДЕНИЯ
    Notification success