Learn As You Build

Learn to clone an iOS app in 2 weeks


iOS App Development | Part-Time | 16 Hours

Build Your First iOS App

Learn Swift & Xcode for iOS

Learn basic coding and iOS development with Swift and Xcode. Gain a foundational understanding of how to build a mobile app.

Learn App Building Process & Tools

Learn basic process and tools for building an application.You will learn infrastructure design, detail planning of user interface and user experience.

Build An eCommerce Marketplace

Build your first eCommerce marketplace mobile app. Graduate the class with a working prototype so you can start turning your business ideas into reality.


Who is this course for

This course is right for you if:

  • You are new to programming and looking to pick up some coding skills
  • You are looking to understand the iOS mobile app development process, start to publish
  • You prefer learning offline with instructor guidance
  • You would like to learn the skill to build your app ideas in the future
  • You need to manage a team of developers and want to know how mobile development works

See What You Can Build?

Week 1 (Sat):

Create Login Screen

iOS App Development

  • Introduction to Swift 3
  • Introduction to Xcode
  • Xcode Storyboard
  • iOS Protocols and Delegates
  • iOS App Lifecycle
  • View Controller Lifecycle
  • Responsive iOS

Week 1 (Sun):

Craft Home Feed Function

iOS App Development

  • iOS UITableView / UICollectionView
  • iOS Cocoapods and External Libraries
  • iOS Networking Fundamentals

Week 2 (Sat):

Design Posts with Photo & Location

iOS App Development

  • Functional iOS – CoreLocation and MapKit
  • Functional iOS – UIImagePickerController

Week 2 (Sun):

Build Commenting Function

iOS App Development

  • Functional iOS – Keyboards and text inputs
  • Go to Market – App Store Submission
Tony Ong

Tony Ong

Project Manager and Aspiring iOS Developer / Embrio Enterprises

My experience at ALPHA Camp was really positive, the instructors are experienced and are experts in their field of teaching. They are patient and always willing to go the extra mile to ensure we understand the concept. I will definitely recommend ALPHA Camp to my friends.

Saul Holding

Saul Holding

Undergraduate and Aspiring Entrepreneur / University of London

ALPHA Camp is a school that offers great courses, introducing you to a possible new career, build your own business, freelance, or be part of a company, it’s your choice. The courses are taught by more than qualified instructors who are leaders in their industry.

Course Fees and Class Schedule

Indicate your interest to get notified when the next class schedule is confirmed.


Is Learn as You Build iOS app development for me?

If you are an aspiring entrepreneur, or you work closely with an app development team (e.g. project manager), this basic course is great for you as it will take you through cloning a marketplace app while learning the fundamentals of basic coding. You will learn how to better communicate with developers.

Are there any materials that I can read prior to the program?

Students are required to complete their pre-work and assignments before coming for each class. Learning materials for each week will be sent to you once you have signed up and be admitted into the programme.

Above all, have an open mind and the right learning attitude to class!

Do I need a Mac or an iOS app device for the course?

Yes, you will need to use a Mac for this course. While we have iMacs available in the campus, we strongly encourage you to bring your own Macbook, so that you will be able to continue working on your projects at home. As for an iOS device, it would be very useful to have an iPhone for testing some features that are unavailable on the software simulator, but this is still optional.

Are there any subsidies?

Our courses are competitively priced and there will be no further subsidies.

If I can’t make it for the above mentioned dates, are there any other subsequent batch to sign up for?

Reach out to our admissions team at singapore@alphacamp.co and they will be able to advise accordingly.

How do I sign up?

>At ALPHA Camp, we ensure conducive classroom learning experience by admitting students who are committed to learning. To join the programme, please fill up the application form here and our programme manager will follow up with you once we have processed your application. Typically the application processing will take 2 – 3 working days.