Programmatic Uber Clone App |Swift /Firebase| No Storyboards (Udemy.com)

Build a fully programmatic Uber Clone with iOS 13 and the latest versions of Swift & Firebase, without storyboards!

Created by: Stephan Dowless

Produced in 2021

icon
What you will learn

  • Build a fully functioning clone of the Uber App using Swift 5.0 and Firebase
  • Fully programmatic approach without the use of storyboards
  • Geolocation capability using GeoFire
  • Advanced backend development and architecture skills using Firebase
  • Advanced UI techniques using Swift
  • Advanced CoreLocation and MapKit techniques
  • Advanced animations for a premium user experience
  • Build a side menu and user profile
  • Build an App that has different user types with different flows
  • Build a settings page
  • Ability to log in/out and register users
  • Trigger events in application between users in realtime

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100

icon
Course Description

Fully Programmatic Uber Clone |Swift 5 |Firebase |No Storyboards |iOS 13Welcome! In this course you will learn how to build a fully functioning clone of the famous Uber application. We will be building this app from the ground up, fully programmatically without the use of storyboards. In addition, we will be using Firebase for our backend database, which we will engineer completely from scratch. Along the way, you will learn all kinds of advanced programming techniques, best practices, professional architecture, and more! *BASIC KNOWLEDGE OF SWIFT AND XCODE IS ASSUMEDWHY TAKE THIS COURSE?
Learning advanced development skills should be taught using real world examples. In this course you're going to learn to code from a real life, professional developer.
You will learn how to code like a pro, and everything will be explained in detail along the way. This will teach you to build production ready applications, that are easily scalable and maintainable. Here are some of the things you'll be able to do after taking this course:
Understand advanced Firebase backend developmentWork fluently with iOS & FirebaseApply to jr iOS development jobsWork as an iOS contractorWho this course is for:
People who want to build advanced iOS apps!
Those who want to create their own startupThose looking to get a full time job as a developerBusiness ownersStudents & teenagersPeople who want to make money building appsWHAT YOU WILL LEARN:
Major focus on user experience, using advanced animations and a clean UIEngineering a database from scratch using FirebaseIntegration Cocoa PodsCustom CocoaTouch View Subclasses UIView extensionsUIViewController extensionsCreating a sliding menuCreating a settings pageSearching for locations Displaying locations on mapFirebase sign in and authenticationLocation Services &GeolocationSaving and showing real time driver annotations on the mapUsing Firebase for real time user requestsMapViewsAnd much more!
Who this course is for:
If you have basic experience with iOS development take this courseIf you have basic experience with iOS or mobile development then take this courseWho this course is for:
Mobile app developers looking to improve their skills and build an awesome app!

icon
Instructor Details

Stephan Dowless

I am a professional, self taught iOSDeveloper with 2 apps published to the AppStore. In my courses I will teach you everything I learned on my journey to becominga professional iOSDeveloper, from knowing nothing about programming at all!
Because I am self-taught, I understand what all levels of developers need to improve. Take my courses and let me know what you think!

icon
More ios swift courses

SwiftUI - Declarative Interfaces for any Apple Device

$11.99

Augmented Reality apps with ARKit and SceneKit on iOS

$11.99

The Complete iOS Game Course Using SpriteKit And Swift 3

$11.99

iOS 8 and Swift - How to Make a "Freaking" iPhone App

$11.99

iOS 12 Swift 4.2 - The Complete iOS App Development Bootcamp

$11.99

SwiftUI - Learn How to Build Beautiful, Robust, Apps

$11.99

icon
Reviews

4.7

58 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Jason Wilkins on 11/21/2020

Yet another great course, Looking forward to some new courses Stephan, I have now completed a few of his courses and they have all been great. What I love is that he does not use Storyboards, the app is created programmatically which i believe is a much better and easier way of working.
Thanks Stephan!

By Hakeem Deggs on 11/21/2020

some of actions are not explained very well. Ex: UI colors and why are the numbers what they are.

By Jos Javier Cueto Meja on 11/14/2020

I really love the first few minutes

By Dhruv Manavadaria on 11/1/2020

Very good code structure. Many thing to learn in terms of advanced code concept

By Diar Omar on 10/16/2020

hey mate i dont no where i can get contact with you but ill try here .
so i just bought the''Programmatic Uber Clone App |Swift /Firebase| No Storyboards'' and i have one old mac pro with ''macOS High Sierra version 10.13.6'' and my xcode is version 10 and i dont think i can use the course it on my mac computer. But if you cloud build it for me and ill pay for it too. you can get contact me here or you can send me one massage to diar.omr@gmail.com.
into then have a lovely day.

By Anton Vlezko on 9/24/2020

Great course to increase your knowledge in MapKit, Firebase essentials and learn some UI and animations tricks. Thanks Stephan!

By Remi Hudson on 9/13/2020

It is a good match for myself, but I think he should go into more details on some of the processes and why we're doing certain things.

By Scott Gencianico on 9/6/2020

Thank you for the great course! The only upgrade would be to optimize screen rendering performance. When debugging for "Color blended layers" its red and dark green.. slows down the UI for us picky folks (user most likely can't tell). Not a big deal. This course is a must for the serious iOS dev.

By Alp Eren Toksoz on 9/2/2020

Nice job bro thanks..

By Anonymous on 9/2/2020

i bought and finished your course TwitterTinderUber.
you are really the best teacher!!!!
you are the best !!!
thx!

By Arseni Santashev on 9/1/2020

Here is why I gave this course a 5 STAR rating:
First of all, the content was beyond my expectation. Although I had very basic understanding of swift language and used to go with story boards, I have learned a ton of good stuff. And I mean it! I doubt I would ever want to go back with storyboards now. Not sure though if I could qualify as a junior dev immediately after completing the course, but I am 100% feeling more advanced now.
What I don't understand is a pussy-like attitude of those who either gave a 1 STAR or a 4 STAR reviews and posted stupid comments. "The guy doesn't explain a lot" - give me a break! Stephan does one helluva job explaining what he does in a very simple language. And if a non-tech guy could understand that, so could you. If you don't understand something go and read apple's documentation, google or check stackoverflow, ask fellow devs and so on. Don't just simply copy and paste stuff. You won't learn anything from that. And stop crying about "source code was not included". When you got born "knowledge, skills and wisdom" was not put into your minds by default either.
So guys, after reading my unbiased review you should get a solid answer whether this course is "good" or "not good" for you.
Cheers

By Long Nguyen on 8/6/2020

very informative