Day 17 - Intermediate - The Quiz Project & the Benefits of OOP


1. Day 17 Goals: what we will make by the end of the day


2. How to create your own Class in Python


3. Working with Attributes, Class Constructors and the __init__() Function


4. Adding Methods to a Class

5. Quiz Project Part 1: Creating the Question Class

6. Quiz Project Part 2: Creating the List of Question Objects from the Data

7. Quiz Project Part 3: The QuizBrain and the next_question() Method

8. Quiz Project Part 4: How to continue showing new Questions

9. Quiz Project Part 5: Checking Answers and Keeping Score

10. The Benefits of OOP: Use Open Trivia DB to Get New Questions

11. Run for that Bus!