AngularJs Home
About AngularJS :
AngularJS is a client-side MVC framework for quick development of single-page applications. It is open source and is completely written in JavaScript.
Developers choose AngularJS because of its specific features like two way data binding, modularization, dependency injection, expressions, filters, directives, etc which enables quick web application development.
In this course we will discuss on the creation of single page applications with AngularJS, modularize the web application and use two way data binding for model-view synchronization. We will also use AngularJS constructs for making server calls for dynamic data.
Target audience: Developers
Prerequisites :
You must know before doing this course how to
- Use JavaScript for DOM and BOM manipulation
- Write JavaScript functions
- Create and use JavaScript variables
- Style pages using CSS class, element and ID selectors
- Make asynchronous communication with server: Ajax calls
- Style components using Twitter Bootstrap framework
Software requirement
- Demos in this course have been created using Netbeans IDE and Notepad++
- You can also use Sublime Text, Eclipse, Visual Studio, Web Storm etc
- In this course glassfish server has been used to deploy the sample application
- You can also use servers like Tomcat/IIS/JBOSS
- In this course we have used Google Chrome browser
- You can use Safari/Firefox/ Microsoft EDGE or any other modern browser
In this course restful web services has been developed using Java (JAX-RS). You can use any server side technology to develop the same