Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
iOS 13 & Swift 5: Build an Onboarding, Login/Sign-up flow
Rating: 4.7 out of 5(43 ratings)
298 students

iOS 13 & Swift 5: Build an Onboarding, Login/Sign-up flow

Develop a highly reusable skeleton app with an effective onboarding and sign up flow using Firebase Authentication
Created byKelvin Fok
Last updated 9/2020
English

What you'll learn

  • Core skills to building a re-useable skeleton app from scratch
  • Learn to integrate Firebase Authentication SDK
  • Manage user sessions with Firebase Authentication
  • Create a high level flow that includes onboarding flow, login and sign up
  • Code refactoring and optimisation
  • Create a collection view with page control
  • Transit to different screens by changing the root view controller

Course content

8 sections40 lectures5h 3m total length
  • Introduction5:16

    Learn to build a production-ready onboarding and authentication flow with Firebase, covering sign up, login, and password reset using MVC architecture in Swift 5 and Xcode 11.

  • Credits0:17

    Credit the icon asset sources used in the project, noting flat eye contact call for images and pixels dot com, and inviting viewers to explore these resources.

Requirements

  • Swift 5 and Xcode Basics

Description

Welcome to the iOS 13 & Swift 5: Build an Onboarding Login/Sign-up flow course with Firebase Authentication.

This course is designed for beginners (6 months of experience) who wants to acquire a core foundation on building an app skeleton end to end. The course provides you with the thought process and skillset to build a functional skeleton app that can be used for most types of apps that require an onboarding screen, login and sign up screen - all integrated with Firebase.


Who this course is for:

  • Students who have at least 6 months of experience working with Swift and iOS
  • Students who want to learn to build a functional app from scratch