Data Engineering

01

Introduction to Data Engineering

Learn the basics of data engineering, including the data lifecycle and roles.

Data engineering basicsData lifecycleData engineering roles

02

Python for Data Science, AI & Development

Python programming for data manipulation and AI fundamentals.

Python programmingData manipulationAI fundamentals

03

Python Project for Data Engineering

Hands-on project implementing data engineering concepts using Python.

Data engineering with PythonProject implementationHands-on experience

04

Introduction to Relational Databases (RDBMS)

Covers relational database concepts, SQL basics, and database design.

Relational database conceptsSQL basicsDatabase design

05

Databases and SQL for Data Science with Python

Learn SQL querying, data analysis with Python, and database integration.

SQL queryingData analysis with PythonDatabase integration

06

Hands-on Introduction to Linux Commands and Shell Scripting

Gain proficiency in Linux fundamentals, shell scripting, and command line usage.

Linux fundamentalsShell scriptingCommand line proficiency

07

Relational Database Administration (DBA)

Covers database administration, performance tuning, and backup/recovery.

Database administrationPerformance tuningBackup and recovery

08

ETL and Data Pipelines with Shell, Airflow and Kafka

Learn ETL processes, data pipeline creation, Apache Airflow, and Kafka basics.

ETL processesData pipeline creationApache AirflowKafka basics

09

Data Warehouse Fundamentals

Explore data warehousing concepts, data modeling, and warehouse architecture.

Data warehousing conceptsData modelingWarehouse architecture

010

Introduction to NoSQL Databases

Learn NoSQL fundamentals, document databases, and data scalability.

NoSQL fundamentalsDocument databasesData scalability

011

Introduction to Big Data with Spark and Hadoop

Covers big data concepts, Apache Spark, and the Hadoop ecosystem.

Big data conceptsApache SparkHadoop ecosystem

012

Data Engineering and Machine Learning using Spark

Learn machine learning with Spark, data processing, and ML pipeline creation.

Machine learning with SparkData processingML pipeline creation

013

Data Engineering Capstone Project

Apply data engineering skills in a hands-on capstone project with real-world application.

Project managementData engineering integrationReal-world application