Home| All soft| Last soft| Your Orders| Customers opinion| Helpdesk| Cart

Program Search:


Shopping Cart:




*Note: Minimum order price: €20
We Recommend:

LiveLessons Objective-C Programming Fundamentals and Advanced €15 buy download

2013
LiveLessons | informit.com
Jiva DeVoe
8+ h
English

In Objective-C Programming Fundamentals and Advanced LiveLessons, Jiva DeVoe teaches viewers the key concepts and fundamentals of the Objective-C language. He then covers the advanced features of the Objective-C language. When viewers have completed these lessons, they should be able to build and run basic Objective-C programs. They will also 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 helps viewers understand the fundamentals and advanced portions of the Objective-C language. The video covers:

Basic Objective-C syntax, objects, memory management, protocols, the foundation framework and errors.
The newest features in Objective-C such as ARC, blocks, literals, and properties are included.
How to use blocks
How to use categories to extend the capabilities of existing classes
Key value coding and key value observing
How to use threading to harness the power of multiprocessor and multicore machines
Design patterns commonly used in Objective-C
How to serialize and deserialize objects to property lists and to JSON strings
Best practices for programming clean code in Objective-C

Fundamentals

Introduction
Basic Objective-C Syntax
Objectives
Write an Objective-C program
Understand the basic Objective-C types
Understand the basic Objective-C types
Declare and use functions
Control program flow
Use the preprocessor
Objects in Objective-C
Objectives
Understand classes and objects in Objective-C
Create objects
Declare classes
Objective-C Memory Management
Objectives
Do traditional Objective-C manual memory management
Use autorelease pools
Use Automatic Reference Counting
Protocols
Objectives
Understand the Protocol design pattern
Use Protocols with your classes
Implement your own protocols
Understand informal protocols
The Foundation Framework
Objectives
Use strings
Work with NSArray
Use NSDictionary
Work with other collections
Box Scalar Values
Use other frameworks in your projects
Errors
Objectives
Understand error classification
Use return codes
Understand when and how to use exceptions
Use NSError
Summary

Advanced
Blocks
Objectives
Understand blocks
Declare blocks
Use blocks
Understand block scope
Avoid problems with blocks
Know when to use blocks
Extending Existing Class Capabilities
Objectives
Declare categories
Implement category methods
Understand category design patterns
Implement protocols with categories
Use anonymous categories
Avoid category gotchas
Key Value Coding and Key Value Observing
Objectives
Declare KVC compliant properties
Access properties using key value coding
Observe changes on objects using key value observing
Implement manual KVO notifications
Avoid KVO gotchas
Threads
Objectives
Understand threads
Understand Grand Central Dispatch
Use the low level GCD interface
Use NSOperation and NSOperationQueue
Synchronize threads
Understand atomic accessors
Objective-C Design Patterns
Objectives
Understand design patterns
Understand design patterns in Objective-C
Create singletons
Delegate responsibility
Notify objects of changes
Data Serialization
Objectives
Use NSCoder
Use property lists
Use JSON serialization
Objective-C Best Practices
Objectives
Understand Modern Objective-C
Practice appropriate data encapsulation
Use properties appropriately
Use dot notation appropriately
Prevent non-ARC code from using your ARC code
Summary

http://www.informit.com/store/objective-c-programming-fundamentals-and-advanced-livelessons-9780133438703



Download File Size:4.25 GB


LiveLessons Objective-C Programming Fundamentals and Advanced
€15
Customers who bought this program also bought:
  • Learning Objective C Programming €1
  • Infinite Skills Learning Objective-C Programming Training Video €15
  • Beginning C for Arduino, Second Edition Learn C Programming for the Arduino €1

  • Home| All Programs| Today added Progs| Your Orders| Helpdesk| Shopping cart      





    Adobe Photoshop 2022 €90

                 

    Adobe Illustrator 2022 €75






    DxO PhotoLab 5 ELITE €25


    SketchUp Pro 2022 €30


    Corel Painter 2023 €40






    Autodesk 3DS MAX 2023 €75

                 

    Autodesk Inventor Professional 2023 €95