Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Ethical Hacking
Computer Networking
Digital Marketing
The Art of Structural Engineering: Vaults
Gamification
Mathematical Economics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Angular, earn certificates with free online courses from Johns Hopkins, HKUST, Universidad de los Andes, Universidad Politécnica de Madrid and other top universities around the world. Read reviews to decide if a class is right for you.
You can build forms in Angular by using a Reactive approach by defining the form model and validation in your component code. This course details how to build Reactive forms, validate user-entered data, and save that data using HTTP.
This course is all about Angular's routing features. You'll learn how to define multiple routes, pass data to routes, preload data for your views, and more.
This course will teach you a high level view of Angular, to assist you in either understanding Angular better for your own development, or learning when to use Angular vs. other front end frameworks.
NgRx is a useful library for state management and interactions with state when used right. Learn how to use NgRx the right way by taking our NgRx course here.
Learn how to create, generate, lint, debug, test, build, and serve high quality apps that follow the Angular Style Guide using the Angular CLI.
Learn the essentials of Angular, the popular JavaScript framework used to develop and maintain applications.
Get started with the "superheroic" JavaScript framework for building single-page web apps. Learn about the Angular CLI, binding data to templates, and using lifecycle methods.
Learn how to unit test your Angular projects: Angular testing services, component templates, asynchronous code, & more!
Explore advanced techniques for creating flexible, reusable Angular components by encapsulating state, view, and logic decisions while allowing customization and overrides.
Build a full-stack, Angular-powered website from scratch. Learn how to combine this key enterprise JavaScript framework with hapi, MySQL, Google Cloud, and more.
This course will cover the fundamentals of working with forms in Angular. You'll learn how to create forms, style them, and use data binding and validation. You'll be able to post a form to a server, and work with third-party form controls.
As you learn a new technology, it's easy to miss or forget some of the best practices. This course will teach you some of those best practices within Angular.
Set yourself up for maximum development productivity with Angular by learning how to make the most of the Angular command-line interface (CLI).
Learn how to build a solid Angular application architecture that is easy to refactor and maintain. Topics covered include code/component/module organization and more!
Protractor is an automated testing framework for testing AngularJS applications in the browser. This course will walk through the basics of Protractor while discussing how Protractor can fit into a development workflow.
Get personalized course recommendations, track subjects and courses with reminders, and more.