Create powerful custom HTML elements and attributes using AngularJS directivesStore and sync data in real time using FirebasePractical working examples to help you apply your knowledge to solve real-world problemsThis book helps beginner-level AngularJS developers organize AngularJS applications by discussing important AngularJS concepts and best practices. If you are an experienced AngularJS developer but haven’t written directives or haven’t created custom HTML controls before, then this book is ideal for you.