Advanced iOS & Firebase: Rideshare
Advanced iOS & Firebase: Rideshare, available at $44.99, has an average rating of 4.2, with 40 lectures, 2 quizzes, based on 365 reviews, and has 3159 subscribers.
You will learn about 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 This course is ideal for individuals who are If you have basic experience with iOS development take this course or If you have basic experience with iOS or mobile development then take this course It is particularly useful for If you have basic experience with iOS development take this course or If you have basic experience with iOS or mobile development then take this course.
Enroll now: Advanced iOS & Firebase: Rideshare
Summary
Title: Advanced iOS & Firebase: Rideshare
Price: $44.99
Average Rating: 4.2
Number of Lectures: 40
Number of Quizzes: 2
Number of Published Lectures: 40
Number of Published Quizzes: 2
Number of Curriculum Items: 42
Number of Published Curriculum Objects: 42
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will 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
Who Should Attend
- If you have basic experience with iOS development take this course
- If you have basic experience with iOS or mobile development then take this course
Target Audiences
- If you have basic experience with iOS development take this course
- If you have basic experience with iOS or mobile development then take this course
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 Curriculum
Chapter 1: Intro to App & Building App UI
Lecture 1: Intro to Course – Uber clone app
Lecture 2: iOS App: Xcode Project Creation
Lecture 3: iOS App: Building HomeVC’s User Interface
Lecture 4: iOS App: Creating Custom View Subclasses for HomeVC
Lecture 5: iOS App: Creating a Sliding Tray Menu with ContainerVC
Lecture 6: iOS App: Creating a UIView Extension
Lecture 7: iOS App: Building LoginVC’s User Interface
Lecture 8: iOS App: Creating Custom View Subclasses for LoginVC
Lecture 9: iOS App: Adding RevealingSplashView
Chapter 2: Setting Up Firebase & Configuring Authentication
Lecture 1: Firebase: Creating project in Firebase & adding it to Xcode
Lecture 2: Firebase: Creating a DataService Singleton
Lecture 3: Firebase: Enabling Sign In and Authentication
Lecture 4: Firebase: Configuring Side Menu Changes Based On Account Type
Chapter 3: Advanced iOS & Firebase: Displaying Users on MapView
Lecture 1: Advanced iOS: Configuring Location Services and Permissions
Lecture 2: Advanced iOS: Creating an UpdateService Singleton
Lecture 3: Advanced iOS: Creating the DriverAnnotation Subclass
Lecture 4: Advanced iOS: Loading Instances of Driver from Firebase
Lecture 5: Advanced iOS: UX Improvement 1: CenterMapButton Improvements
Chapter 4: Advanced iOS & Firebase: Search Functionality
Lecture 1: iOS App: Setting up UITextFieldDelegate Methods
Lecture 2: iOS App: Searching for Nearby Locations
Lecture 3: iOS App: UX Improvement 2: Animating and Hiding UITableView
Lecture 4: iOS App: Selecting A Search Result
Lecture 5: iOS App: Dropping A Pin For The User’s Desired Destination
Lecture 6: iOS App: Showing Trip Route
Lecture 7: iOS App: UX Improvement 3: Loading View
Lecture 8: iOS App: Removing Destination Coordinate from Firebase
Lecture 9: iOS App: Zooming in on MKMapView
Lecture 10: iOS App: Showing Alerts
Chapter 5: Advanced iOS & Firebase: Configuring Ride Experience
Lecture 1: iOS App: Building PickupVC in Interface Builder
Lecture 2: iOS App: Allowing Passengers To Request Trips
Lecture 3: iOS App: Allowing Drivers to Accept Trips
Lecture 4: iOS App: Showing Routes and Annotations
Lecture 5: iOS App: Allowing a Passenger or Driver to Cancel Trip
Lecture 6: iOS App: Modifying Function to Show and Zoom Routes
Lecture 7: iOS App: Fixing and Removing Duplicate Overlays on MKMapView
Chapter 6: Advanced iOS & Firebase: Configuring Start & End a Trip
Lecture 1: iOS App: Setting up CLRegion for Passenger and Destination
Lecture 2: iOS App: Making the Action Button ‘Smart’
Lecture 3: iOS App: Starting a Trip
Chapter 7: Advanced iOS & Firebase: Wrapping Up
Lecture 1: Finishing the Ride Share App: Getting Directions with Apple Maps
Lecture 2: Ride Share App: Code Cleanup and Creation of Constants File
Instructors
-
Devslopes by Nathan Sevedge
Learn programming & app development
Rating Distribution
- 1 stars: 15 votes
- 2 stars: 17 votes
- 3 stars: 35 votes
- 4 stars: 95 votes
- 5 stars: 203 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024