Home > Upcoming Programs

Program

Program

Dates

Audience

Charges

Location

Working with the Amazon Cloud


REVISED EDITION

Nov 15-16

(9:00am - 5:30 pm)

Engineers, managers who want to understand and implement cloud applications using the Amazon Enterprise Cloud Rs. 9000/- per head* Pune

Android QuickStart

NEW EDITION

Nov 22-23

(9:00am- 5:30pm)

Developers/tech managers who want to get started on Android App development.

Rs. 9000/- per head*

Pune

 

 

 

 

 

 

 

 

 

 

 

 

 

†Revised Edition - covers almost 70% of IBM Cloud Computing Infrastructure Architect Certification

New Edition Of Android QuickStart covers Android Release 4.x and above versions

 

 

* Additional Service Tax @ 12.36%

 

For detailed program content please click on the program name above.

For registrations send us an email at This e-mail address is being protected from spambots. You need JavaScript enabled to view it , download the enrollment form available here and send us back duly filled with payment. If you like, we can have it collected from your office.

For any clarifications please mail This e-mail address is being protected from spambots. You need JavaScript enabled to view it or call Ravi +91.9890059048

Group concession :

  • For a group of 3 or more people 10% (only against advance payment)

Terms and Conditions apply, please refer the registration form for the same.

Venue : Will be communicated to confirmed candidates

 

 

 

Android QuickStart

 

Rating by experienced professional participants

Overview:


This Android application programming workshop from Cralina is a hands on workshop designed to address the need of professionals who would like to start up on Android mobile application development. It is also useful for professionals who have worked on any other mobile platform and need to develop a good understanding of Android application development concepts.

 

Target Audience:

  • Developers, technical leads/managers who need to develop a good basic understanding of Android
  • Engineers/Managers who wish to understand Android architecture, application development on Android and also test Android based products
  • Anyone who wishes to develop a good understanding of the workings of Android


Prerequisite:

  • Good understanding of application development using Java

 

Delivery Method: Instructor lead and hands on. The course has emphasis on hands-on coding for almost every topic of the presentation.

Contents:

  • Introduction to Android
    • History
    • Why Android?
    • Android versions and features

  • Android architecture
    • Software Stack
    • Native libraries
    • Android development framework

  • Getting ready for Android development
    • Application development framework and tools, using Eclipse
    • Emulator
    • Writing your first app

  • Android core application components
    • Activity
    • Service
    • Content Provider
    • Broadcast receiver

  • Android application components
    • View
    • Intent

  • User interface
    • Building layouts using Java, XML
    • Different types of Views and Layouts, UI controls

  • Multi-threading architecture
    • View update options
    • Async Task
    • Handlers and Loopers
  • Resources, Assets
    • String, layout, Color, XML, Raw, Dimension etc.

  • The Android Logger

  • Persistent Storage
    • Using Preference
    • SQLite Database : Designing helper classes , working with cursors for insert/update/delete operations

  • Content providers
    • MIME types
    • Searching and adding, changing, removing content
    • Working with content files

  • Multimedia in Android
    • Supported formats
    • Playing Audio and Video
    • Recording

 

Duration: 2 days

 

Faculty: Ravishankar Rajagopalan
Ravi has more than 16 years of experience in the software development industry. He has developed multiple applications on Android. His app on the Android Market is downloaded and used by customers around the world. Among his earlier work in the mobile world was developing a WAP (Wireless Access Protocol) microbrowser engine as the WAP standards were just evolving.

 

For program charges and schedule, click here

For registrations or more information, please email us at This e-mail address is being protected from spambots. You need JavaScript enabled to view it or call on +91.9890059048

 

 

 

 

Working with the Amazon Cloud

 

Overview:


This 2-day program from Cralina takes one through all the fundamentals of cloud computing as well as Amazon Web Services (AWS) cloud and the infrastructure services which comprise AWS through a delightful mix of lectures, demos and hands-on exercises. By the end of the program one will have enough hands-on experience with AWS to be able to deploy, configure and secure one's own scalable web application(s) on the Amazon cloud. The participant will also learn how to programmatically create and manage AWS services using the AWS APIs.



Target Audience:

  • Engineers/Leads/Managers who would like to get a jump start on programming using Amazon Web Services.
  • Engineers/Leads/Managers who intend to deploy applications or services on the cloud sometime in future
  • Industry professionals who would like to get an in-depth understanding of cloud computing using Amazon Web Services

 

Prerequisites:

  • Basic IT application development/deployment concepts

 

Delivery Method: Instructor led, with several visual presentations and hands on demonstrations. Delivered in a narrative style with excellent, relevant and current examples to provide good insight into the world of cloud computing using Amazon Web Services.

 

Content:

  • Introduction to the cloud 
    • What is a cloud?
    • Where did the cloud come from? History, evolution, etc.
    • What a cloud is not: Grid, parallel computing, VM, etc.
    • Characteristics of Cloud computing

  • What makes a cloud?
    • Storage Virtualization
    • Application virtualization
    • Server virtualization
    • Network virtualization
  • Cloud Computing Service Models
    • Infrastructure as a Service (IAAS), Platform as a Service (PAAS), Software as a Service (SAAS), BPaaS
    • Cloud Computing Deployment models - Public Cloud, Private Cloud, Community Cloud, Hybrid Cloud

  • Pros and Cons of Cloud Computing
    • Cloud Computing benefits - Cost, Speed, Ease of Use, Scalability etc.
    • Cloud Computing concerns - Security, privacy, reliability, performance etc.

  • Clloud Computing landscape - Comparison of top cloud service providers
    • Amazon Web Services, RackSpace, GoGrid, Microsoft Windows Azire, Salesforce.com, Google App Engine etc.

  • Public Cloud Infrastructure as a Service
    • Provisioning a server
    • Adding storage
    • Logging into the instance
    • Installing and running an application on the cloud

  • Setting up and configuring a private cloud
    • Selecting the right hardware for compute and storage
    • Installing the popular private cloud selection 'Eucalyptus'
    • Configuring the OS, hypervisor and cloud software
    • Testing and rolling out private cloud services

  • Cloud Computing Platform-as-a-Service demo
    • Creating web applications
    • Converting them to cloud applications
    • Testing in the PaaS emulator
    • Uploading to PaaS platform and running the application
  • Demonstration of Private Cloud
    • Creating instances
    • Allocating storage
    • Managing network
    • Managing access etc.

  • Combining public and private clouds to create Hybrid Cloud
    • Enabling Hybrid Cloud mode
    • Configuring the network for connection
    • Adding public cloud to the private cloud console

  • Planning for cloud infrastructure
    • Design principles
    • Evaluation of current IT landscape
    • Capacity Planning

  • Setting up the cloud infrastructure
    • Setting up compute and storage
    • Setting up network and security
    • Setting up a virtual private cloud
    • Setting up highly available systems on the cloud
    • Setting up backup/recovery on the cloud
    • Setting up a DR/BCP on the cloud

  • Managing/Administering the cloud
    • Identity and access management
    • Managing storage and compute resources
    • Monitoring of cloud infrastructure
    • Network management in the cloud
    • Usage management - billing and metering
  • Advanced cloud services
    • Content Delivery Networks
    • Queuing and messaging
    • Caching
    • Mail and notification
    • DNS
    • Collaboration
    • Cloud API's
  • Summary and Q & A

Duration: 2 days

 

Faculty: Sanjay Suryadevra
Sanjay has 16 years of professional experience in the IT industry having worked for companies like Amdocs, TCS, Infosys to name some. He has worked hands-on on many of the cloud computing platforms such as Amazon Web Services, Microsoft Windows Azure and Google App Engine. He has also successfully led a migration of a large CRM solution for a global IT company to the Cloud. He also provides consulting on cloud migration.

 

For program charges and schedule, click here

 

For registrations or more information, please email us at This e-mail address is being protected from spambots. You need JavaScript enabled to view it or call on +91.9890059048

 

- Introduction to Android

o History

o Why Android?

o Android versions and features

- Android architecture

o Software Stack

o Native libraries

- Getting ready for Android development

o Application development framework and tools, using Eclipse

o Emulator

o Writing your first app

- Android core application components

o Activity

o Service

o Content Provider

o Broadcast receiver

- Android core application components

o View

o Intent

- User interface and

o Building layouts using Java, XML

o Different types of Views and Layouts, UI controls

- Resources, Assets

o String, layout, Color, XML, Raw, Dimension etc.

- The Android Logger

- Persistent Storage

o Using Preference

o SQLite Database : Designing helper classes , working with cursors for insert/update/delete operations

- Content providers

o MIME types

o Searching and adding, changing, removing content

o Working with content files

- Multimedia in Android

o Supported formats

o Playing Audio and Video

o Recording