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
- Swift Programming
- iOS App Development
- Mobile Development
- User Interface Design
- Debugging and Troubleshooting
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
IntermediateCourse 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