Web Applications and Command-Line Tools for Data Engineering

Duke University

In this fourth course of the Python, Bash and SQL Essentials for Data Engineering Specialization, you will build upon the data engineering concepts introduced in the first three courses to apply Python, Bash and SQL techniques in tackling real-world problems. First, we will dive deeper into leveraging Jupyter notebooks to create and deploy models for machine learning tasks. Then, we will explore how to use Python microservices to break up your data warehouse into small, portable solutions that can scale. Finally, you will build a powerful command-line tool to automate testing and quality control for publishing and sharing your tool with a data registry.

Certificate Available ✔

Get Started / More Info
Web Applications and Command-Line Tools for Data Engineering
More Data Management Courses

Plataformas para procesar datos no tradicionales​

Universidad de los Andes

Los datos que utilizamos hoy, como son los que se refieren a una localización, los textos, las imágenes, los videos, requieren tecnologías diferentes a las tradicionales,...

Combine Multiple Pieces of Data in SQL

Coursera Project Network

In this project, you will use MySQL Workbench to write SQL queries that concatenate or combine multiple data values. Since a database is typically designed to store...

Getting Started with Data Warehousing and BI Analytics


Data is one of an organization’s most valuable commodities. But how can organizations best use their data? And how does the organization determine which data is...

Modern Data Warehouse Analytics in Microsoft Azure


In this course, you will learn the fundamentals of database concepts in a cloud environment, get basic skilling in cloud data services, and build your foundational...