Developed by Google, AngularJS is a structuring framework that simplifies the development of rich client-end applications. This course will give you proficiency in the framework's key features: Filters, controllers, templates, etc. You'll also see how it integrates into a REST architecture.
INTER
IN-HOUSE
CUSTOM
Practical course in person or remote class
Disponible en anglais, à la demande
Developed by Google, AngularJS is a structuring framework that simplifies the development of rich client-end applications. This course will give you proficiency in the framework's key features: Filters, controllers, templates, etc. You'll also see how it integrates into a REST architecture.
Preparing an HTML model for development with AngularJS.
3
Controllers and scope management
Creating and using controllers.
Context management, the variable $scope.
Event propagation. API. Dirty checking.
Processing and approving forms.
Exercise
Integrating controllers.
4
Module and dependency injection
Features of the object angular.
Principle of dependency injection.
Concept of a module. Configuration.
Dividing your application.
Exercise
Modularizing the application.
5
Defining routes
Routing. API ($routeProvider). Deep linking.
History and access to URL parameters.
Use of $location and $routeParams. Hashbang and HTML5 modes.
View pre-processing. Use of “fragments”.
Exercise
Creating a Single Page Application.
6
Data feature, Server Exchange
API ($provide, $injector). Creating a provider.
Methods: Service, Factory, Provider, Value.
Ajax query with the $http service. Integrating REST with the service $resource. WebSockets. Promise API.
Integration with Node.js.
Exercise
Integrating REST with Node.js.
7
Integrating automated tests
Test utilities: Jasmine. Angular-scenario. Test: controllers, services, etc. Use with Karma.
End to End Testing: User interface.
Exercise
Creating unit tests.
8
Best practice and tools
Yeoman, optimizing development.
Internationalization (I18N), implementation.
Hands-on work
Implementation.
Customer reviews
5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class
Dernières places
Date garantie en présentiel ou à distance
Session garantie
No session at the moment, we invite you to consult the schedule of distance classes.