android training syllabus - course

13
ANDROID TRAINING SYLLABUS/ COURSE By TOPS technologies -http://www.tops-int.com - http://www.tops-int.com/android-training.ht ml T O P S T e c h n o l o g i e s - A n d r o i d t r a i n i n g p r o g r a m .

Upload: tops-technologies

Post on 17-May-2015

2.728 views

Category:

Education


2 download

DESCRIPTION

All are switching from their laptops, notebooks and other devices to personal smart phones and it clearly highlights the upcoming demand and growing need for a really smart Mobile Application Developers in the Market. By TOPS Technologies. http://www.tops-int.com

TRANSCRIPT

Page 1: Android Training Syllabus - Course

ANDROID TRAINING SYLLABUS/ COURSE

By TOPS technologies

-http://www.tops-int.com

-http://www.tops-int.com/android-training.html

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g p

rog

ram

.

Page 2: Android Training Syllabus - Course

ANDROID TRAINING SYLLABUS/ COURSE

• Module 1 – Fundamentals• Module 2 – Learning the Language (Java)• Module 3 – Android OS• Module 4 – Building Mobile Applications with

Android• Module 5 – Database Connectivity• Module 6 – Applicability to Industrial Projects

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.

Page 3: Android Training Syllabus - Course

MODULE 1 – FUNDAMENTALS

• OOPS• Software Engineering• SQL Queries• Basics of Designing

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.

Page 4: Android Training Syllabus - Course

MODULE 2 – LEARNING THE LANGUAGE (JAVA)

• Introduction to Java• Bytecodes and Java Virtual Machine• Applications and Applets• Java Development Kit• Data types• Loops• Conditionals• Operators• Arrays

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.

Page 5: Android Training Syllabus - Course

MODULE 2 – LEARNING THE LANGUAGE (JAVA)

• Classes and Objects• Encapsulation• Constructors• Inheritance• Method Overriding• Polymorphism• Abstract Methods and classes• Interface• Packaging• Exceptional Handling

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.

Page 6: Android Training Syllabus - Course

MODULE 2 – LEARNING THE LANGUAGE (JAVA)

• Multitasking• Multithreading• Synchronization• Java I/O• XML Parse using DOM• SAX Parser• Abstract Windows Toolkit• Component• Java Swing

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.

Page 7: Android Training Syllabus - Course

MODULE 3 – ANDROID OS• Introduction to Java And Android• Introducing Development Framework• Dalvik Virtual Machine – DVM• Developing with Eclipse• Android Virtual Device and SDK Manager• Android Architecture and OOPS• Android Development Tools• Android Asset Packaging Tool (AAPT)• Android Debug Bridge• Types of Android Applications• Android Architecture and OOPS• Activity Lifecycle• Activity Classes• Introduction to Application Manifest• Installing Android• Component Lifecycle

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.

Page 8: Android Training Syllabus - Course

MODULE 4 – BUILDING MOBILE APPLICATIONS WITH ANDROID

• Android Layouts• Android UI and Advance Java• Android GUI Architecture• Layouts• Android Widget Toolbox• WebView• GridView• Understanding Android Menus• Intents and Processes• Graphics Animation and Multimedia• Bitmaps

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.

Page 9: Android Training Syllabus - Course

MODULE 4 – BUILDING MOBILE APPLICATIONS WITH ANDROID• Introduction to Audio on Android• Introduction to Video• Android Persistence• Android Preferences• Using File system• Accessing SD cards• Location and maps• Using GEOCoder• Creating and Using Overlays• Projections• Using Wake Locks• Android Text To Speech• Interprocess Communication• Paranoid Android• Internet Services

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.

Page 10: Android Training Syllabus - Course

MODULE 4 – BUILDING MOBILE APPLICATIONS WITH ANDROID• Broadcast receivers• Using Camera• Sensor Manager• Bluetooth• Network• Wi-Fi• AIDL and IPC• XML Parsing• Dom Parsing• SAX Parsing• JSON Parsing• SQLite Databases• Services and Content Providers• Introduction to Android NDK

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.

Page 11: Android Training Syllabus - Course

MODULE 5 – DATABASE CONNECTIVITY

•  SQLite Data Types•  Cursors and Content Values• SQlite Open Helper•  Adding, Updating and Deleting Content

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.

Page 12: Android Training Syllabus - Course

MODULE 6 – APPLICABILITY TO INDUSTRIAL PROJECTS

• Project Scope• Database Dictionary• Flow Chart• High Level Requirements• Using Bluetooth and NFC in Android device• Localization in Android• Configuration changes.• Security and permissions• Web Services Integration• Deployment

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.

Page 13: Android Training Syllabus - Course

TO

PS

Te

chn

olo

gie

s - An

dro

id tra

inin

g

pro

gra

m.