Practice makes perfect
In the previous chapter, we worked together through various projects and implementations. However, we can only gain a proper understanding by working on the projects ourselves and forcing ourselves to make that next step. So far, we haven't completed any personal projects as we were still learning the basics. However, with objects behind us, we are now set to start creating our own solutions.
The few mini-projects we will cover here will help us solidify some of our already attained knowledge from the previous chapters. It will also push our limits by forcing us to think outside of the box and find solutions for the problems that we haven't faced so far.
Each project will contain detailed information about what we need to do to help us achieve the results.
We recommend working on each project independently from the previous chapters since this will ensure that we have truly understood what we have learned so far.
No single project has either...