In this lesson, you have:
Displayed various kinds of data using the HorizontalList (pages 189192)
Created a custom component that extends the functionality of the HorizontalList (pages 193196)
Built and used an itemRenderer (pages 193196)
Gained an overall understanding of the Repeater component and details of its use (pages 197201)
Used a Repeater to instantiate a custom component multiple times in a loop (pages 201208)
Displayed product details using a state (pages 209211)
Implemented shopping cart functionality using a custom component (pages 211214)