Objective-C Training Courses and Workshops

Schools providing training courses, certificates, diplomas or degree programs of Apple iOS Programming




Total 43 training courses and degree programs available around the world.

United States - United Kingdom - Canada - Australia - India

Popular courses:
Objective-C
Objective-C Programming
Programming in Objective-C 2.0
Apple - Objective-C for iOS Development
Cocoa and Objective-C
Complete iPhone & iPad using Objective-C iOS 8


iOS 9 Development using Objective-C

Course Format: Online
School/Trainer: Intertech, Inc.
Training Center(s)/Venue(s): Eagan, United States
  V

This five-day course explores the language, tools, and libraries required to build &,quot,native&,quot, iPhone/iPad applications with iOS 9. Developers can choose from three different starting points depending upon previous iOS experience (from no experience to minimal view controller experience). This course starts at the beginning of the development process, identifying what is needed to obtain the iOS SDK and continuing with a thorough exploration of Objective-C, the native programming language for iOS. After all of the necessary foundations are established, the iOS 9 SDK and its related development tools are introduced, providing a detailed examination of views, controls, view controllers, and their event based lifecycle.

Throughout the course, concepts are reinforced through &,quot,hands-on&,quot, lab exercises. The culmination of these exercises result in an iPhone / iPad app that is intended to be used by attendees of a software development seminar (including a &,quot,master-detail&,quot, schedule of sessions, attendee notes, map / directions to the venue location, and display of a live website).

Learning Objectives
Read More]

Complete iPhone & iPad using Objective-C iOS 8

Course Format: Online
School/Trainer: Intertech, Inc.
Training Center(s)/Venue(s): Eagan, United States
  V

This iOS Development using Objective-C training class teaches how to build iOS 8 native applications for iPhone and iPad using Objective-C and Apple&,#146,s Cocoa Touch framework.

Learning Objectives

Understand iOS application development architecture.
Gain familiarity with Xcode 6 and other Apple development tools.
Learn proper use of techniques and patterns in Objective-C.
Design app UIs using storyboards.
Explore techniques for custom drawing and animation.
Store data locally using Core Data and SQLite.
Build apps that communicate with web services.
Learn about iOS security services and sandboxing.
Use best practices for targeting both iPhone and iPad devices.

Prerequisites

Experience in the following areas is required:
Substantial previous programming experience using an object-oriented C-based language such as C#, Java, or C++.

Objective-C

Course Format: Classroom
School/Trainer: Globe University - Wisconsin
Training Center(s)/Venue(s): Appleton, Eau Claire, La Crosse, Madison, Wausau, United States
  V

In this course, students are introduced to
Objective-C, the programming language used in iOS development. The
basics of Objective-C and object-oriented programming are covered for
Apple&,#146,s iOS and OS X platforms, including technologies introduced with Xcode
5, iOS 7, and Mac OS X Mavericks. In addition, the Foundation Framework, a
key part of the Objective-C runtime environment is covered, including Strings,
Numbers, Files, Memory Management and more. Cocoa, Cocoa Touch, and
the iOS SDK are explored.

Objective-C

Course Format: Classroom
School/Trainer: Globe University Sioux Falls Campus
Training Center(s)/Venue(s): Sioux Falls, United States
  V

In this course, students are introduced to
Objective-C, the programming language used in iOS development. The
basics of Objective-C and object-oriented programming are covered for
Apple&,#146,s iOS and OS X platforms, including technologies introduced with Xcode
5, iOS 7, and Mac OS X Mavericks. In addition, the Foundation Framework, a
key part of the Objective-C runtime environment is covered, including Strings,
Numbers, Files, Memory Management and more. Cocoa, Cocoa Touch, and
the iOS SDK are explored.

Objective-C

Course Format: Classroom
School/Trainer: Minnesota School of Business & Globe University
Training Center(s)/Venue(s): Blaine, Minneapolis, Richfield, Rochester, Woodbury, United States
  V

In this course, students are introduced to
Objective-C, the programming language used in iOS development. The
basics of Objective-C and object-oriented programming are covered for
Apple&,#146,s iOS and OS X platforms, including technologies introduced with Xcode
5, iOS 7, and Mac OS X Mavericks. In addition, the Foundation Framework, a
key part of the Objective-C runtime environment is covered, including Strings,
Numbers, Files, Memory Management and more. Cocoa, Cocoa Touch, and
the iOS SDK are explored.

Swift 2

Course Format: Classroom
School/Trainer: Global Knowledge USA
Training Center(s)/Venue(s): Arlington, Atlanta, Cary, Irving, Morristown, New York City, Santa Clara, Schaumburg, Seattle, United States
  V


In this course, you will learn about Swift 2 programming in order to later develop applications in Apple&,#146,s Cocoa and iOS environments. You will learn about the basics of programming in the Swift 2 programming language as well as building simple event-driven applications for the Apple Desktop and Mobile devices. Objective-C programming language, which is still used in parts of the Cocoa and iOS environments, is also covered in this course.

What You&,#146,ll Learn

Introduction to the fundamentals of Swift programming
Object-oriented concepts
Properties
Looping structures
Decision structures
Classes and objects
Troubleshooting code and debugging

Swift 2

Course Format: Classroom
School/Trainer: Global Knowledge Canada
Training Center(s)/Venue(s): Halifax, Mississauga, Montreal, Ottawa, Toronto, Winnipeg, Canada
  V


In this course, you will learn about Swift 2 programming in order to later develop applications in Apple&,#146,s Cocoa and iOS environments. You will learn about the basics of programming in the Swift 2 programming language as well as building simple event-driven applications for the Apple Desktop and Mobile devices. Objective-C programming language, which is still used in parts of the Cocoa and iOS environments, is also covered in this course.

What You&,#146,ll Learn

Introduction to the fundamentals of Swift programming
Object-oriented concepts
Properties
Looping structures
Decision structures
Classes and objects
Troubleshooting code and debugging

Objective-C

Course Format: On-site
School/Trainer: Exceed Media
Training Center(s)/Venue(s): Toronto, Canada
  V

Prepare to learn Objective-C and the iOS SDK by establishing the most important programming fundamentals. You&,#146,ll become familiar with the Xcode Integrated Development Environment and understand the history of Objective-C by beginning or brushing-up on ANSI-C. You&,#146,ll learn the compiler pipeline starting with the preprocessor and progressing through the linker. Learn the fundamentals of ANSI C and Objective-C and get a solid background and foundation for learning iPhone and iPad development.

What You&,#146,ll Learn in Class
This course is designed to get you working efficiently and creatively in Objective-C. We have designed it as an effective combination between instructor-led demonstrations and supervised working lab where our practice exercises are designed to reinforce key concepts taught to help you gain proficiency fast. Students - you&,#146,ll receive an introduction to fundamentals of ANSI C programming, as well as object-oriented programming with Objective-C classes, objects, methods, messages, instance variables, and more. Our instructor will also teach students a more in-depth understanding of how Objective-C actually works... [Read More]

Objective-C

Course Format: Classroom
School/Trainer: Future Media Concepts Toronto
Training Center(s)/Venue(s): Toronto, Canada
  V

Prepare to learn Objective-C and the iOS SDK by establishing the most important programming fundamentals. You&,#146,ll become familiar with the Xcode Integrated Development Environment and understand the history of Objective-C by beginning or brushing-up on ANSI-C. You&,#146,ll learn the compiler pipeline starting with the preprocessor and progressing through the linker. Learn the fundamentals of ANSI C and Objective-C and get a solid background and foundation for learning iPhone and iPad development.

What You&,#146,ll Learn in Class

This course is designed to get you working efficiently and creatively in Objective-C. We have designed it as an effective combination between instructor-led demonstrations and supervised working lab where our practice exercises are designed to reinforce key concepts taught to help you gain proficiency fast. Students - you&,#146,ll receive an introduction to fundamentals of ANSI C programming, as well as object-oriented programming with Objective-C classes, objects, methods, messages, instance variables, and more. Our instructor will also teach students a more in-depth understanding of how Objective-C actually... [Read More]

Objective-C

Course Format: Classroom
School/Trainer: Future Media Concepts, Inc.
Training Center(s)/Venue(s): Boston, Chicago, Irvine, New York City, Orlando, Philadelphia, Phoenix, Washington DC, United States
  V

Prepare to learn Objective-C and the iOS SDK by establishing the most important programming fundamentals. You&,#146,ll become familiar with the Xcode Integrated Development Environment and understand the history of Objective-C by beginning or brushing-up on ANSI-C. You&,#146,ll learn the compiler pipeline starting with the preprocessor and progressing through the linker. Learn the fundamentals of ANSI C and Objective-C and get a solid background and foundation for learning iPhone and iPad development.

What You&,#146,ll Learn in Class

This course is designed to get you working efficiently and creatively in Objective-C. We have designed it as an effective combination between instructor-led demonstrations and supervised working lab where our practice exercises are designed to reinforce key concepts taught to help you gain proficiency fast. Students - you&,#146,ll receive an introduction to fundamentals of ANSI C programming, as well as object-oriented programming with Objective-C classes, objects, methods, messages, instance variables, and more. Our instructor will also teach students a more in-depth understanding of how Objective-C actually... [Read More]

Objective-C (Certificate)

Course Format: Classroom
School/Trainer: Koenig Solutions Ltd.
Training Center(s)/Venue(s): Bangalore, Dehradun, Goa, New Delhi, Shimla, India
  V

Objective-C Training from Koenig Solutions introduces programmers to this general purpose, object-oriented language developed in the 1980s by Tom Love and Bard Cox. While developing software for iOS or OS X, this is the primary programming language that you use for the purpose. Being a superset of C language, it possesses object oriented capabilities and dynamic runtime functionality. It inherits syntax, flow control, and primitive types, from C language and uses syntax for class definitions and methods. Objective-C offers support at language-level for object literals and object graph management offering dynamic binding and typing.

Course Objectives

Participants enrolled for this course will learn the following:
Objective-C Programming concepts
Classes, Objects and Methods
Data Types and Expressions
Looping
Decision statements
Using Files and Multiple Arguments
Inheritance
Polymorphism, Dynamic Binding and Dynamic Typing
Enumerated Data Types and Data Type Conversions
Protocols and Categories
Preprocessor
Features of C Language
Strings, Collections and Numbers
Working with FilesRead More]

iOS Application Development using Objective C

Course Format: Classroom
School/Trainer: Koenig Solutions Ltd.
Training Center(s)/Venue(s): Bangalore, Dehradun, Goa, New Delhi, Shimla, India
  V

The Koenig course for iOS Application Development using Objective C will help you make it big in the world of Apple devices. The iOS mobile operating system, which is developed by Apple Inc, is no more just an iPhone OS. It also runs on iPad, iPod and Apple TV. This course is the starting point for developers who wish to create amazing iOS apps. Participants will learn about the fundamental architecture of iOS apps along with hands-on training on app-creation from start to finish.

Course Objectives

Koenig course for iOS Application Development using Objective C Boot Camp presents students with a great opportunity to learn and master the following skills:
Gain core skills on the framework of iOS development
Get hands-on proficiency on Xcode 5 including the integrated Interface Builder
Create custom iOS drawing
Access iPad and iPhone user input from touches
Create and manage iOS controls such as buttons, text fields, and pickers.
Work with navigation controller, table views, and other UI components
Learn to work with Maps and Media API
Persist iPhone and iPad application state and user data

Application Development for the Apple iOS (Certificate)

Course Format: Classroom
School/Trainer: DDLS
Training Center(s)/Venue(s): Adelaide, Brisbane, Canberra, Melbourne, Perth, Syndey, Australia
  V

This five day instructor-led course provides students with the knowledge and skills to develop Apple iOS applications through a variety of available development tools and techniques. It introduces the new features and concepts being introduced with the new version of the iOS SDK. The course focuses on user interfaces, program structure and implementation details. This course is given using Objective-C and Swift source code.

After completing this course, students will be able to:
•Develop international applications for Apple&,#146,s iOS platform
•Design, create and utilise multi-touch graphical user interfaces.
•Understand Apple&,#146,s development tools (Xcode, Interface Builder and Instruments).
•Access inbuilt iPhone hardware features, such as the GPS chip and accelerometer.
•Develop applications using Apple’s inbuilt rich API features and third-party features
•Publish applications to the Apple AppStore.
•Develop hybrid iPhone applications
•Securely store data and communications using inbuilt and external APIs
•Understand the advantages and integration capabilities of Swift

Objective-C Programming

Course Format: On-site
School/Trainer: Digital Training & Designs, Inc.
Training Center(s)/Venue(s): Austin, Fort Worth, Houston, Little Rock, New Orleans, Oklahoma City, San Antonio, Tulsa, United States
  V

Objective-C Programming: This fundamentals course is an introduction to the Objective-C programming language for iOS development. We’ll cover the basics of ANSI C, the Foundation framework, Working with Classes, Objects and message sending. This instructor-led training will be both lecture and hands-on training.

This class is for programmers. It is a strong recommendation that students have prior experience in C or object-oriented languages such as Java or C#. if you’re looking to create your first iOS app, then this course will provide more language details and preparation for the iOS course.

Additionally, you can train using your own laptop (running Lion) or feel free to contact us and we can provide an iMac upon request. Availability of iMac training systems is limited.

Topics covered in this two-day class are:

Xcode Basics
◾Creating projects
◾Preferences
◾Navigator &, Groups
◾Code Editor
?Jump bar
◾Utilities

ANSI C
◾Variables &, Data types
◾Format Specifiers
◾Functions
◾Structs &, Typedefs
?Enums
?Pointers &, Addresses
◾Memory Stack &a... [Read More]

iOS Development

Course Format: On-site
School/Trainer: Digital Training & Designs, Inc.
Training Center(s)/Venue(s): Austin, Fort Worth, Houston, Little Rock, New Orleans, Oklahoma City, San Antonio, Tulsa, United States
  V

Topics covered in this three-day class include:

Getting Around in Motion
◾Following a New Paradigm
◾Opening Motion, Importing Video, Setting a Play Range
◾Transforming and Duplicating a Clip, Adding Effects, Hiding and Showing the Project Pane
◾Stylizing with Filters, Framing with a Mask, Compositing with a Blend Mode
◾Adding Text, Animating with Text, Using Library Content, Arranging Layers, Using Function Keys, and Outputting Projects

Building a Composite
◾Setting Up a Project, Creating a Background Using the Inspector, Using Photoshop Files
◾Compositing with Blend Modes and Filters, Editing in Motion
◾Making Overwrite Edits, Managing Timeline Tracks
◾Applying Masks and Using Clones and Importing Motion Projects

Creating Animation with Behaviors
◾Adding Basic Motion Behaviors
◾Stacking Behaviors, Using Basic Motion Behaviors in 3D
◾Using Simulation Behaviors, Applying Parameter Behaviors
◾Cloning a Group and Combining Behaviors and Adding a Light

Animating with Keyframes
◾Recording Keyframes, Changing Keyframes Interpolation
◾Setting Keyframes Manually... [Read More]

Introduction to Objective-C Programming

Course Format: Classroom
School/Trainer: VerticalDivers
Training Center(s)/Venue(s): Bangalore, India
  V

Overview of C and Objective C

Introduction to Object Oriented concepts and Object Oriented Programming

Mastering the XCode IDE (Integrated Development Environment)

creating and building projects

The C foundations of Objective C

basic data types
variables, operators, expressions and operators
functions
flow control
if - else, and switch statements
for, while and do - while statements
break, continue, goto
arrays and pointers
data structures

Introduction to Object Oriented Thinking and Programming

classes
instances
inheritance
polymorphism

Understanding the Objective C runtime

creation, management and destruction of objects
class interface specification
visibility modifiers
class implementation
creating instances of classes
invoking methods on instances

Advanced Topics

Dynamic typing and binding
the id type
how dynamic binding works
usi... [Read More]

iOS MOBILE APP DEVELOPMENT (Certificate)

Course Format: Classroom
School/Trainer: Aptech Computer Education
Training Center(s)/Venue(s): Bangalore, Chennai, Coimbatore, Hyderabad, Kolkata, Mumbai, New Delhi, Pune, India
  V

The Smart Professional: iOS Mobile App Development program will train you in gaining in-depth knowledge of iOS application development platform &, familiarize you with design elements required to build an attractive &, highly functional app.

Course Highlights:

Learn to develop code &, applications as per the iOS platform specifications
Learn to optimize your app in the iOS App Store
Certified faculty

An online portal that adds to your classroom learning experience through readily available e-books, video tutorials, blogs &, reference material

Course covers:
Introduction to Mac OS
Xcode application development
Programming in Objective C
iOS application development &, deployment
Project

Objective-C

Course Format: Classroom
School/Trainer: ABCO Technology
Training Center(s)/Venue(s): Los Angeles, United States
  V

Objective-C is the language for developing iPhone and iPad applications. This class teaches the fundamentals of the programming language. It includes an introduction to XCode, the software development tool for Objective-C, c++ underlying concepts, program control flow and functions, object-oriented programming concepts and practice, including object handling within Objective-C, memory management in Objective-C, and an in-depth review of the Foundation classes.

Course Objectives

•Learn how to use XCode for developing Objective-C programs.
•Learn how to manage variables and build your own functions in Objective-C.
•Learn the fundamental concepts of object oriented programming, and how to create and use objects in Objective-C.
•Understand the memory management model for Objective-C, and options for the developer.
•Learn about the Foundation classes for data manipulation, and their use in Objective-C programming.



Prerequisites

Experience in the following areas is required:

•Minimal programming experience, including use of variables within a program
•Some Object-Oriented programmin... [Read More]

Intelligent Device Applications

Course Format: Classroom
School/Trainer: IIT School of Applied Technology
Training Center(s)/Venue(s): Bedford Park, Chicago, Wheaton, United States
  V

Intelligent device application development is covered with various technologies on mobile and robotic platforms. Utilizing contemporary toolkits, the student considers design and development on emulated and real smart devices including smart phones, personal digital assistants, sensors, actuators, and robots. Numerous exercises reinforce concepts gained throughout the course. A term project will integrate course topics into a comprehensive intelligent device application.

Upon completion of this course, participants should be able to:
•Use the iPhone SDK, Xcode IDE, Interface Builder, and other SDK Tools to create iPhone applications
•Create iPhone applications the utilize database, web, GUI, geolocation, touch screen, and accelerometer resources
•Create applications to the standards necessary for potential acceptance on the iTunes Store
•Use the objective-c programming language at the level necessary for creation of basic iPhone applications

Course Outline:

Introduction

Introduction to our tools: Objective-C, Xcode and Interface Builder

Basic user interface controls and simple views

Sim... [Read More]

MOBILE APPLICATION DEVELOPMENT FOR IOS

Course Format: Classroom
School/Trainer: DePaul University
Training Center(s)/Venue(s): Chicago, United States
  V

This course introduces the cores issues associated with application development for mobile devices using the iOS platform. Students will learn the Objective-C language, the XCode IDE, UIKit and other frameworks, the elements and architecture of the user interfaces, and more. Students will be exposed to the iOS system architecture including memory management, MVC, delegates and threads. Topics will also include understanding and handling of multi-touch events, gestures, and motion events.

Pages: 1 2 3


Find Objective-C training courses, certificates, diplomas and degrees in Countries:



Australia - Canada - India - Indonesia - Ireland - Malaysia - New Zealand
Pakistan - Philippines - Singapore - South Africa - United Arab Emirates
United Kingdom - United States



Facts:
We provide free training course catalog service since 2003, in English and Chinese. Tens of thousands of visitors search our database from our portal and partners' websites each day.



- Other Topics -
- Online/E-learning -
Objective-C
Ask for Training
Add Courses