Book Image

AngularJS UI Development

By : Amit Gharat, Matthias Nehlsen
Book Image

AngularJS UI Development

By: Amit Gharat, Matthias Nehlsen

Overview of this book

<p>AngularJS and its rich set of components solve many of the problems developers face when writing reliable single page applications in ways that would not be possible using other frameworks. This book will help you expand your horizons by teaching you the skills needed to successfully design, customize, build, and deliver real-world applications in AngularJS. We will start off by setting up a fully automated environment to quickly scaffold, test, and deploy any application. Along the way, we'll cover how to design and build production-ready applications to demonstrate how innovative and powerful AngularJS is. By leveraging CSS3 animations, we'll convert them into intuitive and native-like applications in no time. You will also learn how to use Grunt for application-specific task management, Bower to manage dependencies with external libraries/plugins, Git for better versioning, and Karma and Protractor for automated testing to build applications the way experts do.</p> <p>You will learn all this by building real-world applications including a to-do application, Github dashboard, project management application, and many more.</p>
Table of Contents (17 chapters)
AngularJS UI Development
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Ashutosh Das, who hails from Bangladesh, works mainly as a backend developer, and his experience includes working with Django, Node.js, Laravel, and so on. He also likes to work with AngularJS. He spends his spare time writing for GitHub. He also works as a freelancer and has a part-time job. He is currently in the process of reviewing the following books:

  • AngularJS Web Application Development Blueprints, Packt Publishing

  • AngularJS Testing Cookbook, Packt Publishing

  • AngularJS By Example, Packt Publishing

Abhishek Dey is a graduate student at the University of Florida, Gainesville, conducting research in the fields of Computer Security, Data Science, Big Data Analytics, Analysis of Algorithms, and Concurrency and Parallelism. He is a passionate programmer who started programming in C and Java at the age of 10 and developed a strong interest in web technologies when he was 15. He possesses profound expertise in developing high-volume software using C++, Java, C#, JavaScript, AngularJS, HTML5, Bootstrap, Hadoop MapReduce, Pig, Hive, and many more. He is a Microsoft Certified Professional, an Oracle Certified Java Programmer, an Oracle Certified Web Component Developer, and an Oracle Certified Business Component Developer.

Abhishek has contributed in bringing new innovations in the field of Highway Capacity Software Development at McTrans Center at the University of Florida (http://mctrans.ce.ufl.edu/mct/) in collaboration with the Engineering School of Sustainable Infrastructure and Environment (http://www.essie.ufl.edu/). In his leisure time, he loves to travel to different interesting places, or paint on canvas and give color to his imagination. He has also reviewed Kali Linux CTF Blueprints, Packt Publishing. To find out more about him, visit www.abhishekdey.com.

Anuj Gakhar is a software consultant based in the UK and has over 14 years of experience in the industry. He currently works with technologies such as HTML5, CSS3, and JavaScript with a heavy focus on BDD and TDD, although he started off his career with server-side technologies such as ColdFusion and PHP. He has also worked on several enterprise projects using Flex and ActionScript 3.

You can find his blogs at http://www.anujgakhar.com and follow him on Twitter at @anujgakhar.

Steve Perkins is the author of Hibernate Search by Example, Packt Publishing, and has over 15 years of experience working with Enterprise Java. He lives in Atlanta, GA, USA, with his wife, Amanda, and their son, Andrew. Steve currently works as an architect at BetterCloud, where he writes software for the Google Cloud Platform.

When he is not writing code, Steve plays the fiddle and guitar and enjoys working with music production software. You can visit his technical blog at http://steveperkins.net and follow him on Twitter at @stevedperkins.