Программа

Модули и библиотеки Python для инженеров

Программа курсов «Модули и библиотеки Python для инженеров» создана для Data-инженеров и инженеров смежных специальностей, которые в работе регулярно сталкиваются с необходимостью написания скриптов для автоматизации процессов, обработки и визуализации данных.
4 курса
Начальный уровень
5 часов
Сертификат Stepik

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

  • Работать с модулями для взаимодействия с базами данных: psycopg2, sqlite3
  • Работать с библиотекой визуализации: matplotlib

О программе

Программа курсов «Модули и библиотеки Python для инженеров» создана для Data-инженеров и инженеров смежных специальностей, которые в работе регулярно сталкиваются с необходимостью написания скриптов для автоматизации процессов, обработки и визуализации данных.

Почему стоит знать и применять модули Python в повседневных задачах?

Применение модулей Python - это не просто навык, а ключевое преимущество современного инженера. Вот что это дает:

  • экономия времени и сил (модули Python дают возможность с помощью всего нескольких строк кода использовать готовые алгоритмы, что существенно экономит время и силы);
  • повышение надежности и качества кода (популярные библиотеки разрабатываются и поддерживаются сообществом экспертов. Они протестированы на тысячах проектов, что минимизирует количество ошибок по сравнению с самописными решениями);
  • доступ к специализированным инструментам (Python-сообщество создало библиотеки практически для любых нужд: научные вычисления, машинное обучение, веб-скрапинг, автоматизация и многое другое);
  • cтандартизация подхода и читаемость кода (использование общеизвестных библиотек сделает ваш код понятным для коллег);
  • мощь и производительность (многие библиотеки Python имеют низкоуровневые реализации на C/C++, что позволяет выполнять ресурсоемкие операции с высокой скоростью).

Умение грамотно выбирать и применять сторонние модули превращает Python из просто языка программирования в мощный и гибкий инструмент, который позволяет инженеру решать сложные и интересные задачи, фокусируясь на предметной области, а не на изобретении велосипедов.

Список курсов

1️⃣ Модуль Psycopg2 в Python для работы с базами данных PostgreSQL

psycopg2 - это популярный драйвер для системы управления базами данных PostgreSQL. Он предоставляет большой спектр возможностей для взаимодействия с базами данных, что делает его универсальным инструментом для разработки приложений и скриптов с использованием PostgreSQL.

PostgreSQL - это объектно-реляционная система управления базами данных (СУБД) с открытым исходным кодом. Она известна своей надежностью, стабильностью и широким набором функций.

2️⃣ Модуль SQLite3 в Python для работы с базами данных SQLite

SQLite – это встраиваемая система управления базами данных с открытым исходным кодом. Слово "встраиваемая" означает, что система управления базами данных не использует в своей реализации подход "клиент-сервер". Благодаря этому её легко встроить в приложение без использования сервера.

В рамках курса будет рассмотрен модуль SQLite3 языка программирования Python, который позволяет работать с базами данных SQLite. Данный модуль достаточно прост в использовании и покрывает базовые потребности при работе с базами данных.

3️⃣ Библиотека Matplotlib. Визуализация данных в Python

В этом курсе вы освоите мощную библиотеку matplotlib для создания визуализаций данных в Python. Вы научитесь создавать различные типы графиков, диаграмм и визуализаций, чтобы эффективно представлять и анализировать свои данные.

Что вас ждёт в курсе:

  • познакомитесь с базовыми концепциями библиотеки;
  • освоите различные методы настройки графиков: изменение цветов, стилей линий, маркеров, добавление подписей осей, заголовков, легенд, сетки, меток т.д.;
  • поработаете с различными типами визуализации, например: линейные графики, гистограммы, диаграммы, stem диаграммы, ступенчатые диаграммы, диаграммы рассеяния, диаграммы размаха, контурные графики, графики с погрешностью измерений и т.д.

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

Что внутри

В комплект входят 4 курса общей стоимостью 1 900 ₽.

  •      
     
     
  •      
     
     
  •      
     
     
  •      
     
     

Для кого эта программа

Курс предназначен для специалистов в области данных и IT, таких как: Data Engineering, DevOps, Data Science, Data Analyst и других смежных направлений.

Начальные требования

Чтобы обучение было максимально эффективным, вам необходимо владеть базовыми знаниями в следующих областях:

  • фундаментальные основы Python (переменные, циклы, функции и т.д.);
  • основы SQL и баз данных (умение писать простые запросы с применением WHEREJOIN, GROUP BY и т.д.);
  • знание основных форматов данных (JSON, XML и YAML).

Наши преподаватели

Содержание

Certificate

Сертификат

Сертификат Stepik

Сколько стоит обучение

Price: 1 900 
Вы попробовали и поняли, что вам сейчас не подходит эта программа? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о программе друзьям

Price: 1 900