We may earn an affiliate commission when you visit our partners.
Course image
Mark Price

This program is intended for anyone who wants to learn how to develop Apps using Swift and iOS. Through four courses, you will learn topics beginning with the absolute basics and ending with selling your apps on the app store. This program provides the skills you'll need to advance your programming career and seek employment in Swift and iOS application development.

Read more

This program is intended for anyone who wants to learn how to develop Apps using Swift and iOS. Through four courses, you will learn topics beginning with the absolute basics and ending with selling your apps on the app store. This program provides the skills you'll need to advance your programming career and seek employment in Swift and iOS application development.

Throughout this hands-on program, you'll have the opportunity to practice key job skills. You'll learn about the Swift language and how to code iOS applications. You'll create user interfaces and interact with user and system data using tables and data persistence. You'll develop fully functional applications and learn how to monetize them with in-app add, purchases, and subscriptions.

By the end of this Professional Certificate program, you will have completed several projects showcasing your proficiency in Swift 5 and iOS programming, and you will have developed the skills necessary to begin a career as a Swift and/or iOS application developer. You will also be able to share evidence of your success with your professional network and potential employers.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Four courses

Introduction to Programming in Swift 5

Welcome to Introduction to Programming in Swift 5. This course will introduce you to the basics of Swift programming, including data types, functions, arrays, dictionaries, object-oriented programming, and Model View Controller. By the end of this course, you will be able to build simple programs with Swift and be ready to learn iOS mobile development.

Introduction to iOS App Development with Swift 5

Welcome to Introduction to iOS Application Development with Swift 5. In this course, you'll use your Swift skills to create iOS applications. You'll learn to write code, manage screen display, use auto layout, create user interaction, design a user interface, and write unit tests. By the end of this course, you'll know how to build simple iOS applications.

Tables, Data & Networking in iOS

In this course, you will learn how to work with data in iOS. Data is the key ingredient for any functional app, and one must learn how to properly display it to the user. You will learn how to use tables and collection views to display data to users.

iOS App Store & In-App Purchases

This course teaches the 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.

Learning objectives

  • How to setup your environment and develop code in swift 5
  • How to perform various calculations and build ios applications
  • How to work with data in ios, including tables and networking
  • How to monetize your apps with in-app adds purchases, and subscriptions

Save this collection

Save Swift 5 iOS Application Developer to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser