Objective C Programming Video Tutorial Course

CareerVision Training
Distancia

£ 75 - (89 )
inkl. MwSt.

Wichtige informationen

  • Training
  • Beginner
  • Fernunterricht
  • Dauer:
    Flexible
  • Wann:
    Freie Auswahl
  • Versendung von Lernmaterial
Beschreibung

COURSE INCLUDES
• Format: DVD-ROM
• Duration: 5.25 Hours (74 lessons)
• Instructor: Jesse Feiler
• Platform: Windows PC or Mac
• Date Released 18-01-2013


COURSE INTRODUCTION

In this Objective-C programming training course expert author Jesse Feiler teaches you how to leverage the technologies that Objective-C, Xcode and the Apple Frameworks have to offer. This course focuses on the Objective-C programming language, utilizing Xcode and Frameworks wherever necessary to build your App.

You start the tutorial with a review of the Xcode interface, and how you are going to use it to build your Objective-C project. Jesse teaches you what Objective-C is, and the structure of an Objective-C App.

Wichtige informationen

Voraussetzungen: This is a DVD Video Tutorial Course which is shipped to you. Work through the video tutorials at your own pace. If you have the software you can practice along with the instructor using the same exercise files as the instructor which are included on the DVD. The narrated training videos demonstrate the key tools and professional techniques helping you to work faster and smarter. All the concepts of each application are explained clearly and precisely. The DVD works on PC and Mac. You can jump to and from lessons and work at your own pace.

Veranstaltungsort(e)

Wo und wann

Beginn Lage
Freie Auswahl
Distance Learning

Was lernen Sie in diesem Kurs?

Objective-C Programming
Xcode
Frameworks
Writing Code
Applications

Themenkreis

01. Introduction
0101 Welcome To Objective-C
0102 Catching Up With Versions
02. Working With Xcode
0201 Introducing The Workspace Window
0202 Exploring The Navigation Area
0203 Using The Utility Area: The Library
0204 Using The Utility Area: The Inspectors
0205 Editing Code: The Basics
0206 Editing Code: Advanced Features
0207 Finding And Searching
0208 Using The Jump Bar
0209 Working With The Assistant
0210 Tracking Changes With Xcode
0211 Using A Git Repository
0212 Setting Preferences
03. Understanding Objective-C
0301 The Objective-C Goal: C With Objects
0302 Communicating With Messages - Part 1
0303 Communicating With Messages - Part 2
0304 Properties And Declarations
04. Looking At The Structure Of An Objective-C App: The Code Story
0401 The Role Of main
0402 Creating A Class
0403 Exploring The Interface Of The Class
0404 Exploring The Implementation Of The Class
0405 Using @class And #import Directives
0406 Creating An init For MyClass
0407 Completing init For MyClass
0408 Wrapping Up The Class
0409 Using The Class
05. Using Declared Properties And Instance Variables
0501 Using Declared Properties Today
0502 Using Instance Variables In The Past
0503 Synthesizing Properties Directly And Automatically
0504 Fine-Tuning Declared Properties: Setters And Getters
0505 Fine-Tuning Declared Properties: @synthesize
06. Managing Memory
0601 Using The Basic Memory Attributes
0602 Exploring Retain/Release
0603 Converting To ARC
07. Creating A Class
0701 Letting Xcode Do The Work
0702 Building The Interface
0703 Wiring Up The Button
0704 Declaring Methods
0705 Using Arguments
0706 Defining Methods
0707 Using Actions
08. Working With The Collection Classes
0801 Mutable And Immutable Classes
0802 Using Objective-C Literals
0803 Creating An NSArray
0804 Using An NSArray Or NSMutable
0805 Using Fast Enumeration
0806 Working With Sets
0807 Getting Started With Dictionaries
0808 Using Dictionaries
0809 Putting It All Together With Property Lists
09. Using The Debugger
0901 Setting Breakpoints
0902 Exploring Variable Values
0903 Stepping Through Code
0904 Editing Breakpoints
0905 Using NSLog
0906 Displaying Objective-C Objects
10. Using Protocols And Delegates
1001 Dealing With The Multiple Inheritance Issue
1002 Defining A Protocol
1003 Creating A Delegate
11. Working With Class Extensions
1101 Using Class Extensions And Categories
1102 Using Class Extensions To Redefine Properties
12. Using Blocks
1201 Introducing Blocks
1202 Switching Objects With A Method
1203 Switching Objects With A Block
1204 Looking At More Block Features
13. Handling Exceptions
1301 Causing An Error
1302 Using The Try/Catch Paradigm
1303 Catching An Exception
1304 Throwing An Exception
14. Using Selectors
1401 Looking Inside An Objective-C Message
1402 Using SEL And @selector
1403 Attaching Selectors To Interface Elements With Code
15. Conclusion
1501 About The Author