APPLE IPHONE DEVELOPMENT (IOS) ONLINE TRAINING ONLINE TRAINING
APPLE IPHONE
DEVELOPMENT (IOS) ONLINE TRAINING ONLINE TRAINING
FOR
FREE DEMO contact us at:
EMail: info@apex-online-it-training.com
Course Duration: 45-50 Hours
ABOUT THE TRAINER
- 12 YEARS OF INDUSTRY EXPERIENCE
- 7 YEARS OF EXPERIENCE IN ONLINE
AND CORPORATE TRAINING
Day 1
1. Startup – 1 Session
·
Registering
as an iPhone Developer
·
Installing
the iPhone SDK
·
Joining
the Apple iPhone Developer Program
·
Building
a "simple" iPhone application
Day 2
2. Using tools - 1 Session
·
Using
Xcode
·
Using
Interface Builder
·
Using
the iPhone Simulator
Day 3
3. Objective-C - 1
Session
·
Objective-C
programming language
i.
Inheritance,
Protocols, Categories.
·
Creating
a simple Objective-C project
·
Cocoa
frame work and using existing classes in Cocoa
Day 4
4. Memory Management - 1 Session
·
Introduction
to memory management
·
Object
lifetime
·
Cleaning
up
·
Using
autorelease pools
5. User interface layouts / frameworks available and usage.
Day 5 (long session)
6. Core iPhone / iPad
Project Skills - 1 Session
·
Using
the different iPhone project templates
·
Using
Model-View-Controller (MVC)
·
Basic
interaction
·
Dismissing
the keyboard
·
Understanding
delegation
·
Alerting
the user
7. Debugging and Troubleshooting – ½ Session
·
Troubleshooting
your application
·
Using
NSLog for troubleShooting
·
Creating
and using breakpoints
Day 6
8. Creating interfaces in Interface Builder –
1 Session
·
Using
and customizing the Picker
·
Using
data sources
·
Selecting
an item in the Picker
·
Understanding
and using the Apple UI guidelines
Day 7 & 8
9. Table Views – 2 Sessions
·
Creating
a simple table
·
Reusing
table cells
·
Customizing
the table
·
Customizing
table view cells
·
Loading
table view cells with custom Nib files
Day 9 & 10
10. Multi-View Applications – 2 Sessions
·
Introduction
to Multiple View applications
·
Subviewing
Controllers
·
Creating
a utility application
·
Using
Navigation Controllers
·
Creating
a navigation application
·
Using
a tab bar
Day 11
11. Using Split-View Applications - 1 Session
·
Creating
a split-view application
·
Loading
data into a split-view controller
·
Communicating
between panes of a split view
·
Customizing
the split view
Day 12 (long session)
12. Understanding the Picker – 1 Session
·
Using
UIPIcker
·
Using
Date Picker
·
Using
the Image Picker
·
Checking
for available image sources
13. Using the Accelerometer – 1/2 Session
·
Accelerometer
concepts
·
Switching
orientation
·
Accessing
accelerometer data
Day 13 & 14
14. Saving Data/Data Persistence – 2 Sessions
·
Options
for saving data on the iPhone/iPad
·
Saving
iPhone/iPad application data to property lists
·
Saving
iPhone/iPad application preferences
Day 15
15. Animation, Audio and Video – 1 Session
·
Core
animation basics
·
Using
simple animations
·
Core
audio basics
·
Playing
audio files
·
Adding
video to an application
·
Using
the video player
Day 16
16. Building Data driven applications – 1
Session
Day 17
17. Data Persistence and SQLite
– 1 Session
Day 18
18. Working with files. – 1 Session
Day 19 (long session)
19. The NSNotificationCenter.
– 1 Session
20. Core Animation - ½ Session
Day 20
21. Preparing the Bundle - 1 Session
·
Understanding
the application bundle
·
Setting
up the Info.plist file
·
Signing
your app with Xcode 4
Day 21 & 22
22. Using Networking concepts and Web services in iOS applications
·
Using
the Web View and WebKit
·
XML
Parsing - 1 Session
·
Mapkit – 1
Session
·
Using
Other protocols – 1 Session
Day 23
23. Touches, Taps and Gestures - 1 Session
·
MultiTouch
Terminology
·
The
Responder Chain
·
Detecting
Touches, Swipes and Multi-touches
Day 24
24. Optional Additions:
·
Core
data
·
Open
GL
OTHER RELATED TRAINING OFFERED (we can customize the course as per
your requirements)
·
Android online training
================================
OTHER COURSE OFFERED AT APEX
QA
QA- Manual
Testing
QA- HP QTP
(Quick Test Pro)|(Functional Automation Test tool)
QA- VB
script (for TESTERS)
QA- HP QC
(Quality Center)
QA-
SELENIUM IDE, RC, GRID and Web Driver
QA- LOAD
RUNNER
QA-
Microsoft Test tools (Coded UI, Unit Test, Web Test and Load Test tools)
QA- Test
Complete
DATAWAREHOSING
INFORMATICA
INFORMATICA
POWER CENTER
INFORMATICA
DATA QUALITY
INFORMATICA
POWER EXCHANGE
JAVA SE
(I.E. CORE JAVA)
JAVA EE
(I.E. J2EE)
WEB
SERVICES ( AXIS, ETC)
TOMCAT
SERVER & WEBSPHERE
ECLIPS
IDE, NETBEANS IDE
SWINGS
SPRINGS
STRUTS
HIBERNATE
MVC
PORTAL
PORTLET
MS-DOTNET
TECHNOLOGIES
ASP.NET
(3.5)
VB.NET
C#.NET
SPECIAL
COURCES
ASP.NET
AJAX
ASP.NET
SLIVERLIGHT
ASP.NET
JAVA SCRIPT
LINQ
ADVANCED
COURCES
SHARE
POINT-2007(Design, Development and Administration)
BizTalk
server
JAVA
TECHNOLOGIES
Core Java
Advanced
Java
J2EE /
J2ME
Data Bases
SQA Robot
DATA
WAREHOUSING
Informatics
Business
objects XI 3.1
HYPERION
ESSBASE
Data stage
Cognos (Business Intelligence)
Teradata
ABINITIO
HYPERION
INTERACTIVE REPORT
ORACLE
ORACLE
APPS FINACIALS R12
ORACLE
APPS TECHNICAL
ORACLE
APPS HRMS
ORACLE
APPS SCM
ORACLE
APPS FRAME WORK
ORACLE
10g//11i DBA
ORACLE RAC
DBA
ORACLE
ADVANCED RAC
ORACLE
APPLICATIONS SERVER DBA
SQL/PLSQL
ORACLE
FUSION
ORACLE CLINICAL
SAS
(Statistical Analysis Software)
Clinical
Financial Banking)
BI
SIEBELCRM
& ANALYTICS
PEOPLE
SOFT
SQL SERVER
2005 & 2008
SQL SERVER
DBA
PHP with
my SQL
SUN
SOLARIES
PEGA
SYSTEM