Introduction
                                    
                                        Using APIs with Vue.js
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Using the exercises for this course
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                1. Preparing Apps for APIs
                                    
                                        Installation with Vue CLI
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Adding additional modules
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Theming our installation
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                2. Working with Local State
                                    
                                        Working with state
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Using state in sub-components
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Looping through your state
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Using the HTML Audio API
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                3. Working with APIs
                                    
                                        Lifecycles and the Fetch API
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Connecting with Axios
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Working with external APIs
                                            
                                                ()
                                            
                                            
                                    
                             
                            
                                4. Other Options
                                    
                                        State management with Vuex
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Creating Vuex actions
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Installing Firebase
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Displaying Firebase data
                                            
                                                ()
                                            
                                            
                                    
                                    
                                        Modifying data in a multi-user environment
                                            
                                                ()