iOS App Development: Essential Courses
37mBeginner2017-07-21
Authors

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
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