Switch to the store?

iOS Programming in 7 Days [Video]

More Information
  • Set up the environment for programming in iOS, using Xcode
  • Work with Swift data types, arrays, dictionaries, and loops
  • Implement an Object-Oriented Programming approach
  • Work with table views to display rows of data
  • Understand different types of segue and how to undo a segue
  • Understand how to persist data using UserDefaults
  • Add launch screen and app icons and improve the user interface
  • Publish your app in the App Store

Are you looking to become an iOS developer or are wondering what it would be to develop apps for the iOS platform? Get this course and begin your journey to become an iOS developer in 7 Days.

This course will guide you on your way to becoming an iOS Developer in 7 Days. You will learn lots of new concepts in iOS development by developing an app to track users tasks. On the first day, you will set up your environment for iOS development, by downloading Xcode. You will then explore the user interface and learn how to navigate around. The second day will give you hands-on experience with Swift and learn some of its basics. The third day you will learn about Swift operators and how a navigation controller manages one or more child view controllers in a navigation hierarchy. The fourth day you learn about the different loops and how to use them. The fifth day you will learn about Swift functions and how to manage multiple screens and use the different table view and its properties. The sixth day you will add more feature to your app and improve the user interface. Finally the seventh day you will learn how to add app icon and the launch screens and then prepare the app for the app store.

By the end of 7 Days, you will be confident in your journey of developing for iOS platform and be able to build your own app and publish your app to the App Store.

All the code and supporting files for this course are available on GitHub at https://github.com/PacktPublishing/iOS-Programming-in-7-Days.

Style and Approach

Created for beginners or developers on other platforms that wants to build their first iOS application, this course offers practical, actionable guidance through iOS development. It covers step-by-step instructions and explanation, this course will not only develop your understanding, but also show you how to put your knowledge to work.

  • Learn how to develop iOS app in 7 Days with the easy and friendly guide 
  • Explore and use a wide range of Apple software development kits and tools to become a confident iOS developer
  • Go from a beginner with an idea to submitting a functional app to the App Store within a week
Course Length 3 hours 55 minutes
Date Of Publication 17 May 2018


Dee Aliyu Odumosu

Dee Aliyu Odumosu has developed over 120 apps for clients, including both individuals and start-ups, from around the World. The apps, some of which can be found on his website, range from basic to very complex. Dee’s passion for computer programming began in 2006 with his first contact with the Java programming language. He continued to learn different languages, including Microsoft ASP.NET, Ruby on Rails, C#, some PHP, HTML, and CSS. Dee briefly pursued a MCSE (Microsoft Certified System Engineer) certification before he decided he wanted to become a full-time programmer. He achieved Microsoft Certified Professional status. For the last 5 years, Dee has been programming on the iOS platform using Objective-C and Swift.