Android Syllabus
Getting started with android
Application fundamentals
Activities and tasks
Components and layouts
Working with resources
Android layouts and views
Components and layouts
Handling user interaction events
Grouping, accessing of resources
Creating menus
Styles and themes
Creating dialogs
Adding menus and icons
Notifying the users
Debugging android applications
Intent and intent filters
Toast, Status bar, dialog notification
SQLite database
Introducing SQLite
Database Programming (CRUD Operations)
SQLite open helper and creating a database
Opening and closing a database
Basic content providers
Content provider mime types
Searching for content
Adding, changing, and removing content
Accessing android hardware
Using the camera
Using the accelerometer and compass
Android Advanced UI
Selection components (GridView, ListView, Spinner )
Adapters, Custom Adapters
Complex UI components
Creating custom and compound Views (Material Design)
Android Advanced Feature
Location Based Services (GPS)
Google MAP Services
Finding current location and listening for changes in location
Showing google map in an Activity
Map Overlays
Push Norification
Networking and Web services with PHP and .net Technologies
Receiving HTTP Response (XML, JSON )
Using WebView
Android Slide Menu with Material Drawer
Using Java Mutithreading classes
AsyncTask
Many More....