Brief Summary
This course is your friendly guide to mastering AngularJS, an awesome tool for building web applications. You'll start from the basics and work your way up to creating cool apps that look great and run super fast.
Key Points
-
Introduction to AngularJS library, templates, and controllers.
-
Building the basic structure of a real-world application.
-
Using Yeoman to interact with the server and manage data.
-
Improving modularity with services, factories, and modules.
-
Setting up routing and performing unit and integration tests.
Learning Outcomes
-
Understand and implement the AngularJS library.
-
Create a fully functional web application from scratch.
-
Interact with servers to manage application data.
-
Enhance app modularity using services and factories.
-
Perform testing to ensure application reliability and performance.
About This Course
A fast, easy and rewarding way to create web applications with AngularJS
This course will teach you everything you need to know about building scalable and maintainable applications the right way.
You will start with the AngularJS library, templates and controllers, and build the basic structure of a real world application. Then you will see how AngularJS interacts with the server to both read and write data with the help of Yeoman. Thereon you will learn how to use services, factories and modules to improve the modularity of your application before setting up the routing system for your app. Finally you will run your app through unit and integration tests and wrap third party libraries such as Bootstrap, JQuery and D3 in your application.
By the end of this course you will be an expert in using all the AngularJS tools you need to build web applications that look good, work great and perform fast.
About the Author
Jack Herrington is an AngularJS developer who was presented at Google on D3 and AngularJS. He has written six books and hundreds of articles on a wide variety of topics on front and back end.
Jeff W.
Pace is very rapid, I do not feel like I have the ability to repeat the actions of the instructor.