Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
AngularJS 1: Adding Registration to Your Application

AngularJS 1: Adding Registration to Your Application

1h 48mIntermediate2016-12-22

Authors

Ray Villalobos

Ray Villalobos

Senior Staff Instructor at LinkedIn Learning

Course details

Registration is a fundamental part of any web application, but it can be notoriously difficult to implement. In this short course, we'll create a simple and straightforward registration system that allows users to log in and log out of an application. The techniques use AngularJS and Google Firebase, a mobile development platform that makes registration easy and secure. In the process, you'll explore the basics of AngularJS MVC architecture and the steps to storing custom user information in the Firebase NoSQL database. Learn how to create basic routes to load different content depending on the target URL, and create basic controllers to tie templates to code. At the end of the course, you'll have a great template that you can use as a starting point for a registration system in any of your own web applications.

Learning objectives
Adding a basic MVC structure
Using routes
Creating controllers
Processing form input
Integrating Firebase
Storing registration information in the database
Logging users in and out of an app
Improving registration flow

Skills covered

AngularFront-End Web DevelopmentWeb DevelopmentOpen SourceDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know
  • 03 - Working with the exercises

1. Setting Up AngularJS

  • 04 - What we're building
  • 05 - Adding a basic MVC structure
  • 06 - Using routes
  • 07 - Creating basic controllers
  • 08 - Working with AngularJS validation
  • 09 - Processing form input
  • 10 - Including navigation into our application

2. Managing Registration with Firebase

  • 11 - Integrating Firebase
  • 12 - Adding Firebase registration to a controller
  • 13 - Abstracting authentication into a service
  • 14 - Storing registration info in our database
  • 15 - Logging users into our application
  • 16 - Detecting authentication events
  • 17 - Logging users out of our app
  • 18 - Controlling authentication on pages
  • 19 - Improving our registration flow

Conclusion

  • 20 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal