iOS App Store & In-App Purchases (Coursera)

Offered by LearnQuest,
iOS App Store & In-App Purchases (Coursera)

This course teaches basics of monetization on iOS, starting with in-app ads and then moving to in-app purchases. You will learn more advanced in-app purchase integrations, and you'll make both consumable and non-consumable purchases while building a realistic iOS app. Finally, you will learn how to take your apps even further with in-app subscriptions, and how to start and cancel subscriptions and create a delightful user experience.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

What You Will Learn

  • How to create and monetize apps on the Apple App Store, including in-app advertisements and purchases.
  • How to create consumable and non-consumable in-app purchases.
  • How to create a user interface that respects purchases, and prepare to publish on iTunes Connect.
  • How to create and manage user subscriptions.

Course 4 of 4 in the Swift 5 iOS Application Developer Specialization.

Syllabus

WEEK 1
Simple In-App Purchases
In this module you will learn the absolute basics of monetization on iOS, starting with in-app ads and then moving to in-app purchases.

WEEK 2
Consumables & Non-Consumables
In this module you will learn more advanced in-app purchase integrations. You'll make both consumable and non-consumable purchases while building a realistic iOS app.

WEEK 3
In-App Purchase Subscriptions
In this module you will learn how to take your apps even further with in-app subscriptions. You'll learn how to start and cancel subscriptions and create a delightful user experience.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Foundations of Objective-C App Development (Coursera) Coursera
University of California, Irvine

Foundations of Objective-C App Development (Coursera)

An introduction to the Objective-C programming language. This will prepare you for more extensive iOS app development and build a foundation for advanced iOS development topics. Objective-C programming requires a Mac laptop or desktop computer. An iOS device is optional if the learner is willing to working exclusively with the simulator. Some learners have been able to work with an OS X virtual machine on Windows, but explaining how to do that is beyond the scope of this course.

Nov 9th 2026
4 Weeks
Objective-C for Swift Developers (Udacity) Udacity
Udacity

Objective-C for Swift Developers (Udacity)

This course is designed to teach students how to understand and identify the differences between the Objective-C and Swift programming languages, and especially, how to rewrite from the former to the latter. Understanding communications between the two languages—called "interoperability"—is becoming more and more important for developers, particularly as we prepare for the arrival of Swift 3.0.

Self Paced
Self-Paced
Learn Swift Programming Step by Step (Eduonix) Eduonix
Eduonix Learning Solutions Pvt. Ltd.

Learn Swift Programming Step by Step (Eduonix)

Swift is one of the fastest growing programming language and is now the most preferred technology for iOS and Mac Development. We at Eduonix have crafted a course to meet the growing demand of Quality Swift Programming for both beginners and Intermediate developers. Our course focuses on the practical use of concepts inherent to Swift programming so even a beginner can start using the language for App Development. This is a free course with a MOOC List coupon.

Self Paced
Self-Paced
Learn iOS Programming Building a To-Do Utility App  (Eduonix) Eduonix
Eduonix Learning Solutions Pvt. Ltd.

Learn iOS Programming Building a To-Do Utility App (Eduonix)

Apple has become an important name in digital world, with its line of smartphones, tablets and even smart watches. The devices are powered by the company’s very own herculean operating system, the iOS9. The new features offered in the latest iteration requires new apps to cater to these devices. No idea how to build an app though? No problem! This is where this mini project course comes in. The course will teach you how to create an app for iOS 9 from scratch, along with teaching you important fundamentals of iOS 9 and Swift programming.

Self Paced
Self-Paced
Operations Research (2): Optimization Algorithms (Coursera) Coursera
National Taiwan University

Operations Research (2): Optimization Algorithms (Coursera)

Operations Research (OR) is a field in which people use mathematical and engineering methods to study optimization problems in Business and Management, Economics, Computer Science, Civil Engineering, Electrical Engineering, etc. The series of courses consists of three parts, we focus on deterministic optimization techniques, which is a major part of the field of OR. As the second part of the series, we study some efficient algorithms for solving linear programs, integer programs, and nonlinear programs.

Nov 23rd 2026
5-12 Weeks