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.
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.
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.