Monday, August 4, 2014

Android Training Course Schedule

                                                       

Syllabus: Android Training Course


[Day-1]

1.  JAVA Concepts

OOPs Concepts Inheritance in detail Exception handling Packages & interfaces

Collections – HashTable,ArrayList,HashMap,TreeSet
 


[Day-2]


2.  Introduction to Android

What is Android?
            Activities and Activity lifecycle
Setting up development environment

Dalvik Virtual Machine & .apk file extension
Fundamentals :

a)  Basic Building blocks – Activities

Android API levels(versions & version names) 
 
 3. Application Structure(in detail)


AndroidManifest.xml
uses-permission & uses-sdk
Activity/services/receiver declarations   Resources & R.java

            Asset 

 4.  Emulator-Android Virtual Device

Launching emulator Editing emulator settings Emulator shortcuts Logcat usage Introduction to DDMS File explorer

Second App :- (switching between activities)
Develop an app for demonstrating the communication between Intents

 [Day-3 to Day-6]

 5.  Basic UI design

Form widgets Text Fields Layouts

RelativeLayout ,TableLayout, FrameLayout, LinearLayout Nested layouts

            [dip,dp,sip,sp] versus px Exampl

[Day-7]

6.  Preferences

             SharedPreferences 
             Examples
7.  Menu

Option menu Context menu
Examples

 [Day-8 to Day-10]

8.  Intents
Explicit Intents Implicit intents Examples
9.  UI design
Images and media

Time and Date

Composite

AlertDialogs & Toast
Popup

Examples
10.  Tabs and TabActivity

Examples 


[Day-11]

10.  Styles & Themes

styles.xml

colors.xml
theam.xml

Examples

 [Day-12 to Day-13]
12. SQLite Programming
SQLite Programming

SQLiteDatabse Cursor


Example


Example :

Develop an App to demonstrate database usage. CRUD operations must be implemented. 
[Day-14]

13.  Android Debug Bridge(adb) tool 

14.  Linkify

Web URLs,Email address,text,map address,phone

Examples





[Day-15 to Day -16]

15. Adapters and Widgtes

Adapters :-
a)  ArrayAdapters

b)  BaseAdapters
ListView and ListActivity
Custom listview



        Examples 

16.  Notifications
notifications Toast

            Examples 
17.  Custom components

Custom Toast Custom
Tabs

Examples

************************************************************************************
If You Want To Learn

Advanced Android Course:(Extrax 2000)[10 Days]
1]Android Json Parsing
2]Telephony Api
3]Facebook SDK Integration In Our Application
4]Sliding Drawer
5]SwipRefreshLayout
6]Advance Email Facility