Check out a free preview of the full Angular 1.x Essentials course:
The "REST and $HTTP" Lesson is part of the full, Angular 1.x Essentials course featured in this preview video. Here's what you'd learn in this lesson:
The $HTTP service is a core AngularJS services that facilitates remote HTTP communication. It uses the browser's XMLHttpRequest object or JSONP. It includes many shortcut methods including GET, POST, DELETE, etc. The returned value of calling $http is a promise. Using the "then" method, you can register callbacks.