Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Performance Engineering for Data Systems

Coursera via Coursera Specialization

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This Specialization equips data engineers and database professionals with comprehensive skills to optimize performance across SQL databases, data warehouses, and Apache Spark environments. Through eleven hands-on courses, learners progress from SQL query optimization and schema design to advanced topics including cloud infrastructure engineering, disaster recovery architecture, and distributed system tuning. You will analyze execution plans, implement strategic partitioning and caching, design cost-effective multi-cluster architectures, and apply Infrastructure as Code for resilient data platforms. By completion, you will possess the technical expertise to diagnose performance bottlenecks, optimize resource allocation, and build scalable data systems that deliver measurable business value while maintaining security and reliability standards.

Syllabus

  • Course 1: Optimize SQL Queries: Uncover Performance Bottlenecks
  • Course 2: SQL Infrastructure: Secure and Optimize
  • Course 3: Design & Optimize SQL Database Schemas
  • Course 4: Transform, Analyze, and Optimize Your Data
  • Course 5: Scale Data Warehouses Cost-Effectively
  • Course 6: Engineer Cloud Data for Resiliency & ROI
  • Course 7: Optimize Spark Performance: Analyze & Accelerate
  • Course 8: Fix Data Bottlenecks: Optimize Spark Performance
  • Course 9: Optimize Spark Performance & Throughput

Courses

Taught by

Hurix Digital and Merna Elzahaby

Reviews

Start your review of Performance Engineering for Data Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.