Udemyallen

iOS 11, Swift 4 become professional iOS developer

Learn iOS 11 development with Machine Learning (Core ML) for e-commerce apps. Build smart shopping experiences using Swift 4.

4.1(71)
8,807students
26h 9m
Certificate
David Kababyan
David KababyanMultimedia Developer

Course Content

iOS 11, Swift 4 become professional iOS developer is an all-levels Udemy course taught by David Kababyan. It runs 26h 9m, is taught in English, and includes a certificate of completion. Learners rate it 4.1 out of 5 from 71 reviews, with 8,807 students enrolled. It is a paid course, last updated June 2019.

Build a Powerful Real Estate App from Scratch: A Complete iOS Development Course

This comprehensive course guides you through the entire process of creating a fully functional real estate application, designed for iOS. You'll learn iOS development from the ground up, regardless of your current skill level – whether you're a beginner iOS developer or an advanced iOS developer looking to expand your portfolio. We'll build a platform that's easily adaptable to other product categories, like cars, clothing, or toys, making this a valuable skill to master.

What You'll Build:

  • A complete real estate platform with user roles, property listings, and secure communication.
  • An application ready for App Store submission.
  • A scalable architecture adaptable for various product categories.

Key Features & Functionality:

  • Two User Types:
    • Agents: The core revenue driver, agents purchase subscriptions to post properties. We'll implement in-app purchases with flexible subscription plans (one-time or monthly). Agents can list an unlimited number of properties for sale.
    • Buyers: Enjoy a free subscription allowing them to browse listings and contact agents. Buyers can post one property for sale.
  • Guest Access: Unregistered users can search properties but cannot contact agents or post listings, encouraging registration.
  • Buyer Upgrade: Buyers can easily upgrade to an agent account after registration.
  • Secure Login & Registration: Implement phone number verification for enhanced security. We'll also explore email address verification as an alternative.
  • Backend Selection: We'll analyze and choose the optimal backend solution for the app's specific needs.

Course Highlights:

  • iOS Development Fundamentals: Master essential iOS development techniques.
  • Real Estate App Development: Learn the specific features and considerations for building a successful real estate application.
  • In-App Purchases: Implement a robust subscription system for monetization.
  • User Authentication & Security: Securely manage user accounts with phone number verification.
  • Backend Integration: Choose and integrate the best backend technology for your project.
  • Adaptable Architecture: Learn how to build a platform easily adaptable to different product categories.
  • Machine Learning Bonus: Enhance your skills with a bonus section on machine learning applications.

Join us and collaborate to build this exciting app! This course provides the knowledge and skills you need to become a proficient iOS developer and create impactful mobile applications.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.