Udemy

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

Enroll Now
  • 298 Students
  • Updated 9/2020
4.7
(43 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 3 Minute(s)
Language
English
Taught by
Kelvin Fok
Rating
4.7
(43 Ratings)
3 views

Course Overview

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

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.


Course Content

  • 8 section(s)
  • 40 lecture(s)
  • Section 1 Introduction
  • Section 2 Getting Started
  • Section 3 Onboarding Screen
  • Section 4 Login View Controller
  • Section 5 Install Cocoapods
  • Section 6 App Cleanup
  • Section 7 Bonus Lecture: Firebase Integration
  • Section 8 Student Questions

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

Skills covered in this course


Reviews

  • S
    Sergio Herrera
    5.0

    Very clear and smooth walkthrough of the code. Explains reasons for everything along with the way with some exceptions (topics too long to explain in course videos). Knowing where, why and when to use specific code describes a clear understanding for each process. Basically left with very little if any questions after each video is over.

  • J
    Josh Kinney
    5.0

    So far this is great! I really like how its not all perfect for instance placing a function in viewDidAppear and running the app to find the issue then putting it in viewDidLoad. This helps understand why certain things go where when creating the onboarding. Another VERY helpful thing the instructor does is show long version and short version when writing out the code so you can better understand what is going on. His communication is 100% no issues understanding him and I LOVE how you write a little bit of code then go back over the code to refactor this helps to further understand and see the same code twice!!! ONLY two things I would like to see if MVVM instead of MVC and add in coding challenges to test us along the way.

  • G
    Guruprasad Nagarajan
    4.5

    This course, especially the section on collection view came in very handy while designing my most recent app. Nick is quick to reply and a good instructor. Highly recommend any of his courses!

  • J
    Jason Wilkins
    5.0

    Another great tutorial from Kelvin, I like his style, his clear speaking and the way Kelvin refactors the code also. Many thanks PS I have come back to modify my comment..... I posted a couple of questions related to text entry and error message. Within less than 24 hours Kelvin had kindly updated his course to include an additional video answering my questions Amazing!

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed