Udemy

Advanced iOS & Firebase: Rideshare

Enroll Now
  • 3,160 Students
  • Updated 9/2017
4.2
(365 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
15 Hour(s) 47 Minute(s)
Language
English
Taught by
Devslopes by Nathan Sevedge
Rating
4.2
(365 Ratings)
3 views

Course Overview

Advanced iOS & Firebase: Rideshare

Learn advanced iOS & Firebase by building your very own full stack Uber clone App

Advanced iOS & Firebase: Ride Share (Uber clone app)

Welcome to advanced iOS & Firebase development. In this course you'll learn advanced development skills by building a polished full stack and fully functional Uber clone app. We start from the ground up and teach you everything you need to know from UI design and frontend and backend development.

*BASIC KNOWLEDGE OF SWIFT AND XCODE IS ASSUMED

WHY TAKE THIS COURSE?

Learning advanced development skills should be taught using real world examples. In this course you're going to learn to code the Devslopes way. We teach by building real world, professional, amazing looking apps from start to finish.

Here are some of the things you'll be able to do after taking this course:

  • Understand advanced Firebase backend development 
  • Work fluently with iOS & Firebase
  • Apply to jr iOS development jobs
  • Work as an iOS contractor

Who this course is for:

  • People who want to build advanced iOS apps!
  • Those who want to create their own startup
  • Those looking to get a full time job as a developer
  • Business owners
  • Students & teenagers
  • People who want to make money building apps

If you are a student of our iOS 11: From Beginner to Paid Professional - or have any other basic understanding of iOS development, then this is a perfect next step to advanced your iOS and Firebase skills.

WHAT YOU WILL LEARN:

  • Major focus on user experience
  • Setting up Cocoapods
  • Custom View Subclasses
  • UIView extensions
  • UIViewController extensions
  • Creating a sliding menu
  • Advanced Firebase for the backend
  • Firebase sign in and authentication
  • Location Services
  • Saving and showing real time driver annotations on the map
  • Using Firebase for real time user requests
  • MapViews
  • And much more!

Don't forget to join the free live community where you can interact with other students and ask questions to the community.

Course Content

  • 7 section(s)
  • 40 lecture(s)
  • Section 1 Intro to App & Building App UI
  • Section 2 Setting Up Firebase & Configuring Authentication
  • Section 3 Advanced iOS & Firebase: Displaying Users on MapView
  • Section 4 Advanced iOS & Firebase: Search Functionality
  • Section 5 Advanced iOS & Firebase: Configuring Ride Experience
  • Section 6 Advanced iOS & Firebase: Configuring Start & End a Trip
  • Section 7 Advanced iOS & Firebase: Wrapping Up

What You’ll Learn

  • Build a full-stack Uber clone - Both driver and user, custom UI, maps, GPS - everything!re an absolute beginner to macOS development then take this course
  • Beginner to advanced Firebase - real time location tracking and data storage of GPS coordinates
  • Master Apple MapKit - custom annotations, search, real time location tracking and more
  • Advanced iOS development techniques - custom animation, code management, UI design, back-end data management


Reviews

  • N
    Norbert Grover
    1.5

    The adherence to MVC and architecture is absolutely horrible. This would be unacceptable in any professional coding environment. The code is an absolute cluster.

  • T
    Thewayofdragon1987
    5.0

    It is not an easy project, and the classes are not very easy to follow for beginners. But for intermedia above learners, this is a perfect course to learn advanced techniques in iOS development. Although there are many courses teaching iOS dev, not many covers advanced topics; this one gives a touch of the thought and workflow of a professional developer. I need to review the code many times, and mastering the course will be a milestone in my journey to be a professional developer.

  • s
    syo mori
    2.0

    bad programming style..... he use this... if status == false {} I 1, too much nest of "if". logical is bad.. if { if{ if{ if{ if{ for { if{ if{} } } } else{} } 2 to get a user, all usr and all their value called from database and using with "for" but app is work well , not bad

  • E
    Eras R Noel
    4.0

    Watching your tutorials is reinforcing my code skills! I really like all the examples of the creating the UIView files.

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