Crash Course in Objective C (M)

Crash Course in Objective C (M)


Please login to purchase the course.

Slides in English

Explanation in Hindi + English

SKU: cid_6392 Category:
About the course

यह Objective C Programming कोर्स आपको वह सब कुछ सिखाएगा जो आपको Objective C programming में चाहिए। कोर्स में आपको C Programmingm भाषा बारे में भी बहुत कुछ सीखने को मिलेगा। आप compiling, include statement, variables, data types, functions, pointers और structs बारे में सीखेंगे। इसके बाद आप main function, printf function, formatting techniques और scanf function को देखेंगे। आप Objective C में विभिन्न operators जैसे कि comparison operators, logical operators और ternary operators के बारे में भी जानेंगे।

इसके अलावा आप conditional statements की details पर भी जायेंगे, जैसे कि if, else इसके बाद math functions, casting, order of operations, looping statements और ARC। आपको NSLog, NSString, NSRange, NSArray, NSMutableString और NSMutableArray के साथ classes, objects के कॉन्सेप्ट्स से भी परिचित कराया जाएगा। अंत में, आप अन्य विषयों जैसे कि init, alloc, inheritance, categories, protocols, blocks, enums, dynamic binding और बहुत कुछ देखेंगे।

Learning Outcomes

इस कोर्स को पूरा करने के बाद, आप -

  • बेसिक Objective-C programs को लिख और चला पाएंगे
  • cocoa और ocoa touch का उपयोग करके applications को विकसित करना शुरू करने के लिए आवश्यक Objective-C के महत्वपूर्ण पहलुओं को समझ पाएंगे
  • Existing classes की क्षमताओं का विस्तार करने के लिए blocks और categories के उपयोग का तरीका समझ पाएंगे
  • Innovative और independent learning के माध्यम से अपनी योग्यता को बढ़ा पाएंगे
  • कोर्स के सफलतापूर्वक पूरा होने पर सर्टिफिकेट प्राप्त कर सकेंगे
Target Audience

The course can be taken by:

Students: All students pursuing technical graduate / post-graduate courses related to computer science / Information Technology.

Teachers/Faculties: All computer science teachers/faculties who wish to acquire new skills.

Professionals: All mobile application developers who wish to acquire new skills or upgrade their existing skills.

Why learn Objective C Programming?

Objective-C (ObjC) एक प्रोग्रामिंग भाषा है जो OS X और iOS ऑपरेटिंग सिस्टम और उनके application programming interfaces (APIs) में उपयोग की जाती है। Object-oriented programming language Objective-C को मूल रूप से 1980 के दशक की शुरुआत में विकसित किया गया था। इसे NeXTSTEP ऑपरेटिंग सिस्टम के लिए NeXT द्वारा उपयोग की जाने वाली मुख्य भाषा के रूप में चुना गया था, जिसमें से OS X और iOS बनाये गए हैं। Objective-C का syntax छोटा, स्पष्ट और सीखने में आसान होता है। Object-oriented programming अपनी self-conscious terminology और abstract design के कारण अक्सर नए recruits के लिए सीखने का एक अवसर प्रदान करती है।

Objective-C एक सुव्यवस्थित भाषा है जो एक प्रोग्रामर को कम कठिनाइयों के साथ एक कुशल object-oriented programmer बनने में मदद कर सकती है। Objective C में काम करते हुए जब भी आप object-oriented तरीके से कुछ करते है तो आपको C के सभी लाभ मिलते हैं, जो कि एक नई क्लास को परिभाषित करते हैं और procedural programming techniques का पालन करते हैं, जो class की बजाय एक structure और कुछ functions को परिभाषित करते हैं क्योंकि Objective-C में C शामिल होती है। Objective-C किसी भी mainstream language से पीछे नहीं है। इसलिए आपको कम से कम एक बार Objective C जरूर आजमानी चाहिए। यह आपकी सोच को बेहतर बनाने में आपकी मदद कर सकती है और आपके resume पर भी अच्छा प्रभाव डालती है।

Course Features
  • 24X7 Access: You can view lecture as per your own convenience.
  • Online lectures: ~75 minutes of online lecture with high-quality video.
  • Updated Quality content: Content is latest and gets updated regularly to meet the current industry demands.
Test & Evaluation

1. During the program, the participants will have to take all the assignments given to them for better learning.

2. At the end of the program, a final assessment will be conducted.


1. All successful participants will be provided with a certificate of completion.

2. Students who do not complete the course / leave it midway will not be awarded any certificate.

Basic mathematical calculation skills and logical skills

Topics to be covered
  • C Introduction
  • For Loop
  • Main Attributes
  • Compiling
  • Include
  • Data Types
  • Scanf / User Input
  • Data Type Precision
  • If Else Statement
  • Comparison Operators
  • Logical Operators
  • Math
  • For Loop
  • While Loop
  • Do While Loop
  • Global Variable
  • Functions
  • Pointers
  • Structs
  • Objective C Intro
  • Auto Release Pool
  • NSLog
  • NSString
  • Constants
  • Convert NSString to String
  • NSRange
  • NSMutableString
  • NSArray
  • NSMutableArray
  • Custom Objects / Classes
  • Header File
  • Properties
  • Method Definition
  • Implementation File
  • Constructor / Init
  • Self
  • Custom Init
  • Method Initialization
  • Creating Objects
  • Executing Object Methods
  • Inheritance
  • Categories
  • Protocols
  • Block Anonymous Function
  • Enum
  • Dynamic Binding