Skip to content
← All courses
Enrollment Open

SQL, Databases & Introduction to Data Engineering

Learn how data is stored, organized, queried, and processed using SQL and relational databases. Get practical exposure to database design and simple data pipelines.

Beginner4 Weeks$149(suggested, pending confirmation)

What you will learn

  • Write SQL queries to filter, join, and aggregate data
  • Design relational databases with keys and normalization
  • Use CTEs and window functions for analysis
  • Load data and understand ETL fundamentals
  • Build a simple data pipeline

Who this course is for

Aspiring data analysts, data engineers, developers, and business professionals who work with data.

Prerequisites: No database experience required. Basic computer skills. Python is optional.

Tools: PostgreSQL, DBeaver, SQL, optional Python

Course curriculum

Learning format

Live online classes

Interactive sessions with your instructor.

Session recordings

Rewatch any class at your own pace.

Assignments

Practice exercises to reinforce each week.

Project work

Apply your skills to a practical deliverable.

Final project

Build an e-commerce database and analyze business sales using SQL.

Upcoming cohort

Next cohort

Start: January 2027 (planned) · Planned: January 2027; live online, exact dates and session times to be confirmed

Enrollment open

Frequently asked questions

Ready to get started?

SQL, Databases & Introduction to Data Engineering

Enroll Now