Introduction to iOS App Development with Swift 5

  • 4.7
Approx. 13 hours to complete

Course Summary

Learn to develop iOS applications using the Swift programming language. This course teaches you the fundamentals of iOS app development with Swift 5.

Key Learning Points

  • Learn Swift programming language and iOS app development
  • Develop skills to create and deploy iOS apps
  • Gain knowledge about the iOS development ecosystem

Job Positions & Salaries of people who have taken this course might have

  • iOS Developer
    • USA: $95,000
    • India: ₹6,50,000
    • Spain: €35,000
  • Mobile App Developer
    • USA: $85,000
    • India: ₹5,50,000
    • Spain: €30,000
  • Software Engineer
    • USA: $100,000
    • India: ₹7,00,000
    • Spain: €40,000

Related Topics for further study


Learning Outcomes

  • Develop a strong foundation in Swift programming language
  • Create and deploy iOS apps
  • Understand the iOS development ecosystem

Prerequisites or good to have knowledge before taking this course

  • Basic programming knowledge
  • Access to a Mac computer

Course Difficulty Level

Intermediate

Course Format

  • Online Self-paced
  • Video Lectures
  • Hands-on Projects

Similar Courses

  • Android App Development
  • Web Development

Related Education Paths


Related Books

Description

Welcome to Introduction to iOS Application Development with Swift 5.

Knowledge

  • Create a new iOS project and build your first iOS app
  • Manage screen displays and group multiple views
  • Use programming commands to allow for user interaction
  • Write and execute unit tests to keep your code error free

Outline

  • Building Your First App
  • Differences in Xcode Versions
  • Building Your First iOS App
  • Xcode Features
  • Swoosh App: Intro to Interface Builder
  • 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
  • Swoosh App Project Assets
  • Download Final Source Code
  • iOS Review
  • iOS Basics Review
  • Supporting iPhones & iPads
  • Supporting iPhone & iPad For iOS Part 1
  • Supporting iPhone & iPad For iOS Part 2
  • iOS Size Classes
  • Project Assets
  • Download Final Source Code
  • iPad Review
  • iPad Review
  • Interface Builder Assessment
  • Window Shopper App: Your First Fully Functional App
  • Custom TextFields on iOS
  • iOS Input Accessory & IBDesignable
  • Writing Unit Tests on iOS
  • Creating Calculations in iOS
  • Custom Drawing on iOS
  • Project Assets
  • Unit Testing
  • Custom UI Review
  • Window Shopper App: Continued
  • Window Shopper Final Source Code
  • iOS Review
  • iOS Assessment

Summary of User Reviews

Discover the world of iOS app development with Swift 5 through this comprehensive Coursera course. Students have praised the course for its engaging content and well-structured curriculum, leading to a high overall rating. One key aspect that many users found beneficial was the hands-on approach to learning, allowing them to apply the concepts they learned in real-world scenarios.

Pros from User Reviews

  • Engaging and well-structured curriculum
  • Hands-on approach to learning
  • Clear and concise explanations
  • Great support from instructors and community
  • In-depth coverage of iOS app development

Cons from User Reviews

  • Some users found the course challenging
  • Course materials can be overwhelming at times
  • Not suitable for beginners with no coding experience
  • Some lectures can be too long and detailed
  • Limited coverage of advanced topics
English
Available now
Approx. 13 hours to complete
Mark Price
LearnQuest
Coursera

Instructor

Mark Price

  • 4.7 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses