← 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