Онлайн-курс — сертифицированная профессиональная стажировка по Python, Bash и базовому курсу SQL для инженерии данных в Университете Дьюка.

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

Suggested by: Coursera (What is Coursera?)

Professional Certificate

начиная

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Наука о данных
  • большие данные
  • Программирование на Python
  • Bash (командная строка Unix)
  • база данных (СУБД)
  • Информационная инженерия
  • SQL
  • веб-приложение

What you will learn in the course

Courses for which the course is suitable

  • Инженер данных
  • аналитик данных
  • Разработчик решений для обработки данных
  • эксперт по SQL
  • Python-разработчик
  • Баш-разработчик
  • менеджер данных
  • Аналитик информационных систем

Стажировка — серия курсов из 4 частей.

Если вы заинтересованы в развитии навыков, необходимых для того, чтобы стать инженером по обработке данных, специализация Python, Bash и SQL — отличное место для начала. Мы живем в мире, которым управляют большие данные — от наших поисков в Интернете до того, как мы добираемся до любимого ресторана, и многих других вещей между ними. Предприятия и организации используют эти данные для принятия решений, которые влияют на то, как мы действуем в нашей жизни.

центральные вопросы

  • Как инженеры собирают эти данные?
  • Как организовать данные, чтобы их можно было правильно проанализировать?

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

Основные требования к дата-инженерам

Сегодня инженерам данных нужен прочный фундамент в нескольких важных областях:

  • Питон
  • Баш
  • SQL

Курс Python, Bash и SQL для инженерии данных

В курсе Python, Bash и SQL для инженерии данных мы даем полный и четкий обзор этих навыков, необходимых для входа в мир инженерии данных. Эта стажировка, проводимая тремя профессиональными инженерами данных, даст вам быстрые и доступные способы изучения стратегий обработки данных, предоставит вам возможность практиковать то, что вы узнали, в практических упражнениях, а затем немедленно применить эти методы в своей профессиональной или академической деятельности. жизнь.

Практический учебный проект

Каждый курс включает практические упражнения с использованием Visual Studio Code или блокнотов Jupyter, что дает вам возможность практиковать навыки работы с Python, Bash и SQL на реальных примерах, обсуждаемых в каждом курсе.

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

Details of the courses that make up the specialization

Python и Pandas для обработки данных

Курс 1

  • 51 час
  • 4,6 (212 оценок)

Детали курса

чему ты научишься
  • Настройка хорошо оборудованной среды проекта Python
  • Использование библиотек Pandas для чтения и записи данных в структуры данных и файлы.
  • Написание кода Python с использованием Vim и Visual Studio Code
навыки, которые вы приобретете
  • категория: структуры данных
  • Категория: Вим
  • Категория: Программирование на Python
  • Категория: Код Visual Studio
  • Категория: Панды

Linux и Bash для обработки данных

Курс 2

  • 65 часов
  • 4,6 (115 оценок)

Детали курса

чему ты научишься
  • Использование инструментов Linux для создания решений для обработки данных
  • Разработка синтаксиса в Bash для настройки и управления Linux.
навыки, которые вы приобретете
  • Категория: Bash (Unix Shell)
  • Категория: Базы данных (СУБД)
  • Категория: Управление данными
  • Категория: Линукс

Скрипты на Python и SQL для обработки данных

Курс 3

  • 23 часа
  • 4,4 (91 оценка)

Детали курса

чему ты научишься
  • Извлечение данных из различных источников и сопоставление их со структурами данных в Python.
  • Разработка скриптов для подключения и выполнения запросов к базам данных SQL из Python.
  • Использование методов очистки для чтения и извлечения данных с веб-сайта
навыки, которые вы приобретете
  • Категория: Программирование на Python
  • Категория: Базы данных (СУБД)
  • Категория: SQL
  • Категория: Парсинг веб-страниц
  • Категория: MySQL

Веб-приложения и инструменты командной строки для обработки данных

Курс 4

  • 43 часа
  • 4,3 (35 оценок)

Детали курса

чему ты научишься
  • Создание микросервисов на Python с помощью FastAPI
  • Разработка инструмента командной строки Python с использованием Click
  • Сравнение нескольких способов настройки и использования блокнота Jupyter
навыки, которые вы приобретете
  • Категория: Программирование на Python
  • Категория: облачные калькуляторы
  • Категория: Интерфейс командной строки
  • Категория: Веб-приложение
  • Категория: Калькуляторы Jupyter