When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Build To Do List App like Google Task with Firebase & Swift5

Build a Google Task clone and learn CRUD fundamentals with Combine framework and Firebase Firestore with Swift 5

     
  • 4.4
  •  |
  • Reviews ( 27 )
₹549

This Course Includes

  • iconudemy
  • icon4.4 (27 reviews )
  • icon5h 21m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Build To Do List App like Google Task with Firebase & Swift5

Welcome to the

Build To Do List App like Google Task with Firebase & Swift 5

course. In this course, we will build a

Google Task

clone app from start to end. In this course you will learn to:

Implement the fundamentals of

CRUD

-

Create

,

Read

,

Update

,

Destroy

Store data using Firebase

Firestore

(with

FirestoreSwift SDK

)

Learn

FirestoreSwift

new

Decodable

and property wrappers like

@DocumentID

and

@ServerTimeStamp

Reactive programming using

Combine framework

with UIKit

Add real time listeners to database

Authentication - sign up a new user / log in / log out

Protocol extensions

Protocol & delegate patterns & closures

UI Animations

Weak & unowned self for avoiding retain cycles / memory leaks

Coding views programatically with UIKit This course is designed for iOS developers with

at least 6-9 months experience

and is not a beginners' course. These are some comments from my students:

_Excellent Content, I appreciate the different styles of onboarding screens and all the great explanation! - Carey M_

_The course is very concise but informative . I really like the project based approach that this course takes. It cuts straight to the chases and show you how these abstract concepts are put into real life problems . Highly recommended - AN Dinh_

_Really easy to follow and great for beginners. Really enjoyed the course, thanks Kelvin! - Atiqah A.K_

_Perfect course to help me get started on ios programming! - Tan Kel Vin_

_The instructor is knowledgeable and clear with his instructions. The course is great and informative for those who are planning to build a skeleton they can build on their own app projects Instructor is also helpful. - Raphael Lim_

What You Will Learn?

  • CRUD - Create, Read, Update, Destroy .
  • Firebase Firestore (FirestoreSwift SDK) .
  • Firebase authentication - Sign up, log in, log out .
  • Combine framework .
  • Reactive programming .
  • Protocol extension .
  • Protocol and delegates .
  • Closures .
  • UI animation .
  • Container Views .
  • Coding view programatically UIKit.