PowerPoint Slide 1

 

PowerPoint Slide 2

 

PowerPoint Slide 3

 

PowerPoint Slide 4

 

PowerPoint Slide 5

 

PowerPoint Slide 6

 

PowerPoint Slide 7

 

PowerPoint Slide 8

 

PowerPoint Slide 9

 

PowerPoint Slide 10

Here is a great video that explains callback functions and the difference between synchronous/asynchronous calls.