Enquire

  • SDLC Basics
  • SDLC Overview
  • SDLC Waterfall Model
  • SDLC Iterative Model
  • SDLC Spiral Model
  • SDLC V-Model
  • Introduction
  • SDLC RAD Model
  • How to Design ER Diagrams?
  • Quality Standards
  • ISO
  • CMM
  • Program Structure
  • Basic syntax
  • Variables
  • Datatype
  • Operator
  • Algorithm
  • Flowchart
  • Strings
  • Loops
  • Functions
  • Arrays
  • DecisionMaking
  • DBMS Tutorial
  • DBMS vs File System
  • DBMS Architecture
  • Three schema Architecture
  • Data model schema
  • Data Independence
  • DBMS Language

ANDROID TRAINING SYLLABUS

JAVA CONCEPTS

 OOPs Concepts
 Inheritance in detail
 Exception handling
 Packages & interfaces
 JVM & .jar file extension
 Multi threading (Thread class & Runnable
Interface)

SQL (Standardized Query Language)

 DML & DDL Queries in brief

Introduction to Android

 What is Android?
 Setting up development environment
 Dalvik Virtual Machine & .apk file extension
 Fundamentals
 Android API levels (versions & version names)

Application Structure (in detail)

 AndroidManifest.xml
 uses-permission & uses-sdk
 Resources & R.java
 Assets
 Layouts & Drawable Resources
 Activities and Activity lifecycle
 First sample Application

Emulator-Android Virtual Device

 Launching emulator
 Editing emulator settings Emulator shortcuts
 Logcat usage
 Introduction to DDMS
 Second App:- (switching between activities)
 Develop an app for demonstrating the
communication between Intents

Basic UI design

 Form widgets
 Text Fields
 Layouts
 [dip, dp, sip, sp] versus px
 Examples

Preferences

 SharedPreferences
 Preferences from xml
 Examples

Menu

 Option menu
 Context menu
 Sub menu
 menu from xml
 menu via code
 Examples

Intents (in detail)

 Explicit Intents
 Implicit intents
 Example

Fragments
  • What is Fragments
  • Practical use of Fragments
  • Life Cycle of Fragments
  • Examples
UI Design
  • Time and Date
  • Images and media
  • Composite
  • Alert Dialogs & Toast
  • Popup
  • Examples
Tabs and Tab Activity
  • Examples
Styles & Themes
  • styles.xml
  • drawable resources for shapes, gradients (selectors)
  • style attribute in layout file
  • Applying themes via code and manifest file
  • Examples
Content Providers
  • SQLite Programming
  • SQLiteOpenHelper
  • SQLiteDatabase
  • Cursor
  • Reading and updating Contacts
  • Reading bookmarks
  • Example :
    Develop an App to demonstrate database usage. CRUD operations must beimplemented. Final details
    should be viewed in GridView as well as in ListView.
Android Debug Bridge (adb) tool
  • Android Debug Bridge (adb) is a versatile command-line tool that lets you communicate with a device. The adb command facilitates a variety of device actions, such as -installing and debugging apps, and it provides access to a Unix shell that you can use to run a variety of commands on a device.
Linkify
  • Web URLs, Email address, text, map address, phone numbers
  • MatchFilter & TransformFilter
  • Examples
Adapters and Widgets
  • Array Adapters
  • Base Adapters
  • ListView and ListActivity
  • Custom listview-
  • GridView using adapters
  • Gallery using adapters
  • Examples
Notifications
  • Broadcast Receivers
  • Services and notifications
  • Toast
  • Alarms
  • Examples
Custom components
  • Custom Tabs
  • Custom animated popup panels
  • Other components
  • Examples
Threads
  • Threads running on UI thread (runOnUiThread)
  • Worker thread
  • Handlers & Runnable
  • AsyncTask (in detail)
  • Examples
Web Services
  • Types of Web Services
  • Examples
Firebase Database
  • Introduction to Firebase
  • Firebase Authentication
  • Firebase Database
  • Firebase Storage
  • Firebase Listeners
  • Firebase Crashlytics
  • Firebase Cloud Messaging
Advanced
  • Live Folders
  • Using sdcards
  • JSON Parsing
  • Maps, GPS, Location based Services
  • Accessing Phone services (Call, SMS, MMS)
  • Network connectivity services
  • Sensors
Projects
Capstone Project 1

Define: Define your business problem and create a journey map
Ideate: Bounce off several process improvement ideas using brainstorming and utilise the idea evaluation template
to shortlist and finalise the ideas for implementation

Capstone Project 2

Prototype: Create a Business Process Design document and a storyboard demonstrating benefits for the intended
solution
Test: Capture feedback from mentors and refine your prototype
Present: Present the business case to the entire classroom and get feedback
Work with Institute members and Industry SME to execute the project

Share This

Thank you for visit!!!!

There was an error while trying to send your request. Please try again.

Indeed Inspiring will use the information you provide on this form to be in touch with you and to provide updates and marketing.