Learn how to test AngularJS components, including controllers and directives, and REST API services, using testing tools like Karma, Jasmine, and Grunt.
- Web (15)
- Web Development (15)
- Web Design (10)
- Projects (6)
- Web Graphics (2)
- CMS (1)
- Developer (1)
- Interaction Design (1)
- Mobile Web (1)
- Servers (1)
- Appropriate for all (959)
Learn how to build efficient Angular 2 components (component-based directives) with this fast quick-start guide.
Learn how to migrate Angular 1.x projects to Angular 2. Learn about the major changes in Angular2 and how to future-proof Angular-based applications.
Develop an HTML5 video player with customized playback controls using Bootstrap 4 and Angular 2.
Learn how to develop web applications and web APIs with the MEAN stack: MongoDB, Express.js, AngularJS, and Node.js.
Learn how to implement form validation using Angular. This course shows you how to create forms using controls and how to implement two-way data binding, built-in validations, and custom validations.
Learn how to build an AngularJS-powered single-page application with WordPress and the WP REST API.
Learn how to add data-driven functionality to your web applications with AngularJS. This project shows you how to check users in and out of a system and randomly select checked-in users to reward with prizes.
Learn how to implement dynamic form validation on any HTML form using the built-in validation properties and methods in AngularJS.
Create a simple registration system that allows users to log in and out of your applications, with AngularJS and Firebase.
Test your user's knowledge or increase your brand awareness in a fun way with attractive and engaging quizzes built with AngularJS.
Develop a customized responsive video app that performs and appears great in all browsers, using AngularJS and Bootstrap.
Get a fresh look at AngularJS, a framework for building single-page web applications fast.
“Keep up the good work—it's helping so many of us stay up to speed on all the many topics involved in building creative websites.” —Sandra M.
more from our members »