Auth0 badgeAuth0 University

Auth0 University

Auth0 University

Master the latest technologies, best practices, and gain insights into topics ranging from identity and security to serverless and beyond.

How it Works

Pick and choose topics that interest you. Courses contain videos, tutorials and code samples to help you learn and stay ahead. Sign up for a free account to track progress and get access to assessments, leaderboards, badges, and much more!

  • Learn At Your Own Pace

    Whether you are trying to quickly get up to speed on the latest best practices, or you're a lifelong learner with a passion for technology, our courses are designed to let you learn at your own pace.

  • Real World Use Cases

    Putting theory to practice is an important part of learning. All of our material is drawn from real-world use cases and topics covered include not only learning but actually putting your skills to the test.

  • For developers, by developers

    Our courses are first and foremost created and curated for developers, by developers. We speak your language, and we want to help you learn as quickly and effectively as possible.

Course Catalog

Browse courses across an array of topics and categories

Angular JS
Angular JS Authentication: Securing your app with Auth0

Angular JS Authentication: Securing your app with Auth0

Authentication for traditional web applications is fairly straight-forward: we send our credentials to the server, a session is created, and a cookie is returned to be saved in the browser. This method works well for round-trip applications, but it isn't a good way to do authentication in modern single page apps, like those built with AngularJS.In this course we are going to learn about the challenges associated with traditional authentication and how to use what is arguably the best alternative: the JSON Web Token.Using that knowledge, we'll implement authentication in an AngularJS app that makes calls to an Express API. We'll cover how to address all the challenges associated with keeping a single page application in check when it comes to stateless authentication. This can be a tricky matter since the front end and backend apps are effectively separated, but we'll find out how to leverage our user's JWT to address the challenges.We'll use Auth0 as an identity and authentication server so that we don't have to roll our own.

14 lessons

Learn More
Auth0
Auth0 101

Auth0 101

Learn about how easy is to integrate Auth0 in your application and how to implement the different features Auth0 provides in a breeze.

5 lessons

Learn More
Getting Started with the lock

Getting Started with the lock

Auth0 Lock widget is a beautifully designed, all-in-one, embeddable login box for your apps. It provides sign up, sign in, password reset, and other features that are ready to go. The widget’s styles can be easily customized to line up with your brand, and you can use one of our pre-made themes to help. Learn how to do all of this in this course.

3 lessons

Learn More
Auth0 Enhanced Security

Auth0 Enhanced Security

Auth0 enhanced security features include Multifactor Authentication and Anomaly Detection. Learn how to easily setup multifactor authentication and provide extra security with brute force protection and breached password detection.

20 minutes

Learn More
Webinars
Docker 101

Docker 101

Docker is a tool for running, creating, and managing application containers. In this webinar you will see what is and why you as a developer should care about it.

45 minutes

Learn More
JWT 101

JWT 101

In this webinar we will talk about JWT, what are them, how are they structured and its uses. We will write a small Node application that generates JWTs and show you how they're used in the debugger.

18 minutes

Learn More
OAuth 101

OAuth 101

OAuth is a specification that allows users to delegate access to their data without sharing their username and password with that service. In this webinar we will see why you as a developer should care about it.

1 hour

Learn More
Auth0 Features
Auth0 Enhanced Security

Auth0 Enhanced Security

Auth0 enhanced security features include Multifactor Authentication and Anomaly Detection. Learn how to easily setup multifactor authentication and provide extra security with brute force protection and breached password detection.

20 minutes

Learn More
Webtask
Webtask Slash

Webtask Slash

Introducing Slash Webtask, an amazingly simple new way to author custom Slack commands using Webtask right from within Slack. Nothing to deploy, nothing to build. All you need is code!

5 minutes

Learn More