AngularJS Fundamentals

This course will teach you the Angular fundamentals required to create testable, MVC-style single page applications with AngularJS.
Course info
Rating
(4153)
Level
Intermediate
Updated
Aug 19, 2015
Duration
6h 52m
Table of contents
Course Overview
Introduction to Angular
Angular Controllers & Markup
Creating and Using Angular Services
Angular Routing
Creating Custom Angular Directives
Testing Angular
Description
Course info
Rating
(4153)
Level
Intermediate
Updated
Aug 19, 2015
Duration
6h 52m
Description

In this course, you will learn how simple it is to use Angular to create maintainable and testable single page applications. You will learn how to: bootstrap your Angular application; use AngularJS markup and expressions; create and use controllers; use built-in services and create custom services; turn your application into a SPA using routing; and create your own custom elements and handle events using directives. You will also learn how AngularJS allows you to do all thing using test-driven-development.

About the author
About the author

Joe has been a web developer for the last 13 of his 16+ years as a professional developer. He has specialized in front end and middle tier development . Although his greatest love is writing code, he also enjoys teaching and speaking about code.

More from the author
Angular Fundamentals
Intermediate
9h 36m
Feb 1, 2019
Angular Crash Course
Intermediate
59m
Nov 1, 2018
Unit Testing in Angular
Beginner
3h 21m
Sep 6, 2018
More courses by Joe Eames
About the author

Jim Cooper is a software developer at Pluralsight. With more than 20 years of software development experience, he has gained a passion for Agile software development -- especially Lean.

More from the author
Angular Fundamentals
Intermediate
9h 36m
Feb 1, 2019
Vue.js Fundamentals
Intermediate
5h 5m
Jun 21, 2018
More courses by Jim Cooper
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hey everybody, I'm Joe Eames and this is Jim Cooper, and welcome to our course, Angular Fundamentals. Jim and I have been working with Angular for a long time and we are super excited to present this course to you. Angular is an amazing and comprehensive framework, which lets you quickly and easily put together applications without having to worry about manually updating the user interface when your data changes. It provides everything you need to create compelling applications on the web. In this course, we are going to learn all the major features of Angular and how to get the most from it, even if you are just a beginner. The features we'll cover are controllers and templates, which display the interface, services which contain your business logic, directives for creating your custom HTML components, how to get data to and from your server, and how to test your application. By the time we're through, you'll know how to build production-ready applications in Angular. Before starting this course, you should be familiar with JavaScript and web development, but don't worry if you're not an expert, a basic knowledge will be enough. We hope you'll join us on this journey to learn Angular with the Angular Fundamentals course at Pluralsight.