IOS TRAINING IN PUNE | ONLINE
Duration of Training : 40 hrs
Batch type : Weekdays/Weekends
Mode of Training : Classroom/Online/Corporate Training
iOS Training & Certification in Pune
Highly Experienced Certified Trainer with 10+ yrs Exp. in Industry
Realtime Projects, Scenarios & Assignments
Why Radical Technologies
COURSE CONTENT
Swift Basics :
1. Introduction
- What is Cocoa Touch Framework
- XCode
- Creating first application
- The main () Function and AppDelegate
2. Language Basics
- What is Swift
- Comments
- Constants and Variables in Swift
- Conversions, Tuples, and Optionals
- Operators
- Control Statements, Loops
3. Classes
- Creating Classes
- Class Methods, Variables, Constructor Method ,Properties
4. Data Types (Basics)
- Primitive Data Types
- NSNumber
- NSString
- NSArray
- NSDictionary
5. Protocols
6. Categories and extensions
7. Exceptions Handling exceptions , Predefined exceptions, User defined exceptions
8. Memory Management – Manual Retain Release (MRR) , Automatic Reference Counting (ARC)
iOS App Development
1. Introduction to iOS
- Introduction to XCode
- iOS project directory structure
- COCOA Touch Framework
- iOS Application Life cycle
2. Views and Views Controller
- View
- View Controller
- View Life cycle
- Basic Controls – Labels, Button, Text Field, Text Views, Slider, Switch, Activity indicator etc.
3. Advanced Views and Controller
- Table View Controller
- Date Picker
- Picker View
- Scroll View
- Web View
- Navigation Controller
- Tab Bar Controller
4. XCode Interface Builder (xib)
- Introduction to the Interface builder
- Creating Outlets and Actions
- Handling views programmatically
5. Using Device Sensors
6. Mails and SMS
- Sending mail from your application
- Sending SMS from your application
7. Special controllers for iPad
- Split View Controller
- Popover Controller
8. Deployment
- Creating apple developer account
- Managing apple developer account
- Publishing an app to the App store
Advance Topics :
Databases and Shared preferences
- Directory structure of an application
- User Defaults
- Property List
- SQLite database
- Core Data
Web Services
- Accessing remote data with web services
- Parsing XML data
- Parsing JSON data
Touches and Gestures
- Handling the touch events on view
- Adding Gestures to view
Multimedia
- Playing an Audio file
- Playing a Video file
Maps
- Introduction to Map
- Adding pin Annotations on map
- Handling various map properties
Storyboard
- Introduction to Storyboard
- implementing Segues to navigate
- Passing data from One view controller to another
Designing app using Auto layout
- Introduction to constraints
- Programmatically changing the UI
- Scroll View with Auto layout
- Using springs and struts model
Multithreading
- Multithreading in an iOS App
- Using NSThread
- Using GCD ( Grand Central Dispatch )
Notifications
- NSNotificationCenter
- Local notifications
- Remote notifications
Using Camera
- Capturing image using camera
- Getting the images from the Image Gallery
Learn IOS – Course in Pune with Training, Certification & Guaranteed Job Placement Assistance!
Online Batches Available for the Areas
Ambegaon Budruk | Aundh | Baner | Bavdhan Khurd | Bavdhan Budruk | Balewadi | Shivajinagar | Bibvewadi | Bhugaon | Bhukum | Dhankawadi | Dhanori | Dhayari | Erandwane | Fursungi | Ghorpadi | Hadapsar | Hingne Khurd | Karve Nagar | Kalas | Katraj | Khadki | Kharadi | Kondhwa | Koregaon Park | Kothrud | Lohagaon | Manjri | Markal | Mohammed Wadi | Mundhwa | Nanded | Parvati (Parvati Hill) | Panmala | Pashan | Pirangut | Shivane | Sus | Undri | Vishrantwadi | Vitthalwadi | Vadgaon Khurd | Vadgaon Budruk | Vadgaon Sheri | Wagholi | Wanwadi | Warje | Yerwada | Akurdi | Bhosari | Chakan | Charholi Budruk | Chikhli | Chimbali | Chinchwad | Dapodi | Dehu Road | Dighi | Dudulgaon | Hinjawadi | Kalewadi | Kasarwadi | Maan | Moshi | Phugewadi | Pimple Gurav | Pimple Nilakh | Pimple Saudagar | Pimpri | Ravet | Rahatani | Sangvi | Talawade | Tathawade | Thergaon | Wakad