Data Engineer

Certified Data Engineer by Big Data Theory

Learn how to engineer and optimise data.

Data Cleaning

Python

SQL

The Data Engineer career badge is one of the prestigious career badges awarded by Big Data Theory. In order to unlock this career badge you would need to have completed a sequence of data engineering courses that's specially designed to transform you from a data beginner to a qualified data engineer. You'll learn to code python scripts to create data engineering pipelines in our classes, taught by experienced Data Veterans who have been in the data industry for years.

Number of courses required: 3
Difficulty level: Beginner

Your new skills

You’ll learn the skills below and much more in our carefully planned data engineer courses:

Python
Bash Scripting
Unit Testing
Data Pipelining
Database Design
Algorithms and Data Structures
Scala
Query Optimisation
Recursion and Trees
PySpark
Python
Bash Scripting
Unit Testing
Data Pipelining
Database Design
Algorithms and Data Structures
Scala
Query Optimisation
Recursion and Trees
PySpark

Learn Effectively

In this career badge, you’ll discover how to build an effective data architecture, streamline data processing, and maintain large-scale data systems. In addition to working with Python, you’ll also grow your language skills as you work with Shell, SQL, and Scala, to create data engineering pipelines, automate common file system tasks, and build a high-performance database.
Through hands-on exercises, you’ll add cloud and big data tools such as PySpark, Spark SQL, and MongoDB, to your data engineering toolkit to help you create and query databases, wrangle data, and configure schedules to run your pipelines. By unlocking the badge, you’ll have mastered the critical database, scripting, and process skills you need to progress your career.

Become a Data Engineer

Good Prospects

Big Data was chosen as the #1 career in 2020 as the fastest-paced job

High Salary

Mid-career data analysts are projected to earn up to $134,000 a year

High Demand

Demand for data experts are increasing exponentially every year

Badge requirements

Below are the courses you have to complete and pass in order to unlock the badge

DAT101: Data Analytics Fundamentals

Kickstart your career in the data industry with our proven introductory data analytics curriculum and passionate instructors.

DEG201: Data Engineering Fundamentals

In this course, you’ll discover how to build an effective data architecture, streamline data processing, and maintain data systems.

DEG202: Advanced Data Engineering

By the end of our DEG track, you will master the critical database, scripting, and process skills you need to progress your data engineering career.

Frequently asked questions

Where are the courses conducted?

We guarantee that our courses are conducted at clean and conducive classrooms to ensure that you will receive the best learning experience. Classes are located at Singapore Shopping Centre and are equipped with adequate charging points for your personal laptop.

What do I need to bring to class?

Your own personal laptop, water bottle and a pair of sweater in case the classroom gets cold.

How are courses conducted?

You are required to attend an in-person class that lasts 3 hours based on the schedule of your registered class. During this period, our Instructor will teach and run through concepts of the course with you, and you will be able to clear your doubts with them. There will be a total of 21 hours of offline lessons.

Note: Due to COVID-19 measures, all classes will be held online unless otherwise specified.

What are the requirements to receive the certificate of completion?

You are required to complete 80% of your assignments and score above 50% for your capstone project. Fret not, these requirements are not difficult as long as you have put in the effort.

What if I am not able to attend the in-person class?

To make sure that you understand the course content fully, we strongly encourage you to attend all lessons. However, should you have a valid reason to miss a class (e.g. MC), we will provide you with recorded videos classes to make sure you that you will be able to catch up for the next class.