2.3 Interrupt
If you have no "Interrupt" in your program it´s NOT complet. It might work, but that´s all. You are wasting a lot of time while waiting, for example for the values of your sensors.
So this chapter is realy the most important. Only if you got this you might say that you are able to program a microcontroller.