DS411BKK
Integrated Data Engineering and Analysis on Google Cloud Platform (GCP)

Faculty
Parit (Wit) Sripakdeevong
Chief Technology Officer at Prinsiri Public Company Limited
Course length
Duration
Total hours
Credits
Language
Course type
Fee for single course
Fee for degree students
Skills you’ll learn
Overview
This course is a comprehensive program designed to equip participants with essential skills and knowledge to build, manage, and optimize data pipelines on Google Cloud Platform (GCP). The course covers fundamental topics such as data engineering principles, batch vs streaming processing, and data visualization to present and interpret processed data, progressing to exploring each component of data engineering lifecycle: ingestion, storage, transformation, and serving data. Additionally, participants will learn how to implement security, data management, and monitoring practices to ensure robust, compliant, and efficient data pipelines.
The program emphasizes hands-on labs, allowing participants to apply their learning in real-world scenarios. It concludes with a capstone project, where learners design and present an end-to-end data pipeline, providing the skills needed to excel in modern data ecosystems.
Learning highlights
- Understanding of Data Engineering
- Proficiency in Google Cloud Platform (GCP)
- Design and Implementation of ETL Pipelines
- Secure and Compliant Data Management
- Optimization and Monitoring of Pipelines
- Data Visualization and Reporting
Course outline
15 classes
Session 1
Introduction to Data Engineering and GCP
Session 2
Data Lake with Google Cloud Storage
Session 3
Introduction to Data Warehousing with BigQuery
Session 4
Visualizing insights with Looker Studio
Session 5
Building ETL Pipelines - Batch Loading from RDBMS to BigQuery
Session 6
Data Collection through Web Scraping and Data Extraction
Session 7
Automating Batch Workflows with Cloud Run Functions and Cloud Scheduler
Session 8
Reverse API Engineering
Session 9
Real-time Data Ingestion with Cloud Pub/sub
Session 10
Event - Driven Data Processing
Session 11
Advanced Streaming Processing with Dataflow
Session 12
Data Transformation with BigQuery
Session 13
Security and Compliance
Session 14
Monitoring and Optimizing
Session 15
Capstone Project Presentation
Prerequisites
Python - Introductory Level
SQL - Introductory Level
Methodology
Lectures, individual work and group work.
Grading
Dr. Parit Sripakdeevong is the Chief Technology Officer at Prinsiri Public Company Limited, one of Thailand's leading real estate developers. With over a decade of experience in technology-driven business transformation, Dr. Parit specializes in digital innovation, smart community systems, and real estate technology. He has successfully led projects integrating advanced technologies such as AI-powered customer interaction systems, license plate recognition (LPR), and IoT-enabled smart home automation.
Dr. Parit earned his PhD in Economics from MIT, where he conducted research on the financial systems of developing economies. His doctoral work involved extensive data analysis, modeling, and the application of statistical tools to uncover insights from complex datasets. These skills have been a cornerstone of his professional achievements, enabling him to design and implement scalable data systems and analytics platforms in the real estate sector.
See full profileApply for this course
Integrated Data Engineering and Analysis on Google Cloud Platform (GCP)
by Parit (Wit) Sripakdeevong
Total hours
45 Hours
Dates
Apr 27 - May 15, 2026
Fee for single course
€1500
Fee for degree students
€750
How to secure your spot
Complete the form below to kickstart your application
Schedule your Harbour.Space interview
If successful, get ready to join us on campus
FAQ
Will I receive a certificate after completion?
Yes. Upon completion of the course, you will receive a certificate signed by the director of the program your course belonged to.
Do I need a visa?
This depends on your case. Please check with the Spanish or Thai consulate in your country of residence about visa requirements. We will do our part to provide you with the necessary documents, such as the Certificate of Enrollment.
Can I get a discount?
Yes. The easiest way to enroll in a course at a discounted price is to register for multiple courses. Registering for multiple courses will reduce the cost per individual course. Please ask the Admissions Office for more information about the other kinds of discounts we offer and what you can do to receive one.




