Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
iOS Development with Xcode and Firebase for Beginners
Rating: 4.0 out of 5(6 ratings)
26 students
Created byDaniel Pan
Last updated 9/2020
English

What you'll learn

  • Xcode IDE
  • Swift Programming
  • Basic OOP in Swift
  • View Controllers in Xcode
  • Retrieving and Storing Data in Firebase's Cloud Database: Firestore
  • Cocoapods Installation and Usage

Course content

4 sections21 lectures1h 47m total length
  • Introduction & Set up0:14
  • What is Xcode?0:35

Requirements

  • Just have a MacBook, the rest of the setup process will be shown in the course!

Description

Welcome to the Xcode and Firebase for Beginners course! I am Daniel, your instructor for this course. I am fluent in many different languages including Xcode's Swift. I have 5 years of experience using this language so I will make sure to teach you everything I know. I am excited to meet all of you guys and am looking forward to the class!


We will learn about setting up UI in Xcode, linking objects from the UI to actual code, basic OOP in Swift, and view controllers.

We will also be diving in some basics of Firebase's authentication and database system. With that, we will be building a simple login and sign up page with user's information saved in the database. Then we will retrieve the data with our own functions! This course presents trivial yet important skills can be used in the future for jobs in data science.


What you will master:

  • Implementations for Firebase's Cloud database: Firestore.

  • Programming and basic OOP in Swift.

  • A full understanding of basic UI including View Controllers in Xcode.

  • Debugging mistakes in your own code

  • Cocoapods installation and usage.


What you will need:

  • A MacBook

  • Positive mindset

  • Nothing else!


Hope you enjoy and don't hesitate to ask any questions or reach out!


Who this course is for:

  • Beginner iOS developers