In this chapter, we worked on a project together. We have written a script that scrapes a very simple web page and accepts optional commands that alter its behavior in doing so. We also coded a GUI application to do the same thing by clicking buttons instead of typing on a console. I hope you enjoyed reading it and following along as much as I enjoyed writing it.
We saw many different concepts, such as working with files and performing HTTP requests, and we talked about guidelines for usability and design.
I have only been able to scratch the surface, but hopefully you have a good starting point from which to expand your exploration.
Throughout the chapter, I have pointed out several different ways you could improve the application, and I have challenged you with a few exercises and questions. I hope you have taken the time to play with those ideas. You can learn a lot...