Training Academy

iPhone Training

iphone training


iPhone is based on an Operating System known as iOS that is built on the same foundation as that of Apple Mac OS X. According to Apple, "iOS is the world’s most advanced mobile platform". Development of a iOS application for devices such as iPhone, iPad and iPod has now gathered a momentum with almost all business processes being mapped into the handheld devices. Raintek offers a bouquet of iOS development training programmes.

Feature of the programme:
• Trained by trainers with real live commercial application experience.
• An intensive introduction to key hardware features and API's available to create creative 'Business Apps' for iPhone and iPad.
• The course features extensive hands-on labs and exercises using Xcode, iOS 4.0 and SDK 3.2 within our 'State of the Art' training lab.
• Access to iPhone4, iPhone 3GS, iPad, Macbook and a Mac server environment.

Contents of the programme:
• Introduction to objective C
• Interface building and Xcode
• View Controller
• Table View Controller
• Navigations and interface builder
• User inputs and alerts
• Camera and picture library
• GPS usability and Mapkit
• Data Management
• Project

Android Training

android training


Android is an open source platform for mobile computing. Applications are developed using familiar Java and Eclipse tools. Enjoying a healthy growth, in terms of hand-set sells, the world of Android applications is expanding fast. Raintek's course teaches students the architecture, API and techniques to create robust, high performance and appealing applications for Android devices. The course also deals with the server side architecture.

Features of the programme:
• Trained by trainers with real live commercial application experience.
• An intensive introduction to key hardware features and API's available to create creative 'Business Apps' for Android Phones.

Contents of the programme:
• Introduction to Android
• Android Architecture Overview
• Setup of Android Development Environment
• Android Application Fundamentals
• User Interface
• Main Building Blocks
• Resources
• Data Storage
• WiFi
• Camera
• Telephony Manager
• Location Services
• Deploying Android Application on Device
• Project

Drupal Training

In today’s world, Web presence is essential to establish as a brand. Dynamic website using content management system is the order of the day. Content Management System allows user with minimum technical background ability to create and maintain websites. This gives exciting opportunity to build a career in Website Development. Drupal is one of the leading content management system. Written in PHP and based for at least 2% world’s total websites, Drupal is not just a content management system but it is a Content Management Framework which gives ability to develop websites.

Features of the programme:
• Trained by experienced trainer.
• Create you basic website at the end of course.
• Computer based online course completion test.
• Access to training material.
• Hosting space to showcase your skills after course completion.

Contents of the programme:

Drupal Administration:
Level-I
• What is Drupal?
• Features
• Drupal Technology Stack
• Installing Apache, PHP and MySql
• Installing Drupal
• Drupal Terminolgy
• Getting Started
• Content Types
• Themes and UI
• Administration in Drupal
• Access control in Drupal
• Content management in Drupal

Level-II
• Views
• Panels
• Features
• CCk
• Localization
After completion of Drupal Administration training, it is recommended to join Drupal Developer training program.

Drupal Developer:
• Introduction to modules
• Module Customization
• Module development
• Installation profiles
• Caching
• Sessions
• Working Jquery
• Drupal Webservices
• Secured programming
• Development best practices