{ "_listtype": "ordered", "index": { "title": "Step By Step Guide" }, "setup": { "title": "Getting Started" }, "displaying-data": { "title": "Displaying Data", "intro": "Displaying data is job number one for any good application. In Angular, you bind data to elements in HTML templates and Angular automatically updates the UI as data changes." }, "user-input": { "title": "User Input", "intro": "DOM events drive user input in Angular. You can use the native events you're used to like click, mouseover, and keyup. Angular uses a special syntax to register events to DOM elements." }, "making-components": { "title": "Making Components", "intro": "Angular applications are a tree of nested components. You always begin with a top-level component. You add child components by including them in the parent's template." }, "talking-to-components": { "title": "Talking to Components" } }