slide 1

Dynamic Web Development in PHP & MySQL

PHP - Hypertext Preprocessor is a server side scripting language designed for Web Development to produce dynamic web pages.

slide 1

The Leader of Sound Effects

slide 3

Packet Full of Jobs

Did you know?
Web Developer Professionals earn $40,588 - $62,020 in India and abroad. The Animation industry is growing at 68% per year and expected to make Rs.29 billion by 2011.

slide 4

Highly Innovative Training

The training at E-MEC aims at enhancing the creativity of students by modifying systematic and entertaining ways.

slide 1

Individual Approach Guaranteed

A great deal of emphasis is laid on theoritical and also practical approach of study where we train according to student`s potential for growth.

  • PHP  Training in Delhi

    PHP

  • mysql Training in Delhi

    MySQL

  • Joomla Training in Delhi

    Joomla

  • jQuery Training in Delhi

    jQuery

  • Zend FW Training in Delhi

    Zend FW

  • Dojo FW Training in Delhi

    Dojo FW

  • IPhone SDK Training in Delhi

    IPhone SDK

  • Flash AS-3.0 Training in Delhi

    Flash AS-3.0

  • Adobe Photoshop Training in Delhi

    Photoshop

  • Adobe Illustrator Training in Delhi

    Illustrator

  • Adobe Dreamweaver Training in Delhi

    Dreamweaver

Churning Theoretical knowledge into Practical Skills

E-MEC Community

Objective-C Training

In Objective-C Training, Jasbir Singh provides a nuts-and-bolts overview of this popular language for application development for the Mac, the iPhone and iPad, with instructions for building a basic application using Objective-C and Xcode 4. The course shows how to download and install the development tools, covers every major feature of the language, and walks through the writing, compiling, and debugging stages of development. Programmers will also learn about memory management, a vital aspect of programming in Objective-C and Appleís Foundation framework. Exercise files are included with the course. Topics include:

  • Understanding the structure of an Objective-C program
  • Logging messages to the command line
  • Writing conditional code
  • Working with variables, classes, and functions
  • Creating code loops
  • Using existing classes in the Foundation framework
  • Managing memory usage
  • Creating custom classes
  • Working with arrays
  • Reading and writing strings
  • Understanding inheritance and NSObject
  • Using Categories and Protocols
  • Compiling and debugging code
  • Writing exception handlers

Objective-C Training Contents

Introduction

1. Objective-C - Getting Started

  • Objective-C - Installing the tools
  • Objective-C - your first application
  • Objective-C - Introduction to Xcode

2. Objective-C Basics

  • Objective-C - The Objective-C language
  • Objective-C - The structure of an Objective-C program
  • Objective-C - Compiling and running your code

3. Objective-C - Program Flow

  • Objective-C - Logging messages to the command line
  • Objective-C - Writing conditional code
  • Objective-C - The switch statement
  • Objective-C - Code snippets
  • Objective-C - Operators and expressions
  • Objective-C - Loops
  • Objective-C - Functions

4. Objective-C - Variables

  • Objective-C - types
  • Objective-C - Working with numbers
  • Objective-C - Working with characters
  • Objective-C - Variable scope
  • Objective-C - Enumerations
  • Objective-C - Using typedef
  • Objective-C - Preprocessor directives
  • Objective-C - Working with strings

5. Objective-C - Classes

  • Objective-C - Introduction to object orientation
  • Objective-C - Using objects and pointers
  • Objective-C - Messages and methods
  • Objective-C - Using existing classes in the foundation framework

6. Objective-C - Memory Management

  • Objective-C - Memory management
  • Objective-C - Object creation
  • Objective-C - Using autorelease pools
  • Objective-C - Apple autoreleased objects

7. Objective-C - Custom Classes

  • Objective-C - Creating your own classes
  • Objective-C - Defining methods
  • Objective-C - Defining properties
  • Objective-C - Defining initializers
  • Objective-C - Using dealloc

8. Objective-C - Collections

  • Objective-C - Working with C-style arrays
  • Objective-C - Working with Objective-C array objects
  • Objective-C - Using dictionaries
  • Objective-C - Fast enumeration

9. Objective-C - File Management

  • Objective-C - Introduction to file management in Objective-C
  • Objective-C - Working with paths and URLs
  • Objective-C - Reading and writing strings
  • Objective-C - Archiving objects

10. Objective-C - More Complex Classes

  • Objective-C - Inheritance and NSObject
  • Objective-C - Extending classes with categories
  • Objective-C - Defining protocols
  • Objective-C - Dynamic typing

11. Objective-C - Debugging

  • Objective-C - Common compile errors
  • Objective-C - Common compile warnings
  • Objective-C - Common run-time errors
  • Objective-C - Exception handling with try/catch
  • Objective-C - Breakpoints and debugging