Search for Training

Cocoa - Advanced

Course Overview

Cocoa is the language used for development of iPhone and Mac OS X Desktop apps. Cocoa Development teaches application programmers the essentials of designing and implementing graphical applications using Cocoa. Cocoa is a powerful, object-oriented software development environment--included with Mac OS X--that features graphical tools, rich frameworks, and a predefined application infrastructure that supports rapid development of sophisticated applications.

Course Content

  • COCOA Basics
    • Objective-C - language
    • Xcode
    • Interface Builder
    • Cocoa Basics
    • Memory management
    • Application
  • Basics of Foundation Classes
    • NSObject
    • NSString
    • NSMutablestring
    • NSAttributes
  • Collections
    • NSDictionary
    • NSMutableDictonary
    • NSSet
    • NSMutableSet
    • NSCountedSet
    • NSArray
    • NSMutablearray
    • NSData
    • NSScanner
  • Working with Dates
    • NSDate
    • NSCalendarDate
    • NSTimeZone
  • Working with Files
    • NSFileHandle
    • NSFileManager
    • NSInputStream
    • NSOutputStream

Customer Reviews

Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.


For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

What is the sum of 1 + 2? (security question)

Looking for a Training for


My Team/Organization

I agree to be contacted over mail or phone

Call us at: +91 7259222234

Our Initiatives

ExpertsCertify - Skill Assessment And Tests
AreuCertified - Certification Training
Xpertised IT Solutions - Custom Application Development
Xpertised Learning - Redefine Skills

Subscribe to our weekly newsletter