L1 (Beginner)

  1. Introduction to Data Engineering and Analytics

    • Key roles and data lifecycle basics.

  2. Programming for Data

    • Python basics: variables, loops, and libraries like Pandas.

    • SQL basics: SELECT, INSERT, simple queries.

  3. Data Management and Storage

    • Basics of databases: RDBMS overview, structured/unstructured data.

L2 (Intermediate)

  1. Data Pipelines and ETL

    • ETL basics and introduction to pipeline tools (e.g., Apache Airflow).

    • Real-time vs. batch processing basics.

  2. Relational and NoSQL Databases

    • Advanced SQL: joins, subqueries.

    • NoSQL basics: MongoDB introduction.

  3. Data Visualization

    • Creating basic visualizations with Tableau/Power BI.

L3 (Advanced)

  1. Big Data and Distributed Systems

    • Introduction to Hadoop and Apache Spark.

    • Writing Spark jobs in PySpark.

  2. Cloud Data Engineering

    • Building pipelines using AWS (S3, Redshift), GCP (BigQuery).

    • Real-world data pipelines in cloud environments.

  3. Advanced Data Analytics

    • Using machine learning for predictive analytics.

    • Advanced data visualisations and dashboards

Advanced/Expert

  1. End-to-End Projects

    • Build and deploy an end-to-end data pipeline (on-premise to cloud).

    • Design and present a capstone project integrating data engineering and analytics.

woman in green shirt sitting in front of computer
woman in green shirt sitting in front of computer
man in pink button up shirt sitting beside woman in blue and black shirt
man in pink button up shirt sitting beside woman in blue and black shirt
A MacBook with lines of code on its screen on a busy desk
A MacBook with lines of code on its screen on a busy desk
person using macbook pro on white table
person using macbook pro on white table