Angular Front To Back (

Master Angular 5 from the basics to building an advanced application with Firebase's Firestore as well as authentication

Created by: Brad Traversy

Produced in 2018

What you will learn

  • Build amazing single page applications using Angular 5+
  • Master Angular concepts
  • Understand the file and folder structure of an Angular application
  • Build a client management application with authentication and Firebase's Firestore
  • Integrate Bootstrap 4 into Angular projects

Quality Score

Content Quality
Video Quality
Qualified Instructor
Course Pace
Course Depth & Coverage

Overall Score : 92 / 100

Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a angular course? Or looking for more detail on Brad Traversy's Angular Front To Back? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

Course Description

This course was crafted to benefit absolutely any level of developer. We will start from scratch and learn how to create a development environment for Angular 5+, Setup Angular CLI and learn all of the fundamentals. We start by building a sandbox application to look at all of the main Angular concepts as well as building a logging application, then move to a much more advanced client management system with authentication and data storing with Firebase's new Firestore platform.
Here are some of the things you will learn about in this course:
  • What is Angular?
  • Dev Environment Setup Including Node.js, Visual Studio Code & Git Bash
  • Angular CLI Setup & Build
  • File Structure & Dependency Examination
  • TypeScript Intro
  • Components
  • Modules & NgModule
  • Data Binding & String Interpolation
  • Types & Interfaces
  • Template Syntax
  • ngIf & ngFor Conditional Directives
  • ngFor & Loops
  • Property Binding, ngClass & ngStyle
  • Pipes
  • Events & Forms
  • ngModel & 2 Way Binding
  • Services
  • Observables & Http
  • Angular Router
  • Firebase, Firestore & AngularFire2
  • Flash Messaging
  • Much More!!

Who this course is for:
  • Anyone that wants to learn Angular 5+

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

Instructor Details

Brad Traversy

Brad Traversy has been programming for around 12 years and teaching for almost 5 years. He is the owner of Traversy Media which is a successful web development YouTube channel and specializes in everything from HTML5 to front end frameworks like Angular as well as server side technologies like Node.js, PHP and Python. Brad has mastered explaining very complex topics in a simple manner that is very understandable. Invest in your knowledge by watching Brad's courses.



50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

Amazing teacher, really down to earth, i like how he keeps his mistakes and trouble shoots.. Very realistic and just like how the real world is. Nothing is cookie cutter ;)

This Course is good for understanding angular, but the course is not updated to the latest version of angular8.Still, there is a lot to learn from this course.

It's not easy course and need to refresh the idea and goal of lessons before start coding . I wish it have diagrams or sketches to explain the ideas throw it instead of just say it in 30s at the begging of section!:(

So far so good.The author started by introducing the so called intimidating terms.That is the best way to start.

It is no surprise that this course was based on Angular 5--the course description states this fact. It requires work and being strong in fundamentals in JS is definitely necessary. However I found that going through the course offered an opportunity to understand the overarching concepts of Angular. Brad's is clear, easy to understand and very knowledgeable. His humble approach makes learning easy and fun. The deployed app is a great model for future projects. Thank you.

Very good course but a needs an update. Comment section was helpful but still.. had to figure out some things which may or may not be as bad for others with more experience.

Yes, it is great to be learning with Brad, he does an awesome job in transferring his knowledge through the courses he has here or on youtube.

Traversy courses are very smooth and well executed. His teaching style is very cordial and his consistency in his development practices make the examples easy to follow and come back to when I forget how to do something. Great Instructor and fantastic content.

Have to be careful with some of the lessons, because they're a little dated and the code needs to be updated. Fortunately, some people have left answers in the QA section to acknowledge some things, such as updating the file paths in the angular.json to "node_modules/" instead of "../node_modules", but the course has still been a great learning experience so far and it's easy to follow along with.

Hey Brad, this was an awesome course, I most like real life project which I modified to to my side business online expense tracker app. Appreciate that man, I am so bored long lessons, and teaching small pieces courses. This was what I need. Keep up the good work. This real life example routing, services, etc... is way better than learning them from regular teaching.

Easy to follow if the student has a foundation in html, css, and js. Q&A section is very helpful in finding answers to questions. Be patient and break the course into small chunks. Taking good notes in between sections is helpful when revisiting the code after an unexpected long breaks.

This was a good course. Explanations were very clear and easy to follow. My only complaint is that it needs a fair amount of updating based on changes to Firebase and the Angular version used for this course (angular 5).