iOS Developer Essentials - TableViews [Video]

More Information
  • Know how to start a TableViews and control the way that a TableViewDataSource operates
  • Provide proper data to a TableViewDelegate
  • List information with Arrays
  • Move from one screen to another with Segues and see how to pass data from one view controller to another
  • Enhance UI development for the end user by using a UINavigationController

One of the pillars of iOS development is learning to work with a TableView. TableViews allow us to show a list of items to the user. We can see this in the Music app, the Settings app, Twitter, Facebook, and almost every app on our phones. This course will teach you the basics of TableViews, which are essential to making iOS apps in a fun-filled and engaging way.

We’ll also help you to strengthen your Swift skills along the way.

We’ll dive into the topics of arrays, loops, and functions. We’ll show how arrays are immensely helpful when working with TableViews and are the backbone for displaying data. We’ll also learn how loops help us harness Swift to do an insane amount of processing that we as humans could never do. We’ll also cover functions which allow us to organize our code and make it more efficient.

Then we bring it all together in an Emoji Dictionary app. This app lists a bunch of emojis that we find interesting.

When a user taps on an emoji, we’ll then show the emoji magnified to see all details. We’ll also provide a definition of the emoji to the user. This course will help you learn some awesome iOS techniques.

By the end of the video course, you’ll know how to build simple iOS apps using the TableView structure and also know the intermediate swift programming language.

Style and Approach

This video is a step-by-step guide to help you get started with iOS application development by providing solid a foundation on the core iOS concepts, techniques, and swift programming language. With every part of the course containing practical examples, you will understand how iOS development works, the latest features of iOS 11, and when and where to apply the core iOS techniques.

  • Create a fully functional TableViews from scratch while exploring all of its features and functions
  • Take another step toward Swift mastery by learning about Arrays, Loops, and Functions
  • Create an Emoji Dictionary App that will help you learn about emojis in detail
Course Length 1 hour 59 minutes
ISBN 9781788299015
Date Of Publication 26 Dec 2017


Nick Walter

Nick Walter - Mobile and Web Developer - iOS, Android, Django, Python. etc He loves to code. About five years ago he decided that he wanted to learn to code, but he had limited access to programming resources, and he was getting frustrated with all of the YouTube videos and online tutorials out there. He experimented, struggled, and definitely failed a lot, but he finally got the hang of it, so he decided that he wanted to change the way that people learned to code, and he started teaching. His experience as an online student has directly influenced his teaching style because he knows what it is like to be in your shoes. When Apple announced its new programming language, Swift, in 2014, he made his big online teaching debut and created the internet's first Swift course. Since that time, he has become a full-time online instructor and he now has courses not only in Swift, but also in iOS, Android, Django, Kotlin, Python, HTML, Blockchain, etc. He had also created five iOS apps from scratch that are currently live in the App Store and are being used by thousands of users worldwide. He love's sharing his excitement for coding with his students, and he did try to make learning as fun and as easy as possible. Thanks for being part of the coding community!