iOS App Development: Essential Courses

iOS App Development: Essential Courses

37mBeginner2017-07-21

Authors

Mike Wong

Mike Wong

Software Designer

Course details

Have an idea for the next blockbuster app—but you've never written a line of code? Or do you want to transition your existing programming skills to the lucrative iOS market? We have training for anyone who wants to get started in iOS app development. Our library covers everything from beginner-level programming skills to advanced design pattern theory. This course will help you identify and find the right training for you.

With over 15 years of experience in the software industry, Mike Wong reviews the tools, language choices, and high-level concepts behind iOS app development. Dive in and learn about storage requirements, interface design, and the tricks to promoting iOS apps in a crowded marketplace. In each video, Mike will point you to training videos, articles, and forums for learning more.

When you're done with this overview, make sure to subscribe to our curated playlist, Develop Apps for iPads and iPhones, which includes a selection of our most relevant iOS app development training.

Learning objectives
Acquiring the right tools for iOS app development
Coding in Swift and Objective-C
Working with Xcode
Understanding app storage and project management
Designing your app
Promoting and marketing iOS apps

Skills covered

Objective-CXcodeSwiftiOS DevelopmentiOSMobile DevelopmentApplePersonaOpen Source

Concepts

0. Introduction

  • 01 - Welcome

1. Getting Started

  • 02 - Realistic expectations
  • 03 - Developer tools
  • 04 - Swift and Objective-C

2. Building a Foundation

  • 05 - The importance of a foundation
  • 06 - Courses for learning Swift
  • 07 - Text-based Swift resources

3. Additional Resources

  • 08 - Storage and project management
  • 09 - Problem solving for your app
  • 10 - Design best practices
  • 11 - Promotion and marketing

Conclusion

  • 12 - Next steps
40,000 Toman