Logo
iBrain Technology - Web & Mobile App Development Company.

Best Android App Training Course in Bhubaneswar with Placement

iBrain Technology provides you the best 2 months Android Training courses duration for Beginners as well as experienced Developers. While working in the IT industry since 8 years, we have now defined Android Training courses based on the Industry norms, that will definitely help our students to compete the best Android Training Course in just 60+ days.

As a software development company Our Experienced Developers provide extensive practical oriented sessions thereby, focusing on every student and assist them to work as a team in real-time projects or after class on 24/7 approach!

Extensive Practical & Being Responsible for the Live Projects and mentoring them real-time on or after class on 24/7 approach!

About Android OS

Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android’s user interface is mainly based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input.

Android’s source code is released by Google under an open source license, although most Android devices ultimately ship with a combination of free and open source and proprietary software, including proprietary software required for accessing Google services.

The Android Training Course are ideal for anyone who loves to code, have interest in Mobile APPs, Seeking in career in App development and want to build a APP form own for business or entertainments purpose.

Module 1: Introduction

  • History and Version
  • Programming Language Concept
  • Library and Framework
  • Application
  • Android Application
  • Mobile Application

Module 2: Java Concept

  • Hello World Program
  • OOPs Concept
  • Collection framework
  • Exception handling
  • Package and jar

Module 3: Components

  • Android Emulator
  • Blue Stacks
  • Eclipse
  • Java 8.0
  • Android studio

Module 4: File structure

  • Manifest.xml
  • R.java
  • String.xml
  • activity_main.xml
  • MainActivity.java

Module 5: Setup and config

  • Configuration of Android Studio
  • Configuration of Eclipse
  • Configuration of blue stacks
  • Configuration of webserver
  • Configuration of MySQL
  • Version & Emulator setup
  • Environment & Android studio setup

Module 6: Fundamentals

  • Hello World with TextView
  • Toast Message
  • Favicon
  • Setup application name
  • Setup shortcut icon
  • Real device configuration
  • Basic events
  • Add two numbers

Module 7: Variable Setup

  • String variable
  • Array variable
  • Vector Array
  • List
  • Naming Convention

Module 8: Android Controls

  • TextView, Button, ToggleButton
  • Radio Button, Radio Group, CheckBox
  • Spinner, Switch, RatingBar, Seek Bar
  • ProgressBar, TwoLineListItem
  • EditText and different text Area
  • AutoCompleteTextView/MultiAutoCompleteTextView
  • NumberPicker, ZoomButton, ZoomControls

Module 5: Setup and config

  • Configuration of Android Studio
  • Configuration of Eclipse
  • Configuration of blue stacks
  • Configuration of webserver
  • Configuration of MySQL
  • Version & Emulator setup
  • Environment & Android studio setup

Module 6: Fundamentals

  • Hello World with TextView
  • Toast Message
  • Favicon
  • Setup application name
  • Setup shortcut icon
  • Real device configuration
  • Basic events
  • Add two numbers

Module 7: Variable Setup

  • String variable
  • Array variable
  • Vector Array
  • List
  • Naming Convention

Module 8: Android Controls

  • TextView, Button, ToggleButton
  • Radio Button, Radio Group, CheckBox
  • Spinner, Switch, RatingBar, Seek Bar
  • ProgressBar, TwoLineListItem
  • EditText and different text Area
  • AutoCompleteTextView/MultiAutoCompleteTextView
  • NumberPicker, ZoomButton, ZoomControls

Module 9:Components

  • Toast
  • Activities
  • Services
  • Broadcast Receivers

Module 10: Intent & Filters

  • About Intents
  • Implicit Intent
  • Explicit Intent
  • Start Activity For Result
  • Intent Filters

Module 11:Layout

  • Linear Layout (horizontal and vertical)
  • Relative Layout
  • Grid Layout
  • Frame Layout
  • Table layout
  • Fragment

Module 12: View

  • List view, Expandable List
  • Grid view, Scroll view
  • Search View, Sliding Drawer
  • Tab Host and tab widget
  • Web view, Request focus
  • ViewStub, GestureOverlayView
  • TextureView, SurfaceView

Module 13: Image & Gallery

  • Image View, Image Button
  • Gallery ,Camera Controller
  • Media Controller, Video View
  • Recording Media

Module 14: Media

  • Audio
  • Video
  • Audio view
  • Video view
  • Recording media

Module 15: Date Time

  • Date & Time Picker
  • Calendar view
  • Chronometer
  • Analog and Digital clock
  • Text Clock, Alarm Manager

Module 16: Transition

  • Image Switcher
  • AdapterViewFliper
  • Stack view, TextSwitcher
  • ViewAnimator, View Fliper

Module 17: Menu

  • Option Menu
  • Context Menu
  • Popup Menu

Module 18: Data Storage

  • Internal Data storage
  • External Data Stirage
  • SQLite Tutorial
  • SQLite OpenHelper Class

Module 19: Telephony API

  • TelephonyManager
  • Get Call State
  • Call State BroadcastReceiver
  • Simple Caller Talker
  • Phone Call, Send SMS
  • Send Email, Notification Design

Module 20: Android service

  • Create Service
  • Create long time Service
  • Activity from a service
  • Bind Activity to service
  • Repeating Service
  • Create Content Provider

Module 21: JSON

  • JSON Object
  • JSON Array
  • Http Request to JSON
  • Get data from JSON

Module 22: Web Service

  • Check HttpURLConnection
  • Single WebService Call
  • Multi WebService Call
  • SQLITE and MySql in web Service

Module 23: MySQL

  • Introduction to database?
  • What is information and data?
  • How to maintain database
  • DBMS, SQL, PHP My Admin
  • Security database

Module 24: MySQL Q&A

  • Create Database
  • Create User
  • Create Table
  • Change, Modify, Insert
  • Update, Delete, Join

Module 25: Server Script

  • Webserver Client Server Configuration Page Comments Syntax Variable Control Structure Functions

Module 26: Android & MySQL

  • GET , POST and Request methods HttpGet and HttpClient class to connect ACCESS_NETWORK_STATE

Module 27: Login Module

  • Registration code
  • Login code
  • Forget password code
  • Change password code
  • Logout Code

Module 28: Managing Data

  • Display records in tabular format
  • Edit Update Delete table records

Module 29: SMS

  • What is SMS Server?
  • SMS Gateway
  • SMS Provider
  • Sending messages

Module 30: Mail

  • Mail Class
  • Attributes
  • Send Mail

Module 31: (GPS) Service

  • Android GPS to get current location
  • Showing Current Location in Google Map
  • Events with Google map

Module 32: Animation

  • Animation Class
  • Animation Utils
  • Load Animation
  • Set in & Setout Animation
  • Twin animation
  • Clockwise animation
  • Fade animation

Module 34: API

  • What is an API?
  • API Provider
  • API code
  • Implementation
  • Sensor API

Module 33: Graphics

  • Canvas
  • Paint
  • Drawpaint() Setcolor()
  • Setstyle() Rotate() Drawtext()

Module 35:

  • Deploying APPs in Android Play Store

Module 36:

  • How to crack interview and android question and answers