Online Course – Certified Professional Internship in iOS App Development in Swift 5 by LearnQuest

Discover the benefits of special tourism experiences in Israel, with personalized itineraries, fascinating trips, and unconventional activities suitable for all ages.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Beginners

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • iOS app development
  • Xcode
  • Swift 5
  • Application development
  • In-app purchases

What you will learn in the course

Courses for which the course is suitable

  • Swift App Developer
  • iOS developer
  • Software developer
  • User Interface Developer
  • Functional application developer
  • App developer with ads
  • App developer with purchases and subscriptions

Expertise – a four-part course series

This program is for anyone interested in learning how to develop apps using Swift and iOS. Over the course of four courses, you’ll learn topics from the basics to selling your apps on the App Store. This program provides the skills you need to advance your programming career and find work in Swift and iOS app development.

What will you learn during the courses?

  • Swift language
  • iOS app coding
  • Creating user interfaces
  • Communication with user data and system data
  • Using tables and preserving data
  • Functional application development
  • Leverage apps with ads, purchases, and subscriptions

Completion of a professional certification program

By the end of this professional certification program, you will have completed several projects that demonstrate your skills in Swift 5 and iOS programming, and you will have developed the skills needed to start a career as a Swift and/or iOS app developer. You will also be able to share evidence of your successes with your professional network and potential employers.

Hands-on Learning Project

During this hands-on program, students will have opportunities to learn and practice key development skills, including the Swift language and how to code iOS apps. You will create user interfaces and interact with user and system data using tables and data persistence. You will develop fully functional apps and learn how to leverage them with in-app advertising, purchases, and subscriptions.

Details of the courses that make up the specialization

Introduction to programming in Swift 5

Course 1

  • 10 hours
  • 4.3 (723 ratings)

Course Details

What you’ll learn:
  • How to install Xcode and other Swift tools to set up your development environment.
  • How to program in Swift including strings, variables, constants, and software logic.
  • How to use data structures and create reusable code snippets.
  • How to build common architectures for development in Swift and iOS.

Introduction to iOS App Development with Swift 5

Course 2

  • 12 hours
  • 4.7 (247 ratings)

Course Details

What you’ll learn:
  • Create a new iOS project and build your first app.
  • Manage screen views and multiple view legends.
  • Use programming commands to enable user interaction.
  • Write and run unit tests to keep code error-free.

Tables, data, and grids on iOS

Course 3

  • 16 hours
  • 4.6 (137 ratings)

Course Details

What you’ll learn:
  • How to create memory-saving tables and display data in a list.
  • How to measure data and create relationships between databases.
  • How to save and retrieve data.
  • How to use APIs and communicate with web servers.

iOS App Store and In-App Purchases

Course 4

  • 11 hours
  • 4.7 (87 ratings)

Course Details

What you’ll learn:
  • How to create and fund apps on the Apple App Store, including advertisements and in-app purchases.
  • How to create in-app purchases that can be consumed and not consumed.
  • How to create a user interface that respects purchases and prepare for publishing on iTunes Connect.
  • How to create and manage user subscriptions.