Advanced Java Programming
Completed by Yazhou Liu
December 31, 2025
8 hours (approximately)
Yazhou Liu's account is verified. Coursera certifies their successful completion of Advanced Java Programming
What you will learn
Apply inheritance, aggregation, and generics to design flexible, reusable, and type-safe Java applications.
Select and implement suitable Java collections to store, sort, search, and manage application data efficiently.
Perform file operations and object serialization to build a data-driven employee management utility.
Skills you will gain
- Category: File Management
- Category: Software Design
- Category: Data Management
- Category: Persistence
- Category: System Design and Implementation
- Category: Software Development
- Category: Operations
- Category: Design
- Category: Technical Design
- Category: Object Oriented Design

