If you're looking to learn Angular 1.x, view our AngularJS courses.
Master the framework faster with our new Fundamentals of Angular course — launching May 29, 2020.
If you’re trying to learn Angular, this course is for you.
Our launch event includes a FREE, LIVE, 1-HOUR WEBINAR preview of Data Binding in Angular: Explained.
Create your first Angular application, a shopping cart, and learn to display data and add new items to the list.
This course will teach you how to create new applications using the Angular CLI. By the end of the course, you'll be comfortable running the commands and creating all your angular projects using the command line.
Learn how to use ag-Grid for displaying, sorting, filtering, and modifying data in your Angular applications. Learn how to style and theme ag-Grid. Learn how to customize and extend the functionality of ag-Grid.
This course will teach you how modularity will help to control the complexity of your Angular application. Learn how to create better components, custom decorator directives, and structural directives in your application.
Even the smallest Angular apps can take a long time to download on mobile devices. And even the most efficient Angular code can cost a lot of money to run in production. But not anymore. With Scully, your Angular app will become the quickest and most efficient version of itself possible.
Test driven development and unit testing your code are hot topics and developer best practices these days. Join Joe as he works through the three best practices for Angular unit testing.
Join Joe Eames in this 2-day workshop and you'll gain the confidence, skill, and expertise to add unit tests to any Angular project. You'll do hands-on practice, writing tests yourself, and getting comfortable with the tools and techniques that will produce great unit tests.
What are the top 3 new techniques that will make you a better frontend engineer with Angular 9? Angular 9, with the new Ivy compilation and rendering pipeline, can provide shorter build times, smaller bundles, and faster rendering - all major wins for your users. But to be able to take advantage of these improvements, you need to know how to leverage what's new in Angular 9.
So I decided to spend a bunch of time researching Angular 9 and Ivy. After doing that I found a lot of people feel the same way I felt and want quick and straightforward answers. So I want to help you get a handle on what all of this means to you, your applications, and your entire organization. In this tutorial, we'll go over the 3 most common gotchas when updating to Angular 9.
In this workshop, you will learn why Observables are superior to Promises, how to use Observables in place of Promises, Observable streams in depth, the 10 most common Observable operators, how to combine streams together, and how to think reactively.
Modern web development requires a lot of tools. We need a code editor that catches our mistakes early, a terminal to run commands, and a host of other runtimes and utilities such as Node, Git, Mongo, and others. Let's start from scratch and install all of these items one by one.
In single page applications, browser routing allows us to map paths in the URL bar to various states for the app. This is beneficial because it gives us a predictable and structured way for users to move around the application and, if we want, we can send a deep link to someone so they can immediately access a particular application state. Angular provides a powerful Router module packed with a lot of features and in this series we'll take a deep dive into it.
Angular Material is a rich UI library that has a ton of great components for building apps with Google's material design. In this series we're going to learn how to use Angular Material from scratch, from its most basic components to the more involved APIs that it provides.
Application security is a complex topic, especially when it comes to user authentication and identity. On top of this, managing authentication in a single page app is a lot more difficult than doing so in a traditional round-trip web application. Fortunately, Auth0 simplifies the whole process and gives us a ton of tools to manage authentication in ours apps.
Working on our Angular apps in a development environment is great, but eventually we need to push the app to production. While we could use any old simple web hosting provider, platforms like Heroku give us a lot more flexibility. In this series we'll learn how to configure an Angular app to be deployed to Heroku and how to manage it once it's there.
Our hands-on excercises will have you mastering topics in a quarter of the time you will spend elsewhere.
The ONLY THING that matters is what you can do TOMORROW.
Build your confidence for that new position, new job, or new career.
Free courses can only take you so far. Become the expert with our Thinkster Pro Course.
Build real-world apps to showcase all your new skills.
Our courses are where professional learning & educational science meet.