Objective-C Course Details

Core concepts of Object Oriented Programming What is OOP Class . For More Details Call +91-996 252 8293 / 94 Email ID – [email protected] Objects M...

0 downloads 81 Views 264KB Size
For More Details Call +91-996 252 8293 / 94 Email ID – [email protected]

Objective-C Course Details By Besant Technologies

Course Name

Objective-C

Category

Programming Language

Venue

Besant Technologies No.24, Nagendra Nagar, Velachery Main Road,

Address

Velachery, Chennai – 600 042 Landmark – Opposite to Phoenix Market City

Official URL

Objective-C Training

Demo Classes

At Your Convenience

Training Methodology

50% Theory & 50% Practical

Course Duration

25-30 Hours

Class Availability

Weekdays & Weekends

For Demo Class

Call - +91-996 252 8293 / 94 Email ID – [email protected]

Why Besant Technologies?       

Training by highly experienced and certified professionals No slideshow (PPT) training, fully Hand-on training Interactive session with interview QA’s Real-time projects scenarios & Certification Help Most competitive & affordable course fees Placement support for all courses List of established & satisfied clients & students (Visit our website for reviews).

For More Details Call +91-996 252 8293 / 94 Email ID – [email protected]

Objective-C Training Outline Objective-C Introduction course      

Introduction to Objective-C Getting Started in Objective-C What is Objective-C? Your First Program Steps for Using Xcode 4 Compiling and running your code

Objective-C Basics 

Objective-C Introduction

Programming language core elements                   

Variables Data types Working with numbers Working with characters Variable scope Enumerations Using typedef Preprocessor directives Working with strings Expressions Loops for loop while loop if conditional statement switch Statement Operators Arrays Functions Pointer

Core concepts of Object Oriented Programming  

What is OOP Class

For More Details Call +91-996 252 8293 / 94 Email ID – [email protected]

     

Objects Method and Property Constructor Destructor Inheritance Polymorphism

Objective-C Classes        

Classes available in Objective-C Properties Dot Operator Multiple Method Arguments Passing Objects as Arguments Local Variables The self Keyword Allocating and Returning Objects in Methods

Custom Classes     

Creating your own classes Defining methods Defining properties Defining initializers Using dealloc

Objective-C Synthetized Getter/Setter Functions Objective-C Class Objects & Polymorphism Objective-C Exceptions Objective-C Categories & Protocols     

inheriting Methods Instance Variables Subclasses Overriding Methods Categories

 Protocols

For More Details Call +91-996 252 8293 / 94 Email ID – [email protected]

Cocoa Basics Cocoa Strings Cocoa Containers & Collections        

Collections Arrays Array Objects Fast Enumeration Sorting Arrays Dictionary Objects Set Objects Using dictionaries

Cocoa File Management        

Introduction to file management in Objective-C Managing directories NSFileManager NSPathUtilities.h IOS File Directories The NSBundle Class Working with paths and URLs Reading and writing strings

 Archiving objects Cocoa Memory Management   

Object creation Using autorelease pools Autoreleased objects

Cocoa Archiving 

Learn how to use Coca archiving

Debugging and testing    

Compiler errors Compiler warnings Run-time errors Exception handling with try/catch