Comprehensive Video Tutorials

Objective-C Programming Tutorial

CareerVision Training

£ 72 - (85 )

Informazione importanti

  • Corso
  • A distanza
  • Durata:
  • Quando:
    Da definire
  • Campus online

The following course, offered by Career vision, will help you improve your skills and achieve your professional goals. During the program you will study different subjects which are deemed to be useful for those who want to enhance their professional career. Sign up for more information!

Informazione importanti

Dove e quando

Inizio Luogo
Da definire
Distance Learning

Cosa impari in questo corso?

c programming


In this project-based Learning Objective-C Programming video tutorial series, you'll quickly have relevant skills for real-world applications.

Follow along with our expert instructor in this training course to get:

  • Concise, informative and broadcast-quality Learning Objective-C Programming training videos delivered to your desktop
  • The ability to learn at your own pace with our intuitive, easy-to-use interface
  • A quick grasp of even the most complex Learning Objective-C Programming subjects because they're broken into simple, easy to follow tutorial videos

Practical working files further enhance the learning process and provide a degree of retention that is unmatched by any other form of Learning Objective-C Programming tutorial, online or offline... so you'll know the exact steps for your own projects.

  • Duration: 6.25 hours - 75 tutorial videos
  • Date Released: 2015-01-16
  • Works on: Windows PC or Mac
  • Format: DVD and Download
  • Instructor: Jesse Feiler

In this Learning Objective-C Programming training course, expert author Jesse Feiler will teach you how to build an iOS or OS X app using Objective-C and Xcode. This course is designed for those who have some programming knowledge, although no experience with Objective-C is required.

You will start by learning how to work with Xcode, including how to edit code, use the utility area, find and search, and track changes. From there, Jesse will teach you about Objective-C and how to communicate with messages. This video tutorial will also teach you how to add and customize your own code, create new classes and methods, and manage declared properties. You will also learn how to work with the built-in debugger, as well as use protocols and delegates, work with class extensions, and use blocks. Finally, you will learn how to handle exceptions and use selectors.

Once you have completed this computer based training course, you will be fully capable of building your own app from an Xcode template, and be able to customize it to your own preferences.

Course Outline

01. Introduction Welcome To Objective-C Catching Up With Versions 02. Working With Xcode Getting Started With Xcode Introducing The Workspace Window Exploring The Navigation Area Using The Utilities Area - The Library Using The Utilities Area - The Inspectors Editing Code - The Basics Editing Code - Advanced Features Finding And Searching Using The Jump Bar Working With The Assistant Tracking Changes With Xcode Working With Branches Setting Preferences 03. Understanding Objective-C 0301 The Objective-C Goal - C With Objects 0302 Exploring The Class Hierarchy 0303 Sending Messages 0304 Definitions And Declarations 04. Looking At The Structure Of An Objective-C App - The Code Story 0401 Building MDA App 0402 How Main Works 0403 Exploring The Interface Of The Class 0404 Exploring The Implementation Of The Class 0405 Using @class And #import Directives 0406 Creating A Class 0407 Using The Class 0408 Setting A Breakpoint On The Declaration 0409 Creating The Class Instance 05. Using Declared Properties 0501 Using Declared Properties Today 0502 Adding Attributes To Properties 0503 Synthesizing Properties Directly And Automatically 0504 Fine-Tuning Declared Properties With Getters And Setters 06. Managing Memory 0601 Considering Qualifiers And Decorators 0602 Understanding The Need For Memory Management 0603 Automatic Reference Counting - ARC 07. Creating A Class 0701 Letting Xcode Do The Work 0702 Testing The App 0703 Building The Interface - Part 1 0704 Building The Interface - Part 2 0705 Wiring Up The Interface 0706 Aligning Interface Views - Text Field 0707 Sizing Interface Views - Text Field 0708 Wiring Up The Text Field 0709 Wiring Up The Button 0710 Implementing The Action 08. Working With The Collection Classes 0801 Introducing Collection Classes 0802 Setting Up The Test Class 0803 Setting up The Test Method 0804 Mutable And Immutable Collections 0805 Using Objective-C Literals 0806 Creating An NSDictionary 0807 Enumerating An Array 0808 Using Fast Enumeration 0809 Working With Dictionaries 09. Using The Debugger 0901 Breakpoints Overview 0902 Setting Breakpoints 0903 Exploring Values 0904 Editing Breakpoints 0905 Stepping Through Code 0906 Using NSLog 10. Using Protocols And Delegates 1001 Dealing With The Multiple Inheritance Issue 1002 Looking At A Protocol 1003 Using A Protocol And Delegate 1004 Reviewing A Protocol And Delegate 11. Working With Extensions And Categories 1101 Using Class Extensions 1102 Using Class Categories 12. Using Blocks 1201 Introducing Blocks 1202 Getting Inside A Block 1203 Using Blocks 13. Handling Exceptions 1301 Causing An Error 1302 Using The Try-Catch Paradigm 1303 Throwing An Exception 14. Using The Target-Action Pattern 1401 Introducing Target-Action Pattern 1402 Exploring The Button Init 15. Conclusion 1501 Wrap Up And About The Author