1. Урок 1.00:01:49
    App overview & introduction (ep. 1)
  2. Урок 2.00:16:19
    App Setup, Data Source, Delegate Methods (ep. 2
  3. Урок 3.00:14:45
    Data Structs & UITableViewCells & Images (ep. 3
  4. Урок 4.00:09:14
    Custom UITableViewCell Setup & Optionals (ep. 4
  5. Урок 5.00:22:57
    Programmatic Cell Auto Layout with NSLayoutConstraint (ep. 5)
  6. Урок 6.00:15:47
    insertRows & deleteRows TableView Cells with Animations (ep. 6)
  7. Урок 7.00:15:36
    Advanced Auto Layout Cell Animations with NSLayoutConstraint (ep. 7)
  8. Урок 8.00:04:37
    Check device for force touch capability & register a view for previewing.
  9. Урок 9.00:03:30
    Introduction to UIViewControllerPreviewingDelegate for Force Touch
  10. Урок 10.00:06:40
    Programmatic Auto Layout with NSLayoutConstraint & UIImageView
  11. Урок 11.00:15:38
    Getting the correct indexPath and presenting our controller with cell data.
  12. Урок 12.00:01:34
    Section overview & what you need before you can upload to the app store.
  13. Урок 13.00:04:52
    Bundle Identifiers.
  14. Урок 14.00:04:45
    Creating your app in App Store Connect, App Information, and Pricing your App.
  15. Урок 15.00:08:43
    App Store Screenshots and submission information.
  16. Урок 16.00:03:59
    Manage Signing Automatically and Archive Your First Build.
  17. Урок 17.00:09:03
    App Icon, Archive Validation, and Uploading Your App Build to App Store Connect.
  18. Урок 18.00:04:36
    Selecting an App Build, General App Information, and Submitting for Review.
  19. Урок 19.00:03:40
    Setup up an iOS App WITHOUT storyboards, AppDelegate.swift
  20. Урок 20.00:06:59
    Easily setup and use UITableViewController & UITableViewCells
  21. Урок 21.00:05:44
    UITableViewCell data model struct & UILabel text.
  22. Урок 22.00:03:13
    Setup Large UINavigation Titles
  23. Урок 23.00:03:20
    Create and Register an empty Custom UITableViewCell Class
  24. Урок 24.00:06:36
    Unwrap optionals correctly with guard let - UITableViewCell data
  25. Урок 25.00:13:19
    AutoLayout programmatically via NSLayoutConstraint & UIStackView
  26. Урок 26.00:06:11
    NSAttributedString underline, color, font, style in Swift & Xcode
  27. Урок 27.00:05:09
    Open external apps from URLs within your app
  28. Урок 28.00:05:13
    How to make multiple UITableView sections
  29. Урок 29.00:10:38
    Modeling multi dimensional data to opt for two or more UITableView sections.
  30. Урок 30.00:07:06
    UITableView section header titles.
  31. Урок 31.00:07:27
    Custom header view layout with Programmatic Auto Layout & viewForHeaderInSection
  32. Урок 32.00:06:20
    Cell Swipe Actions - editActionsForRowAt (episode 1)
  33. Урок 33.00:03:46
    Cell Swipe Actions - multiple edit actions (episode 2)
  34. Урок 34.00:05:52
    Cell Swipe Actions - deleteRows at indexPath & deleting account data (episode 3)
  35. Урок 35.00:04:07
    Bar Button Items - Adding a bar button item with text (episode 1)
  36. Урок 36.00:03:06
    Bar Button Items - Icon UIImage Bar Button Items (episode 2)
  37. Урок 37.00:02:42
    Bar Button Items - Adding multiple bar button items to both sides (episode 3)
  38. Урок 38.00:05:06
    Bar Button Items - System Icons, Targets, Actions, & Selectors (episode 4)
  39. Урок 39.00:06:31
    UINavControllers - How to push a ViewController from NavigationController (ep 1)
  40. Урок 40.00:03:15
    UINavControllers - How to present a ViewController instead (episode 2)
  41. Урок 41.00:04:49
    UINavControllers - Dismissing Controllers & Completions (episode 2)
  42. Урок 42.00:06:56
    UIKit - gather input w/UITextField in AddSocialAccount viewController(episode 1)
  43. Урок 43.00:04:02
    UIKit - build a custom UITextField class for clean re-use. (episode 2)
  44. Урок 44.00:06:50
    NSLayoutConstraint & UIKit - Upgrade from frames to NSAutoLayout. (episode 1)
  45. Урок 45.00:06:43
    NSLayoutConstraint & UIKit - Constrain multiple views w/UIStackView. (episode 2)
  46. Урок 46.00:03:20
    UIKit - Adding UILabels to name our UITextFields. (episode 3)
  47. Урок 47.00:09:33
    Retrieve data from user - Extract data from UITextField (episode 1)
  48. Урок 48.00:06:44
    Retrieve data from user - UITextField Form Validation (episode 2)
  49. Урок 49.00:02:06
    Protocols & Delegates - writing the AddAccount protocol & method. (episode 1)
  50. Урок 50.00:01:51
    Protocols & Delegates - Class extensions & protocol conformance (episode 2)
  51. Урок 51.00:02:33
    Protocols & Delegates - Bridging controllers with our protocol (episode 3)
  52. Урок 52.00:03:46
    Protocols & Delegates - protocol methods/pass data across controllers(episode 4)
  53. Урок 53.00:02:35
    Row Insertion - Gathering data from our protocol into account object (episode 1)
  54. Урок 54.00:04:20
    Row Insertion - Determining the correct indexPath to place new data (episode 2)
  55. Урок 55.00:01:46
    Bonus Lecture - iOS Course Codes.