Project suggestions
These projects will be classified into three different categories, as listed here:
- Elementary projects: Elementary projects are ones where you only need knowledge from one or two chapters and are easy to complete. Elementary projects only require that you have basic Python programming skills.
- Comprehensive projects: Comprehensive projects are ones that require you to review knowledge from several chapters. Having a thorough understanding of the example code provided in this book is required to complete a comprehensive project.
- Capstone projects: Capstone projects are projects that involve almost all the contents of this book. In addition to the examples provided in this book, you are expected to learn a significant amount of new knowledge and programming skills to complete the task at hand.
Let's get started!