In this chapter, we were introduced to OpenLayers and learnt a bit about it.
We saw what web map applications are and how they work. After that, we created our first map with OpenLayers, then analyzed how the code works. Then, we covered a fundamental concept, object-oriented programming, which we'll need to know about while really working with OpenLayers. Lastly, resources for help and information outside this book were provided.
Now that we have a basic handle on OpenLayers, we'll jump straight into Chapter 2, Key Concepts in OpenLayers. We will discover relationships between library core parts. Using examples, we will also review Events and Observe behaviors. It would be impossible to get an interactive map without them. Then, to finish, we will focus on basic debugging techniques. To learn more about JavaScript debugging, you can also refer to Appendix C, Squashing Bugs with Web Debuggers.