AngularJS is a dynamically developing framework for building dynamic web applications. As framework, it provides many functions out of the box. To start with, in our tutorial we will show you how to build a basic single page application. It will help you understand main concepts of working with the AngularJS, and next time you will be able to create more complex projects.