- Apply Material Design to jump-start projects that look great.
- Develop efficient and reusable approaches for sharing information between client and server.
- Improve the security of your applications with reliable authentication.
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Angular lets you build your first applications quickly and develop them deeply. Once you've learned the basics of Angular, it's time to add polish and animation. Angular offers many options for simplifying front-end design and templating, communicating efficiently with the server side, and moving to the next level with web components.
Syllabus
Courses under this program:
Course 1: Angular: Animations
-Explore the animation capabilities of Angular. Learn how to animate elements in your web applications, and build more engaging user experiences.
Course 2: Angular: Material Design
-Get started with Angular Material. Learn how to install this UI component framework and use layouts, components, and theming features.
Course 3: Angular: API Communication and Authentication
-Discover how to use HTTP in Angular 2 applications to communicate with APIs and use JSON web tokens to authenticate users and requests.
Course 4: Learning RxJS
-Learn how to use RxJS for reactive programming with observables and detect changes instantly—in real time—without unnecessary network calls.
Course 5: Angular: Building Large Applications
-Is your codebase growing out of control? Learn best practices, tools, and techniques to manage enterprise-scale Angular apps.
Course 6: Angular: Maintaining Applications
-Learn how to maintain Angular applications. Find out how to upgrade frameworks, add new features, and enhance security as your apps grow and change over time.
Course 1: Angular: Animations
-Explore the animation capabilities of Angular. Learn how to animate elements in your web applications, and build more engaging user experiences.
Course 2: Angular: Material Design
-Get started with Angular Material. Learn how to install this UI component framework and use layouts, components, and theming features.
Course 3: Angular: API Communication and Authentication
-Discover how to use HTTP in Angular 2 applications to communicate with APIs and use JSON web tokens to authenticate users and requests.
Course 4: Learning RxJS
-Learn how to use RxJS for reactive programming with observables and detect changes instantly—in real time—without unnecessary network calls.
Course 5: Angular: Building Large Applications
-Is your codebase growing out of control? Learn best practices, tools, and techniques to manage enterprise-scale Angular apps.
Course 6: Angular: Maintaining Applications
-Learn how to maintain Angular applications. Find out how to upgrade frameworks, add new features, and enhance security as your apps grow and change over time.
Courses
-
Explore the animation capabilities of Angular. Learn how to animate elements in your web applications, and build more engaging user experiences.
-
Discover how to use HTTP in Angular 2 applications to communicate with APIs and use JSON web tokens to authenticate users and requests.
-
Is your codebase growing out of control? Learn best practices, tools, and techniques to manage enterprise-scale Angular apps.
-
Learn how to maintain Angular applications. Find out how to upgrade frameworks, add new features, and enhance security as your apps grow and change over time.
-
Get started with Angular Material. Learn how to install this UI component framework and use layouts, components, and theming features.
-
Learn to use RxJS, an industry standard library for reactive programming that integrates with any Angular app to manage APIs and data.
Taught by
Joseph Labrecque, Robby Millsap, Victor Mejia, Bonnie Brennan and Emmanuel Henri