Angular 4 with Material 2 and Auth0 from Rookie to RockStar
3.7 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
29 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Angular 4 with Material 2 and Auth0 from Rookie to RockStar to your Wishlist.

Add to Wishlist

Angular 4 with Material 2 and Auth0 from Rookie to RockStar

Easy way to learn Angular4, Material Design2 and Auth0
New
3.7 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
29 students enrolled
Created by Santiago Panchi
Last updated 7/2017
English
Current price: $10 Original price: $75 Discount: 87% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4.5 hours on-demand video
  • 22 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create amazing websites and apps with Angular 4 benefits
  • They will be able to use Material Design for their web and mobile applications
View Curriculum
Requirements
  • Mac or PC with Windows or Linux
  • Experience with JavaScript
  • Experience with HTML
Description

Welcome to this fantastic tutorial about Angular 4, Material Design 2 and Auth0.

In this course we are going to analyse some characteristics of Angular 4 such as components, services, attribute directives and security. Also, because some people consider that the graphical interface is very important for any project, we are going to learn how to use Angular Material2 in our application with the use of Dialogs, Snack Bar, Tab and other material elements. Also, I am going to explain you how to authenticate web applications with the use of Auth0.

The course have around 40 videos where I will explain the capabilities of each one of the previous technologies and I attached some source code to each one of the lectures.

I hope that you enjoy the course as I enjoyed developing it.

Who is the target audience?
  • Anyone
Compare to Other Angular Courses
Curriculum For This Course
45 Lectures
04:28:04
+
Welcome to this course
2 Lectures 03:32
+
Angular Architecture and Demo Explanation
2 Lectures 05:54
+
TypeScript
1 Lecture 13:57
Let's learn TypeScript
13:57
+
Using Angular 4 and Angular Material2
6 Lectures 14:38

Installing NG Client
01:14

Creating a New Project with Angular Client
01:50

Angular to Show a Simple Alert
03:58

Angular Material 2 installation
02:52

Ng Client to Create Components
01:03
+
First Tasks with Our Demo
7 Lectures 47:27
Introduction
04:03

GUI with Angular Material2
06:20

Routing
08:23

MDCard to Login
13:44

Extra Imports
00:43

Login, Forms and Redirection
08:11

Github Service with RXJS
06:03
+
Tabs, Directives and Pipes
7 Lectures 53:51
Introduction
02:41

Material 2 Tabs and List
14:00

NgFor Directive and Subscription
09:25

SnackBar to Display Errors
05:38

NgIf Directive
05:31

Standard Pipes
05:50

MdSelect
10:46
+
Angular 4 Advanced Techniques
8 Lectures 01:13:20
Introduction
01:52

Custom Pipes
09:21

Refactoring
05:30

MdDialog and Sharing Data between Components
10:29

LocalStorage Service
06:35

MdTab and @Input to pass data
15:57

Attribute Directives and @HostListener
11:33

Guards
12:03
+
Authentication with Auth0
7 Lectures 47:50
Introduction
01:01

Auth0 Configuration
06:35

Auth0 Extra Configurations
03:06

Property File and Auth0 Service with WebAuth
12:16

Auth0 Login and Logout
07:12

New Login Form with Auth0
15:40

Final Product
02:00
About the Instructor
Santiago Panchi
3.7 Average rating
3 Reviews
29 Students
1 Course
Software Architect and BPM Specialist

As an IT professional I have 10 years experience in the delivery of numerous successful projects for companies in Australia and abroad. Through this work I have developed a significant and transferable skillset in the analysis and implementation of open source and proprietary technologies. This experience is complemented by my Masters degrees in Computer Science and BPM. In addition, I have attained multiple certifications and diplomas in the technology and management areas.