Udemy

iOS Notes App - Advanced Core Data, Navigation, & TableViews

Enroll Now
  • 970 Students
  • Updated 5/2019
4.6
(53 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 32 Minute(s)
Language
English
Taught by
Max Nelson
Rating
4.6
(53 Ratings)
1 views

Course Overview

iOS Notes App - Advanced Core Data, Navigation, & TableViews

Inject Core Data directly into UITableViews. UINavigationController, UIToolBar, NSLayoutConstraint, NSAttributedString.

Finish Your iOS Apps Once and For All.

Whether you are working on your own apps, a client's, or the company's you are working for, by building the iOS notes app with an emphasis on Core Data, you will be able to implement various features and capabilities into the iOS applications you are developing and plan to develop.

Core Freaking Data Boi.

After completing this course you WILL be able to utilize top Core Data features such as deleting, creating, and updating documents, NSPersistentContainer, ViewContext, NSFetchRequest and more.

Fill in more gaps!

You will also be able to implement various features around iOS development like UIAlertController, UITabBarController, Programmatic Auto Layout and more!

Watchu waiting for?

Start learning iOS Development and Core Data today.

Course Content

  • 10 section(s)
  • 45 lecture(s)
  • Section 1 Welcome - Course Overview.
  • Section 2 UINavigationController & UITableViews - Project Navigation & Structure.
  • Section 3 UIToolBar & UIBarButtonItem - Create Custom Tool Bar & Navigation Bar items.
  • Section 4 Class Extensions - Create a UIColor Theme for your App.
  • Section 5 UITextView - Writing Notes.
  • Section 6 UITableViewCell, UIStackView & NSLayoutConstraint - Build Custom TableView Cells
  • Section 7 Designing, Creating, and Utilizing Data Structures in Swift for the Notes App.
  • Section 8 UISearchBar - Filtering Data in the Notes App Via Search
  • Section 9 TableView Swipe Actions - Swipe to Delete UITableView Rows with Edit Actions.
  • Section 10 UIAlertController & UITableView Cell Insertion.

What You’ll Learn

  • You will create a professional & well designed navigation hierarchy with UINavigationController, UIViewController & UITableViewController
  • Core Data - Advanced & Basic topics
  • UIToolBar, UINavigationBar, UIBarButtonItem
  • UITableView DataSource & Delegate Protocols
  • UITextView, UILabel, UIButton, UIStackView + StackView Nesting
  • NSAttributedString for complex, customized bodies of text
  • Apple's Human Interface Guidelines.
  • Upload an App to the App Store.
  • NSLayoutConstraint for 100% Programmatic User Interfaces & Layouts (Very clean, fast code.)

Skills covered in this course


Reviews

  • P
    Paul Dobson
    5.0

    I really enjoyed this course. Good pace and great content. It has helped me understand a number of concepts I was struggling with. Great work, thanks.

  • A
    Andres Hume
    3.5

    Max is a good teacher, he is clear and you can tell that he's got a deep understanding of how things work on iOS development. It is always a good surprise to find topics you didn't expect to learn to find in the course. In this particular course, the topics related to CoreData are explained by the end and I think there are more important topics that are not addressed until now (Predicates, Sorts, etc.). Hope he gets these topics together with some updates on the Swift language soon. That being said, thank you very much Max!

  • T
    Todd Fields
    5.0

    This was a terrific course and I really learned a lot from it. I am all pumped to make my own Core Data application now with the skills I learned here.

  • R
    Rohit Wable
    5.0

    Great content but needs to be updated for iOS 13. Satisfied with the choice of course.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed