I believe the best place to start learning about IBM Watson Assistant service is their about page. The service is always evolving, and the best place to learn about the latest changes is official documentation. After learning about terms used in this service, such as "skill", "intent" or "entity", it is recommended that you start with Getting Started Tutorial and follow the path to learn more about the service.