Advanced Table View iOS App Development with Swift & Xcode
Advanced Table View iOS App Development with Swift & Xcode, available at $49.99, has an average rating of 4.3, with 60 lectures, based on 66 reviews, and has 2315 subscribers.
You will learn about Expandable UITableView Sections – Drop Down Menus NSLayoutConstraint for Programmatic Auto Layout UIStackView, UITextField, UILabel + more UIKit UITableViewDelegate Methods UITableView How to push UIViewControllers onto a UINavigationController stack How to use multiple UINavigationControllers simultaneously How to present UIViewControllers Custom Protocols & Delegates Custom UITableView Cells UITableViewController Xcode Swift Form Validation This course is ideal for individuals who are Beginners & Experienced iOS developers or Developers who want to get into mobile programming or Awesome people It is particularly useful for Beginners & Experienced iOS developers or Developers who want to get into mobile programming or Awesome people.
Enroll now: Advanced Table View iOS App Development with Swift & Xcode
Summary
Title: Advanced Table View iOS App Development with Swift & Xcode
Price: $49.99
Average Rating: 4.3
Number of Lectures: 60
Number of Published Lectures: 60
Number of Curriculum Items: 60
Number of Published Curriculum Objects: 60
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Expandable UITableView Sections – Drop Down Menus
- NSLayoutConstraint for Programmatic Auto Layout
- UIStackView, UITextField, UILabel + more UIKit
- UITableViewDelegate Methods
- UITableView
- How to push UIViewControllers onto a UINavigationController stack
- How to use multiple UINavigationControllers simultaneously
- How to present UIViewControllers
- Custom Protocols & Delegates
- Custom UITableView Cells
- UITableViewController
- Xcode
- Swift
- Form Validation
Who Should Attend
- Beginners & Experienced iOS developers
- Developers who want to get into mobile programming
- Awesome people
Target Audiences
- Beginners & Experienced iOS developers
- Developers who want to get into mobile programming
- Awesome people
UITableViews, they are everywhere and you probably know at this point that being able to use UITableViews to their full potential, gives you a huge advantage as an iOS developer with skill.
With that being said, your iOS development instructor, Maxcodes, is about to teach the ways of UITableView. This course will prepare you to utilize UITableViews in any and every iOS app you write giving you massive leverage to take your app to the next level. Whether it’s your app, or your employers app.
You will be learning through a practical, project driven approach in which sections are carefully thought out and separated to provide you with concept specific lectures, and video tutorials. This format is designed by Maxcodes to purposefully condense concepts and app projects into short amounts of time, not to provide you with less content, but to provide you with massive amounts of value while make sure I don’t waste your time.
I completely understand if you are slightly skeptical, and wonder if this course will be worth your hard earned money. So you probably know, I offer a 30 day money back guarantee to ensure trust. If you do not like this course, or you feel it doesn’t provide you with the value you need, you can get a full refund within 30 days. EVEN if you go through the course 100%, you can still have a FULL refund within 30 days of enrolling in your UITableView course.
Let’s master UITableViews today!
Course Curriculum
Chapter 1: (This Section is on my YouTube) Build the Spots TableView Section DropDown app.
Lecture 1: App overview & introduction (ep. 1)
Lecture 2: App Setup, Data Source, Delegate Methods (ep. 2
Lecture 3: Data Structs & UITableViewCells & Images (ep. 3
Lecture 4: Custom UITableViewCell Setup & Optionals (ep. 4
Lecture 5: Programmatic Cell Auto Layout with NSLayoutConstraint (ep. 5)
Lecture 6: insertRows & deleteRows TableView Cells with Animations (ep. 6)
Lecture 7: Advanced Auto Layout Cell Animations with NSLayoutConstraint (ep. 7)
Chapter 2: BONUS TRACK – Add Force Touch Peek & Pop to the spots app.
Lecture 1: Section Intro
Lecture 2: Check device for force touch capability & register a view for previewing.
Lecture 3: Introduction to UIViewControllerPreviewingDelegate for Force Touch
Lecture 4: Programmatic Auto Layout with NSLayoutConstraint & UIImageView
Lecture 5: Getting the correct indexPath and presenting our controller with cell data.
Chapter 3: BONUS TRACK – UPLOAD YOUR APP TO THE APP STORE.
Lecture 1: Section Materials – Icons, screenshots, and links.
Lecture 2: Section overview & what you need before you can upload to the app store.
Lecture 3: Bundle Identifiers.
Lecture 4: Creating your app in App Store Connect, App Information, and Pricing your App.
Lecture 5: App Store Screenshots and submission information.
Lecture 6: Manage Signing Automatically and Archive Your First Build.
Lecture 7: App Icon, Archive Validation, and Uploading Your App Build to App Store Connect.
Lecture 8: Selecting an App Build, General App Information, and Submitting for Review.
Chapter 4: Building the Social Accounts App 1.0 with UITableViews & custom UITableViewCells
Lecture 1: Setup up an iOS App WITHOUT storyboards, AppDelegate.swift
Lecture 2: Easily setup and use UITableViewController & UITableViewCells
Lecture 3: UITableViewCell data model struct & UILabel text.
Lecture 4: Setup Large UINavigation Titles
Lecture 5: Create and Register an empty Custom UITableViewCell Class
Lecture 6: Unwrap optionals correctly with guard let – UITableViewCell data
Lecture 7: AutoLayout programmatically via NSLayoutConstraint & UIStackView
Lecture 8: NSAttributedString underline, color, font, style in Swift & Xcode
Lecture 9: Open external apps from URLs within your app
Chapter 5: Multiple UITableView Sections.
Lecture 1: How to make multiple UITableView sections
Lecture 2: Modeling multi dimensional data to opt for two or more UITableView sections.
Lecture 3: UITableView section header titles.
Lecture 4: Custom header view layout with Programmatic Auto Layout & viewForHeaderInSection
Chapter 6: (deleting rows) – Swipe to delete & edit UITableViewCells.
Lecture 1: Cell Swipe Actions – editActionsForRowAt (episode 1)
Lecture 2: Cell Swipe Actions – multiple edit actions (episode 2)
Lecture 3: Cell Swipe Actions – deleteRows at indexPath & deleting account data (episode 3)
Chapter 7: UIBarButtonItems – UINavigationController actions.
Lecture 1: Bar Button Items – Adding a bar button item with text (episode 1)
Lecture 2: Bar Button Items – Icon UIImage Bar Button Items (episode 2)
Lecture 3: Bar Button Items – Adding multiple bar button items to both sides (episode 3)
Lecture 4: Bar Button Items – System Icons, Targets, Actions, & Selectors (episode 4)
Chapter 8: Presenting & Pushing UIViewControllers from UINavigationControllers.
Lecture 1: UINavControllers – How to push a ViewController from NavigationController (ep 1)
Lecture 2: UINavControllers – How to present a ViewController instead (episode 2)
Lecture 3: UINavControllers – Dismissing Controllers & Completions (episode 2)
Chapter 9: UIKit & Programmatic Auto Layout using NSLayoutConstraints.
Lecture 1: UIKit – gather input w/UITextField in AddSocialAccount viewController(episode 1)
Lecture 2: UIKit – build a custom UITextField class for clean re-use. (episode 2)
Lecture 3: NSLayoutConstraint & UIKit – Upgrade from frames to NSAutoLayout. (episode 1)
Lecture 4: NSLayoutConstraint & UIKit – Constrain multiple views w/UIStackView. (episode 2)
Lecture 5: UIKit – Adding UILabels to name our UITextFields. (episode 3)
Chapter 10: Form Validation
Lecture 1: Retrieve data from user – Extract data from UITextField (episode 1)
Lecture 2: Retrieve data from user – UITextField Form Validation (episode 2)
Chapter 11: Moving Data between Controllers with Protocols & Delegates
Lecture 1: Protocols & Delegates – writing the AddAccount protocol & method. (episode 1)
Lecture 2: Protocols & Delegates – Class extensions & protocol conformance (episode 2)
Lecture 3: Protocols & Delegates – Bridging controllers with our protocol (episode 3)
Lecture 4: Protocols & Delegates – protocol methods/pass data across controllers(episode 4)
Chapter 12: (inserting rows) – Add UITableViewCells & Data to UITableView as a user.
Lecture 1: Row Insertion – Gathering data from our protocol into account object (episode 1)
Lecture 2: Row Insertion – Determining the correct indexPath to place new data (episode 2)
Lecture 3: Bonus Lecture – iOS Course Codes.
Chapter 13: BONUS TRACK – Upload Images from Photo Library
Lecture 1: Section Intro
Chapter 14: BONUS TRACK – adding core data
Lecture 1: Section Intro
Lecture 2: Section Intro
Instructors
-
Max Nelson
Lead iOS Development Engineer
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 4 votes
- 3 stars: 5 votes
- 4 stars: 16 votes
- 5 stars: 38 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Best Video Editing Courses to Learn in March 2025
- Best Music Production Courses to Learn in March 2025
- Best Animation Courses to Learn in March 2025
- Best Digital Illustration Courses to Learn in March 2025
- Best Renewable Energy Courses to Learn in March 2025
- Best Sustainable Living Courses to Learn in March 2025
- Best Ethical AI Courses to Learn in March 2025
- Best Cybersecurity Fundamentals Courses to Learn in March 2025
- Best Smart Home Technology Courses to Learn in March 2025
- Best Holistic Health Courses to Learn in March 2025
- Best Nutrition And Diet Planning Courses to Learn in March 2025
- Best Yoga Instruction Courses to Learn in March 2025
- Best Stress Management Courses to Learn in March 2025
- Best Mindfulness Meditation Courses to Learn in March 2025
- Best Life Coaching Courses to Learn in March 2025
- Best Career Development Courses to Learn in March 2025
- Best Relationship Building Courses to Learn in March 2025
- Best Parenting Skills Courses to Learn in March 2025
- Best Home Improvement Courses to Learn in March 2025
- Best Gardening Courses to Learn in March 2025