As organizations increasingly adopt open data architectures, Apache Iceberg—an open table format offering the flexibility of a data lake with the reliability of a database—has become a key technology for building modern lakehouses. In this hands-on course, learn how to set up, manage, and optimize Apache Iceberg tables for production workloads. Explore core concepts like hidden partitioning, schema evolution, and data migration strategies, then move into more advanced topics including concurrency handling, write strategies, and table maintenance.
This course was designed for data engineers, analytics engineers, data platform engineers, and data architects who work with data lakes and want to modernize their data infrastructure. It’s also valuable for software engineers transitioning into data roles and technical leads evaluating Apache Iceberg for their organizations.






