Summer Training 2023

Hands-on Training with Project at Reasonable Price

Android Application Development

Course Duration: 32-35 hrs
Suitable For: 2nd Yr / 3rd Yr / 4th Yr B.Tech. / Diploma / MCA / BCA students
Course Objective: To understand the Android platform architecture, design, develop, debug, and deploy Android applications, use Android SDK's simulator to test and debug applications, construct user interfaces with built-in views and layouts.
Prerequisite: Understanding of basics of JAVA programming is required.
Course Fee [Classroom Training]: Rs. 3,450/- (including Taxes)
Course Fee [Online Training]: Rs. 2,450/- (including Taxes)
Course Content:

  • Module 1
    • Environment Setup
    • Android Architecture overview
    • Android Application Components Overview
    • Android Studio Creation of Project and Project File Hierarchy Walk through
    • Android Demo application for Beginners

  • Module 2
    • Working knowledge of JDK, JRE and JVM.
    • Encapsulation
    • Polymorphism
    • Inheritance
    • Abstraction
    • Interfaces
    • Packages
    • Arrays

  • Module 3
    • Android Activity Life Cycle
    • Android Activity and Layout coordination
    • Activity Manipulation and going to other Activities
    • Intent and Intent Filters
    • Organizing Resources and Using Resources in Android Studio
    • Fragment
    • Fragment Life Cycle
    • Activity and Fragment Interaction

  • Module 4
    • Android Layout
    • Layout Types , Uses ,Attributes to be used
    • Android UI Controls and their usages (Button,Textview,Listview ,DatePicker ,Timepicker ,Adapter those will all be covered inside this )
    • Programmatically creating Layout components and Creating them from Layout
    • Handling Android UI designer and setting Properties from there
    • Event Handling
    • Event Listeners and Handlers
    • Defining Style and Theme attributes
    • Adding String values

  • Module 5
    • JSON Parsing
    • Sending SMS from Phone
    • Accessing Phone Sensor
    • Saving data on the device
    • Push Notification
    • Android UI Pattern(Action Bar ,App logo etc)
    • Interacting with other apps like Google Maps
    • Building App with Multimedia Contents

  • Module 6
    • Preparing app for publishing
    • Supporting different devices
    • Target and compatible APIs
    • System permissions
    • App icon
    • Testing your application
    • Signing your application
    • Generating APK