KEMBAR78
Android Course Syllabus | PDF | Android (Operating System) | Java (Programming Language)
0% found this document useful (0 votes)
6 views5 pages

Android Course Syllabus

Uploaded by

231612601008
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views5 pages

Android Course Syllabus

Uploaded by

231612601008
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Android Course Syllabus

80% Practical training & 20% Theory


Experts Available 24x7 for your queries
25 to 35 Hrs. of training

Trainer Profile

Our Trainers provide complete freedom to the students, to explore the subject and learn
based on real-time examples. Our trainers help the candidates in completing their projects
and even prepare them for interview questions and answers. Candidates are free to ask any
questions at any time.

 More than 7+ Years of Experience


 Expert level Subject Knowledge and fully up-to-date on real-world industry
applications
 Trainers have experienced on multiple real-time projects in their Industries

Learn how to use Android from beginner level to advanced techniques which is taught by
experienced working professionals. With our Android Training you’ll learn concepts in
expert level with practical manner.
MODULE 1: JAVA Concepts
 OOPs Concepts
 Inheritance in detail
 Exception handling
 Packages & interfaces
 JVM & .jar file extension
 Multithreading (Thread class & Runnable Interface)
MODULE 2: SQL
 DML & DDL Queries in brief
MODULE 3: Introduction to Android
 What is Android?
 Setting up development environment
 Dalvik Virtual Machine & .apk file extension
Fundamentals
 a.Basic Building blocks – Activities,Services,Broadcast Receivers & Content
providers
 b.UI Components – Views & notifications
 c.Components for communication -Intents & Intent Filters
 Android API levels (versions & version names)
MODULE 4: Application Structure (in detail)
 AndroidManifest.xml
 uses-permission & uses-sdk
 Resources & R.java
 Assets
 Layouts & Drawable Resources
 Activities and Activity lifecycle
 First sample Application
MODULE 5: Emulator-Android Virtual Device
 Launching emulator
 Editing emulator settings
 Emulator shortcuts
 Logcat usage
 Introduction to DDMS

Chennai: +91-8099 770 770 Bangalore: +91-8767 260 270 Online: +91-9707 250 260
www.besanttechnologies.com
 Second App:- (switching between activities)
 Develop an app for demonstrating the communication between Intents
MODULE 6: Basic UI design
 Form widgets
 Text Fields
 Layouts
 [dip, dp, sip, sp] versus px
 Examples
MODULE 7: Preferences
 SharedPreferences
 Examples
MODULE 8: Menu
 Option menu
 Context menu
 Sub menu
 menu from xml
 menu via code
 Examples
MODULE 9: Intents (in detail)
 Explicit Intents
 Implicit intents
 Examples
MODULE 10: UI design
 Material Design
 Time and Date
 Images and media
 Composite
 AlertDialogs & Toast
 Popup
 Examples
MODULE 11: Tabs and Tab Activity
 Examples
MODULE 12: SQLite Concepts

Chennai: +91-8099 770 770 Bangalore: +91-8767 260 270 Online: +91-9707 250 260
www.besanttechnologies.com
 SQLite Programming
 SQLiteOpenHelper
 SQLiteDatabse
 Cursor
 Reading bookmarks
 Example
– Develop an App to demonstrate database usage. CRUD operations must be
implemented.
Final details should be viewed in GridView as well as in ListView.
MODULE 13: Android Debug Bridge (adb) tool
MODULE 14: Adapters and Widgets
Adapters:-
 a.ArrayAdapters
 b.BaseAdapters
 ListView and ListActivity
 Custom listview
 GridView using adapters
 Gallery using adapters
 Examples
MODULE 15: Threads
 Threads running on UI thread (runOnUiThread)
 Worker thread
 Handlers & Runnable
 AsynTask (in detail)
 Examples
 Live Folders
 Using sdcards
 XML Parsing
 JSON Parsing
 Maps, GPS, Location-based Services

Chennai: +91-8099 770 770 Bangalore: +91-8767 260 270 Online: +91-9707 250 260
www.besanttechnologies.com
Our Branches
Chennai Locations Bangalore Locations
Velachery BTM Layout
Tambaram Marathahalli
OMR Rajaji Nagar
Porur Jaya Nagar
Anna Nagar Kalyan Nagar
T.Nagar Electronic City
Thiruvanmiyur Indira Nagar
Siruseri HSR Layout
Maraimalai Nagar Hebbal

Follow Us

Chennai: +91-8099 770 770 Bangalore: +91-8767 260 270 Online: +91-9707 250 260
www.besanttechnologies.com

You might also like