Introduction to iOS App Development with Swift 5

BY
LearnQuest via Coursera

Enroll in the Introduction to iOS App Development with Swift 5 online course by Coursera to understand and learn how to create iOS applications using Swift 5.

Lavel

Intermediate

Mode

Online

Duration

3 Weeks

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based
Learning efforts 4 Hours Per Week

Course overview

The Introduction to iOS App Development with Swift 5 course by Coursera is the second course in the Swift 5 iOS Application Developer Specialisation series. In this course, students will learn how to develop simple iOS applications using Swift 5, which is an iOS development language that is used by Apple.

The Coursera Introduction to iOS App Development with Swift 5 online course focuses on the process that goes into creating an iOS app. Students will learn different aspects of developing an application such as writing code, designing a user interface, conducting unit tests to check for errors and performing various calculations. It also explores the iOS development language, Swift 5.

Furthermore, the Coursera Introduction to iOS App Development with Swift 5 training program has been developed for the convenience of students as it is a self-paced learning course. It allows them to learn at their own pace. The students will also get a chance to earn a certificate at the end of the completion of the course.

The highlights

  • Self-paced training
  • Online learning
  • Flexible deadlines
  • Practice quizzes
  • Graded assignments
  • Intermediate-level of difficulty
  • Approx. 12 hours to complete
  • Free enrolment
  • The medium of delivery: English
  • Shareable certificate
  • Hands-on project

Program offerings

  • Online learning
  • Self directed training
  • Flexible deadlines
  • Free enrolment
  • Shareable certificate
  • Swift 5 fundamental
  • Course delivery in english
  • Graded assignments
  • Practice exercises and quizzes.

Course and certificate fees

 Application Fee: 

Head

Amount

1 Month

Rs. 6,634

3 Months

Rs. 13,268 

6 Months

Rs. 19,903


certificate availability

Yes

certificate providing authority

Coursera

Who it is for

Eligibility criteria

To receive a certificate for the Coursera Introduction to iOS App Development with Swift 5 training course, you must satisfactorily complete all modules and assignments and secure the minimum passing marks. On meeting the criteria that are listed above, Coursera will give you a Certificate of Completion. 

What you will learn

Programming skills

Upon completion of the Coursera Introduction to iOS App Development with Swift 5 programme you will: 

  • Have skills to write code using Swift 5 programming language to build an iOS application.
  • Know about designing a user interface that allows for multiple screen sizes and direction.
  • Gain hands-on experience in creating a new iOS project and building your own iOS app.
  • Have the ability to manage screen displays as well as grouping multiple views.
  • Skills to use programming commands for user interaction and conducting unit tests to check for errors.

The syllabus

Module 1: Building Your First App

Videos
  • Differences in Xcode Versions
  • Building Your First iOS App
Reading
  • Xcode Features

Module 2: Swoosh App: Intro to Interface Builder

Videos
  • Creating the Welcome screen.
  • Working With iOS Frames
  • iOS Auto Layout Basics
  • iOS UIStackViews Part 1
  • iOS UIStackViews Part 2
  • Intro to Segues on iOS
  • Renaming View Controllers on iOS
  • Debugging Crashes on iOS
  • Programmatic Segues on iOS
  • IBActions on iOS
  • Passing Data Between Controllers on iOS
Readings
  • Swoosh App Project Assets
  • Download Final Source Code
Assignments
  • iOS Review
  • iOS Basics Review

Module 3: Supporting iPhones & iPads

Videos
  • Supporting iPhone & iPad For iOS Part 1
  • Supporting iPhone & iPad For iOS Part 2
Readings
  • iOS Size Classes
  • Project Assets
  • Download Final Source Code
Assignments
  • iPad Review
  • iPad Review
  • Interface Builder Assessment
Discussion Prompt
  • Code Review: Shape Maker

Module 4: Window Shopper App: Your First Fully Functional App

Videos
  • Custom TextFields on IOS
  • iOS Input Accessory & IBDesignable
  • Writing Unit Tests on iOS
  • Creating Calculations in iOS
  • Custom Drawing on iOS
Readings
  • Project Assets
  • Unit Testing
Assignment
  • Custom UI Review

Module 5: Window Shopper App: Continued

Reading
  • Window Shopper Final Source Code
Assignment
  • iOS Review
  • iOS Assessment
Discussion Prompt
  • Code Review: Unit Converter

Admission details

To apply to the Introduction to iOS App Development with Swift 5 online course by Coursera:
Step 1. Visit the course page. https://www.coursera.org/learn/ios-app-development-swift-5

Step 2. Search for ‘Introduction to iOS App Development with Swift 5 course’ and when the page opens, click on the ‘Enroll for Free’ option.

Step 3. A dialog box pops up which you must sign up to Coursera to avail the course.

Step 4. Next, select the “Join for Free” option.

Step 5. If you already have an account, then select “Log In” to fill in your credentials and proceed.


Filling the form

To join the Introduction to iOS App Development with Swift 5 course by Coursera, candidates should sign up on the website with their email ID and password and then they will be eligible for joining the course. Learners can sign in with their Google/Facebook/Coursera ID. 

Scholarship Details

Financial aid is offered to financially weak students, who wish to purchase the course certificate but cannot afford the fee. A ‘Financial Aid’ link is available on the course page. The application for financial aid can be made and sent for approval by clicking on the link. Financial assistance will be provided to you once the Coursera team approves your application.

How it helps

Through the Coursera Introduction to iOS App Development with Swift 5 course, students will get the opportunity to develop a fully functional iOS application and also learn how to monetise their work. The course inclined more towards practical skills and knowledge and aims to give the all-round experience of developing an app to the students. They will be taught how to make purchases and subscriptions and eventually sell their app online. 

The curriculum of the online Introduction to iOS App Development with Swift 5 programme incorporates video lectures, regular quizzes with feedback and extra readings for a comprehensive understanding of the topics. Students will also be given several projects during the tenure of the course that will test their theoretical knowledge as well as practical skills. 

Instructors

Mr Mark Price
Swift Developer and Trainer
LearnQuest

FAQs

What if I miss several classes?

This Coursera certification course is absolutely online and self-paced, which means that students will never miss a class and will be able to set their own deadlines and schedules. 

What device is needed for this course?

As this is a programming-based course, students will need access to a desktop computer or a laptop with the appropriate software installed. Mobile phones and tablets are not recommended. 

Can I take the Introduction to iOS App Development with Swift 5 course for free?

Yes, you can audit this course which means you can access the syllabus and read the course material. However, if you wish to earn a shareable certificate and get access to graded assignments and feedback, then you must buy the certificate experience.

What are the other courses that are available in this series?

There are four courses in the Swift 5 iOS Application Developer Specialisation series, apart from the Introduction to iOS App Development with Swift 5 course. Other courses are:

  • 1. Introduction to Programming in Swift 5 
  • 2 Tables, Data & Networking in iOS 
  • 3. iOS App Store & In-App Purchases.

What can I do after completing this specialisation?

After completing the Swift 5 iOS Application Developer Specialisation, candidates will be able to showcase skills and proficiency in Swift 5 and iOS programming. Hence, students will develop the necessary skills to begin a career as a Swift and iOS application developer.

Courses of your Interest

Salesforce Administrator and App Builder

Salesforce Administrator and App Builder

SkillUp Online via Simplilearn

16 Hours Online
Intermediate
Free
Introduction to Medical Software

Introduction to Medical Software

Yale University, New Haven via Coursera

3 Weeks Online
Intermediate
Free

Google Cloud Architect Program

Google Cloud via SkillUp Online

11 Weeks Online
Intermediate
₹ 54,999

Google Cloud Architect Program

Google via SkillUp Online

11 Weeks Online
Intermediate
₹ 54,999
Information Security Design and Development

Information Security Design and Development

Coventry University, Coventry via Futurelearn

10 Weeks Online
Intermediate
Ethics Laws and Implementing an AI Solution on Mic...

Ethics Laws and Implementing an AI Solution on Mic...

CloudSwyft Global Systems, Inc via Futurelearn

14 Weeks Online
Intermediate
Network Security and Defence

Network Security and Defence

Coventry University, Coventry via Futurelearn

10 Weeks Online
Intermediate

Cyber Security Foundations Start Building Your Car...

EC-Council via Futurelearn

15 Weeks Online
Intermediate
Applied Data Analysis

Applied Data Analysis

CloudSwyft Global Systems, Inc via Futurelearn

14 Weeks Online
Intermediate
₹ 900

More Courses by LearnQuest

Artificial Intelligence Ethics in Action

LearnQuest via Coursera

Online
Intermediate

Data Processing with Azure

LearnQuest via Coursera

3 Weeks Online
Intermediate
Free

Oracle SQL Practice

LearnQuest via Coursera

3 Weeks Online
Intermediate
Free

Test Driven Development Overview

LearnQuest via Coursera

3 Weeks Online
Intermediate

Integrating Test Driven Development into your Work...

LearnQuest via Coursera

3 Weeks Online
Intermediate

Writing Java Application Code

LearnQuest via Coursera

3 Hours Online
Intermediate

Java Class Library

LearnQuest via Coursera

3 Weeks Online
Intermediate

Object-Oriented Hierarchies in Java

LearnQuest via Coursera

3 Weeks Online
Intermediate

Fundamentals of Kubernetes Deployment

LearnQuest via Coursera

3 Weeks Online
Intermediate
Free

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books