Featured resource
pluralsight tech forecast
2025 Tech Forecast

Which technologies will dominate in 2025? And what skills do you need to keep up?

Check it out
Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

AngularJS 1 Fundamentals

This course will teach you the Angular fundamentals required to create testable, MVC-style single page applications with AngularJS.

Joe Eames - Pluralsight course - AngularJS 1 Fundamentals
by Joe Eames
Jim Cooper - Pluralsight course - AngularJS 1 Fundamentals
by Jim Cooper

What you'll learn

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.

Table of contents

About the authors

Joe Eames - Pluralsight course - AngularJS 1 Fundamentals
Joe Eames

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 Courses by Joe
Jim Cooper - Pluralsight course - AngularJS 1 Fundamentals
Jim Cooper

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 Courses by Jim