Information of news
  • Views: 0
  • Author: downeb
  • Date: 25-11-2013, 03:32
 (Votes #: 0)

Objective-C Advanced Programming LiveLessons (Video Training)

Category: Tutorial

Download Now

Objective-C Advanced Programming LiveLessons (Video Training)

Objective-C Advanced Programming LiveLessons
English | 1.50GB
Genre: E-learning




Objective-C Advanced Programming LiveLessons (Video Training)

3+ Hours of Video Instruction

In Objective-C Advanced Programming LiveLessons Jiva DeVoe covers the advanced features of the Objective-C language. When viewers have completed these lessons, they will have an understanding of the necessary aspects of Objective-C that are needed to begin writing applications using Cocoa and Cocoa Touch.

Developer and author Jiva DeVoe teaches viewers how to:

• Use blocks
• Use categories to extend the capabilities of existing classes
• Use key value coding and key value observing
• Use threading to harness the power of multiprocessor and multicore machines
• Understand design patterns commonly used in Objective-C
• Serialize and deserialize objects to property lists and to JSON strings
• Understand best practices for programming clean code in Objective-C

Table of Contents:

Introduction

Lesson 1: Blocks
Learning Objectives
1.1 Understand blocks
1.2 Declare blocks
1.3 Use blocks
1.4 Understand block scope
1.5 Avoid problems with blocks
1.6 Know when to use blocks

Lesson 2: Extending Existing Class Capabilities
Learning objectives
2.1 Declare categories
2.2 Implement category methods
2.3 Understand category design patterns
2.4 Implement protocols with categories
2.5 Use anonymous categories
2.6 Avoid category gotchas

Lesson 3: Key Value Coding and Key Value Observing
Learning objectives
3.1 Declare KVC compliant properties
3.2 Access properties using key value coding
3.3 Observe changes on objects using key value observing
3.4 Implement manual KVO notifications
3.5 Avoid KVO gotchas

Lesson 4: Threads
Learning objectives
4.1 Understand threads
4.2 Understand Grand Central Dispatch
4.3 Use the low level GCD interface
4.4 Use NSOperation and NSOperationQueue
4.5 Synchronize threads
4.6 Understand atomic accessors

Lesson 5: Objective-C Design Patterns
Learning objectives
5.1 Understand design patterns
5.2 Understand design patterns in Objective-C
5.3 Create singletons
5.4 Delegate responsibility
5.5 Notify objects of changes

Lesson 6: Data Serialization
Learning objectives
6.1 Use NSCoder
6.2 Use property lists
6.3 Use JSON serialization

Lesson 7: Objective-C Best Practices
Learning objectives
7.1. Understand Modern Objective-C
7.2. Practice appropriate data encapsulation
7.3. Use properties appropriately
7.4. Use dot notation appropriately
7.5. Prevent non-ARC code from using your ARC code
With a Premium account you can download files having Fullspeed !

Uploaded Links


Lumfile Links


Secureupload Links

Direct Download


Tags: Objective, Advanced, Programming, LiveLessons, Training


Objective-C Advanced Programming LiveLessons (Video Training) Fast Download via Rapidshare Hotfile Fileserve Filesonic Megaupload, Objective-C Advanced Programming LiveLessons (Video Training) Torrents and Emule Download or anything related.
Dear visitor, you went to website as unregistered user.
We encourage you to Register or Login to website under your name.

Add comments

Name:*
E-Mail:*
Comments:
Enter Code: *