Angular 5 and Firebase: Building real world app features

Flavio Oliveira, Web Developer and Instructor

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
29 Lessons (6h 54m)
    • 1. 1.1 Course Intro

      1:19
    • 2. 1.2 Requirements

      2:53
    • 3. 1.3 Setup

      12:22
    • 4. 2.1 Authentication Module Foundation

      7:08
    • 5. 2.2 Signin

      18:56
    • 6. 2.3 Signup

      14:07
    • 7. 2.4 Reset password

      7:23
    • 8. 2.5 OAuth Integration

      10:45
    • 9. 3.1 User Module Foundation

      7:04
    • 10. 3.2 User List

      11:28
    • 11. 3.3 User Profile Detail

      4:59
    • 12. 3.4.1 User Dashboard part 1

      25:15
    • 13. 3.4.2 User Dashboard part 2

      14:25
    • 14. 4.1 Blog Module Foundation

      9:26
    • 15. 4.2 Post Dashboard

      15:42
    • 16. 4.3 Post List and Image Uploader

      17:49
    • 17. 4.4 Post Detail and External Libraries

      14:05
    • 18. 4.5 Post List Item

      29:28
    • 19. 5.1 Gallery Foundation and Uploader

      35:01
    • 20. 5.2 Gallery List

      13:02
    • 21. 5.3 Gallery Detail

      16:49
    • 22. 6.1 Module Foundation

      15:51
    • 23. 6.2 Chat List and Input

      21:03
    • 24. 6.3 Chat Thread List

      14:20
    • 25. 6.4 Chat Final Touches

      25:07
    • 26. 7.1 Navigation

      25:56
    • 27. 7.2 Theming

      7:03
    • 28. 7.3 Deployment

      14:20
    • 29. 8 Conclusion

      0:24

Project Description

If you have ever built apps from scratch you know that the first lines are the worst. How about if you could just copy and paste cool features into your new projects and only have to worry about the branding?

In this course we will build a fully featured app that will serve as a starting point for all your projects.

I will teach you how to build a complete authentication system with email signups, password resets and OAuth integration, then we will set up the user interface so users will be able to update and manage their accounts. The course is mostly code along and won't cover the basics of Angular/Firebase although if you have used theses tools before you will do just fine.

Next we will learn how to build a CRUD feature by building a simple blog, and a photo gallery.

We will also build a real time chat feature

All features will be decoupled from each another so you can use one or more in you projects. So lets get started...

Student Projects