iOS Operation: Models

Provided by:
0/10 stars
based on  31 reviews
Provided by:
Cost $29/mo
Start Date On demand

Course Details

Cost

$29/mo

Upcoming Schedule

  • On demand

Course Provider

Code School online courses
Code School is all about learning through hands-on experience. Delve into the fundamentals of design, like learning about color theory through interactive videos and challenges. Those apps you see on your smartphone? The next one could be designed by you. Explore mobile web design with professor Jason VanLue, who is living proof that learning by doing really works, as he is a self-taught designer and is head of the design team at Code School and Envy Labs. In addition to online classes, yo...
Code School is all about learning through hands-on experience. Delve into the fundamentals of design, like learning about color theory through interactive videos and challenges. Those apps you see on your smartphone? The next one could be designed by you. Explore mobile web design with professor Jason VanLue, who is living proof that learning by doing really works, as he is a self-taught designer and is head of the design team at Code School and Envy Labs. In addition to online classes, you can also learn through screencasts, where industry experts such as Google and Pearson record what is happening on their computer screen, guiding you through the basics all the way to advanced techniques. Follow their skill “paths”, earn points, and win badges to become an expert in HTML, JavaScript, iOS, and more. Code School's knowledgeable professors, hands-on courses and interactive videos and challenges can help you master any field.

Provider Subject Specialization
Sciences & Technology
12 reviews

Course Description

Learn iOS development as you organize and move your app data from Controllers to Models. This sequel to Try iOS will help you master the use of Models.
iOS Operation: Models course image
Reviews 0/10 stars
31 Reviews for iOS Operation: Models

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
artsyca profile image
artsyca profile image

artsyca

None/10 starsCompleted
5 years, 3 months ago
I've had a programming book for iOS on my desk for like 5 years and never got around to learning it. In this course I've actually learned iOS model concepts and insider techniques that would've taken weeks at a University-level course. The very fact that it's all doable within your browser utilizing a real preview at build time is mind-blowing. I cannot believe that I've learned how do program for iOS at this level in such a short time.
Was this review helpful? Yes0
 Flag
kmav profile image
kmav profile image

kmav

None/10 starsCompleted
5 years, 4 months ago
Very good course that goes step by step into data model operations like saving and restoring data. The instructor, Jon Friskics, is a senior software engineer with professional skills in teaching and describing the underlying concepts He is calm and stable in its teaching that shows his deep knowledge of the subject. His voice is clear and easily understood for even non native english speakers. The course provides the required introductory techniques and tools for archiving and unarchiving data to application folders as well as to communicate model data between application objects. You may use these techniques to extend other simple iOS tutorials (e.g. the Apple iOS ToDoList) to the next level. The reference material provided at the end of the course is very useful for enrich and evolve the new skills with more professional techniques. Although you may not need Xcode to practice the examples (especially when you want to do a fast tra... Very good course that goes step by step into data model operations like saving and restoring data. The instructor, Jon Friskics, is a senior software engineer with professional skills in teaching and describing the underlying concepts He is calm and stable in its teaching that shows his deep knowledge of the subject. His voice is clear and easily understood for even non native english speakers. The course provides the required introductory techniques and tools for archiving and unarchiving data to application folders as well as to communicate model data between application objects. You may use these techniques to extend other simple iOS tutorials (e.g. the Apple iOS ToDoList) to the next level. The reference material provided at the end of the course is very useful for enrich and evolve the new skills with more professional techniques. Although you may not need Xcode to practice the examples (especially when you want to do a fast track learning), my opinion is that it is very useful to do the examples and exercises, if you want to grasp the concepts presented. This course as well as other introductory courses for iOS in code school, does not use advanced UI tools like storyboards or nibs, probably to help the new user to concentrate in iOS and Objective-C building blocks and concepts.
Was this review helpful? Yes0
 Flag
bluenose profile image
bluenose profile image

bluenose

None/10 starsCompleted
5 years, 4 months ago
IOS Operation: Models - Course was very good on balance. I do wish that there was a summary at the end that could be reviewed without watching the videos or loading the challenges. After running through things once and then going to work on real applications, it was very cumbersome to come back and pull out one of the code snippets. All I wanted was a brief refresher of what I had gone through, but it was very challenging to get back to a particular spot. Better names / summaries of the component lessons would help, but a full reading-oriented view (instead of video-oriented) that was searchable would be most appreciated.
Was this review helpful? Yes0
 Flag
paragnair profile image
paragnair profile image

paragnair

None/10 starsCompleted
5 years, 4 months ago
The tutorials were precise and the explanation was great. I like the code snippets which help a lot especially because the IOS API is an exhaustive list which is very difficult for a newbie to remember each and every syntax since the method names are a bit too long. It would actually help if the in browser xcode editor had intellisense for variables declared. It sometimes takes 3-4 attempts to get everything right.
Was this review helpful? Yes0
 Flag
szeezild profile image
szeezild profile image

szeezild

None/10 starsCompleted
5 years, 4 months ago
Covered a lot of material well, but maybe moved a bit too fast for beginners. In the challenges, it probably wouldnt hurt to have to write more code, even it was for things covered previously. Repetition of earlier code is a good learning method even though I'm sure some experts would balk at all the typing.
Was this review helpful? Yes0
 Flag
leesh991 profile image
leesh991 profile image

leesh991

None/10 starsCompleted
5 years, 4 months ago
Thanks for the great material that you guys have produced! It was again, easy to understand, and easy to implement on the spot with the inbuilt challenges. Please make new/advance tutorials soon!
Was this review helpful? Yes0
 Flag
GeekApproach profile image
GeekApproach profile image

GeekApproach

None/10 starsCompleted
5 years, 6 months ago
Totally dug the course, and took a bit more time with this one to really understand a lot of the details behind MVC. My only gripe is occasionally missing out on having the full Model source code available during some of the later challenges. I know the previous challenges might've referenced specific properties, so you would think that it would still be fresh in our minds. I was coming back and doing Challenges when I had free time, often leaving the course cold for a few days before coming back. I couldn't remember all of the properties of the given Model's, so it would be nice to have them in a tab to refer to (like in previous Code School courses). Also appreciate all the good info in the wrap-ups!
Was this review helpful? Yes0
 Flag
Dareryan profile image
Dareryan profile image

Dareryan

None/10 starsCompleted
5 years, 6 months ago
The course was awesome! My only major complaint is the I learned to HATE the into music the 10th or 11th time I heard it. The song is cute but please stop playing it EVERY SINGLE TIME there is a video.
Was this review helpful? Yes0
 Flag
JSimonoff profile image
JSimonoff profile image

JSimonoff

None/10 starsCompleted
5 years, 6 months ago
Its a very informative course, and it was fun to take!!
Was this review helpful? Yes0
 Flag
frankl1 profile image
frankl1 profile image

frankl1

None/10 starsCompleted
5 years, 6 months ago
I liked how you put the initWithJSON in the model, it definitely helps code readability. I also liked the tutorial on archiving and unarchiving objects using the NSCoding protocol. One thing I was hoping to see was a Core Data example showing how to sync data to and from a web service.
Was this review helpful? Yes0
 Flag
conradwt profile image
conradwt profile image

conradwt

None/10 starsCompleted
5 years, 6 months ago
This course instructs the software designer as to how to properly organize your source code for an iOS application. If you're adding to much logic within your controllers, then take this course. If you find yourself making JSON and other requests for an external resource(s) to construct model objects, then take this course. If you're not clear as to when to use or not use a navigational stack to move between screens within your application, then take this course because it's time to level up by learning some best practices for iOS development with "iOS Operation: Models" course. Finally, I would like to thank the Code School team for putting together such a good course which focuses on the model layer and how things should be structured cooperation with the view and controller layers because this tends to be a topic which has been skipped in many of the online tutorials that I have seen in the past. PS: I look forward to 'iOS Operati... This course instructs the software designer as to how to properly organize your source code for an iOS application. If you're adding to much logic within your controllers, then take this course. If you find yourself making JSON and other requests for an external resource(s) to construct model objects, then take this course. If you're not clear as to when to use or not use a navigational stack to move between screens within your application, then take this course because it's time to level up by learning some best practices for iOS development with "iOS Operation: Models" course. Finally, I would like to thank the Code School team for putting together such a good course which focuses on the model layer and how things should be structured cooperation with the view and controller layers because this tends to be a topic which has been skipped in many of the online tutorials that I have seen in the past. PS: I look forward to 'iOS Operation: Core Data'.
Was this review helpful? Yes0
 Flag
cenny profile image
cenny profile image

cenny

None/10 starsCompleted
5 years, 7 months ago
Loved every bit of it and felt nice to dive into models
Was this review helpful? Yes0
 Flag
modzirra profile image
modzirra profile image

modzirra

None/10 starsCompleted
5 years, 7 months ago
This lesson is pretty good. I liked the difference between the projects and the examples to help myself remember the relationships between different objects.
Was this review helpful? Yes0
 Flag
zhelzkitc profile image
zhelzkitc profile image

zhelzkitc

None/10 starsCompleted
5 years, 7 months ago
This course was great after try iOS, i really recommend it to everyone that has problems with models.
Was this review helpful? Yes0
 Flag
newtondev profile image
newtondev profile image

newtondev

None/10 starsCompleted
5 years, 7 months ago
Quite and eye opener and clearly explained. Such a great course. Thank you.
Was this review helpful? Yes0
 Flag
utsav profile image
utsav profile image

utsav

None/10 starsCompleted
5 years, 7 months ago
Awesome tutorial , must have for serious beginner!!!
Was this review helpful? Yes0
 Flag
ktalanda profile image
ktalanda profile image

ktalanda

None/10 starsCompleted
5 years, 7 months ago
It helped me to undastand basics of iOS programming.
Was this review helpful? Yes0
 Flag
KennedyC profile image
KennedyC profile image

KennedyC

None/10 starsCompleted
5 years, 7 months ago
Especially like the clear step by step instructions and code snippets in the challenges. Very helpful.
Was this review helpful? Yes0
 Flag
edgarcardoso profile image
edgarcardoso profile image

edgarcardoso

None/10 starsCompleted
5 years, 7 months ago
great extension of try iOS. highly recommend it!
Was this review helpful? Yes0
 Flag
jferiante profile image
jferiante profile image

jferiante

None/10 starsCompleted
5 years, 7 months ago
This course on models is very complementary with the Try IOS course which focuses more on views & controllers to round out the whole MVC picture. I'll probably take this course again...
Was this review helpful? Yes0
 Flag
jackamus29 profile image
jackamus29 profile image

jackamus29

None/10 starsCompleted
5 years, 7 months ago
This course is well put together and very exciting. You get to learn so much about the language and its quirks. I have learned MVC before, but this course shows it in action and really cemented the paradigm for me. The instructor is great and the challenges are perfectly stimulating. Thank you Code School!
Was this review helpful? Yes0
 Flag
georgik profile image
georgik profile image

georgik

None/10 starsCompleted
5 years, 7 months ago
This training contains a lot of challenges with help you to understand whole process of building app for iOS. It's little bit more time consuming, but it's definitely worth of all invested time. Content is comprehensive and funny. I recommend this course.
Was this review helpful? Yes0
 Flag
Dontfearmistakes profile image
Dontfearmistakes profile image

Dontfearmistakes

None/10 starsCompleted
5 years, 7 months ago
Thanks a lot for this course this is really step by step and as I am just begining IOS this was great. Waiting for the next classes !
Was this review helpful? Yes0
 Flag
CodeChameleon profile image
CodeChameleon profile image

CodeChameleon

None/10 starsCompleted
5 years, 7 months ago
This course is very helpful in iOS development. It was enjoyable and I learned a lot. I highly recommend it.
Was this review helpful? Yes0
 Flag
corywilhite15 profile image
corywilhite15 profile image

corywilhite15

None/10 starsCompleted
5 years, 7 months ago
The topics covered during this course were exactly what I was looking for after completing the Try iOS course! The flow and pace of this course was much more comfortable for me comparatively to Try iOS. I wouldn't change a thing! Only wish there were more courses to complete at the moment!!
Was this review helpful? Yes0
 Flag
Politik profile image
Politik profile image

Politik

None/10 starsCompleted
5 years, 7 months ago
Enjoyed the entire process. This was great introduction for a beginner like myself.
Was this review helpful? Yes0
 Flag
Plopsi profile image
Plopsi profile image

Plopsi

None/10 starsCompleted
5 years, 7 months ago
Hi this Course is very good, and if you don't just running through this course your will get also some good advice of Controller layout. It's a plain A. I realised a little glitch in the last 2 challenges in Level 4... The slides are swaped :D - If you fix this, the course is worth an A+. Greets Plopsi
Was this review helpful? Yes0
 Flag
linkrjr profile image
linkrjr profile image

linkrjr

None/10 starsCompleted
5 years, 7 months ago
Very concise, exactly the kind of content I was expecting on the topics
Was this review helpful? Yes0
 Flag
andrewhavens profile image
andrewhavens profile image

andrewhavens

None/10 starsCompleted
5 years, 7 months ago
All code school courses are great. This course picks up where the last one left off. The one part that it didn't touch on, which I expected it to at least mention briefly, is Core Data. When people talk about models in iOS apps, they usually talk about Core Data. However, I'm glad I know the basics now and that I don't have to use Core Data to build model objects, but I'm still curious about Core Data.
Was this review helpful? Yes0
 Flag
poohlty profile image
poohlty profile image

poohlty

None/10 starsCompleted
5 years, 7 months ago
This course is a great extension of the previous iOS one. It really helped me a lot understanding how iOS model works. Thanks so much!! PS. There are some minor bugs in the exercises though: in Level2 practice initWithJSON, the specification/hint didn't ask you to implement viewWillAppear while it actually checks the implementation; in Level4 the slides for the last two practices are reversed) PPS. Really wish to know about CoreData, how's different from using object archive? A screencast will be nice enough :)
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.