Loopskey-logo
CourseTechnology

Web Applications and Command-Line Tools for Data Engineering

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

INTERMEDIATE

Duration

18 h

About this course

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.

What you will learn

  • Construct Python Microservices with FastAPI
  • Build a Command-Line Tool in Python using Click
  • Compare multiple ways to set up and use a Jupyter notebook