SlideShare a Scribd company logo
Android Job
Oriented Course
Course Overview
Module First:
C++ Language
Core Java
Duration: 2 Months
Module Second:
Android
Duration: 2 Months
Module Third:
Live Project
Duration: 1 Months
C++ Language
1. OOP’s Programming Concepts
2. Introduction to C++
3. The Basics of C++
4. Operators and Expressions
5. Controlling the Program Flow
6. Using Functions/Procedures
7. Pointers and Arrays
8. Introduction to Class and Object (Binding data and functions)
9. Function and Operator Overloading
10. Reusing classes (Inheritance)
11. Virtual functions and Polymorphism
12. Templates, Exception Handling
Core Java
1. Introduction of Java
2. Fundamental of Java
3. Operator and Expression
4. Controlling the Program Flow
5. Arrays
6. Functions
7. Classes and Object
8. Inheritance
9. Polymorphism in Java
10. Abstraction and Interface
11. Exception Handling
12. MultiThreading in Java
13. Inner Class
14. File handling and Java IO Classes
15. Package in Java
16. Collection framework
17. AWT and Event Handling
18. Applet
19. JDBC
Android
Introduction to Mobile App’s
Why we Need Mobile Apps
Different Kinds of Mobile Apps
Briefly about Android
Introduction of Android
History behind Android Development
What is Android?
Pre-requisites to learn Android
Brief Discussion on Java Programming
Android Architecture
Overview of Android Stack
Android Features
Introduction to OS layers
Deep overview in android stack
Linux Kernel
Libraries
Android Runtime
Application Framework
Dalvik VM
Installation of Android
Configuring Android Stack
Creating Eclipse Environment
Integrating Android with Eclipse IDE
Exploring Eclipse IDE
Android
Creating First Android App
Creating Android Project
Debugging Application through DDMS
Setting up environment
AVD Creation
Executing Project on Android Screen
Android Components
Activities
Services
Broadcast Receivers
Content Providers
Android Project Structure
Creating your first project
The manifest file
R File
Different Folders
Layout resource
Running your app on Emulator
Building UI with Activities
Activities
Views, layouts and Common UI components
Creating UI through code and XML
Activity lifecycle
Intents
Communicating data among Activities
Android
Advanced UI
Selection components (GridView, ListView, Spinner )
Adapters, Custom Adapters
Complex UI components
Building UI for performance
Menus
Creating custom and compound Views
Notifications
Toast, Custom Toast
Dialogs
Status bar Notifications
Multithreading in Android
Using Java Mutithreading classes
AsyncTask
Handler
Post
Styles and Themes
Creating and Applying simple Style
Inheriting built-in Style and User defined style
Using Styles as themes
Android
Resources and Assets
Android Resource
Using resources in XML and code
Localization
Handling Runtime configuration changes
Intent, Intent Filters and Broadcast Receivers
Role of filters
I. Intent-matching rules
II. Filters in your manifest
III. Filters in dynamic Broadcast Receivers
IV. Creating Broadcast receiver
Receiving System Broadcast
V. Understanding Broadcast action, category and
data
VI. Registering Broadcast receiver through code
and through XML
VII. Sending Broadcast
Android
Data Storage
Shared Preferences
Android File System
Internal storage
External storage
SQLite
a. IntroducingSQLite
b. SQLiteOpenHelper and creating a database
c. Opening and closing adatabase
d. Working with cursors Inserts, updates, and
deletes
Network
Content Providers
Accessing built in content providers
Content provider MIME types
Searching for content
Adding, changing, and removing content
Creating content provider
Working with content files
Services
Overview of services in Android
Implementing a Service
Service lifecycle
Inter Process Communication (AIDL Services)
Android
Multimedia in Android
Multimedia Supported audio formats
Simple media playback
Supported video formats
Simple video playback
Location based services and Google Maps
Using Location Based Services
Finding current location and listening for changes in location
Proximity alerts
Working with Google Maps
i. Showing google map in an Activity
ii. Map Overlays
iii. Itemized overlays
iv. Geocoder
v. Displaying route on map
Web View and JSON PARSING parsing
Consuming web services
Receiving HTTP Response (XML, JSON )
Parsing JSON and XML
Using WebView
Sensors
How Sensors work
Using Orientation and Accelerometer sensors
Best practices for performance
Android
WiFi
Introduction to AWT
Structure of AWT
AWT Controls, Menu & Menubars
Popup Menus, Dialogs, FileDialog class
Event Handling by 3 ways
Event classes and Listener Interfaces
Adapte
Telephony Services
Making calls
Monitoring data connectivity and activity
Accessing phone properties and status
Controlling the phone
Sending messages
Camera
Taking pictures
Media Recorder
Rendering previews
Bluetooth
Controlling local Bluetooth device
Discovering and bonding with Bluetooth devices
Managing Bluetooth connections
Communicating with Bluetooth
Android App Deployment

More Related Content

Viewers also liked (10)

PPTX
The Impact of Smartphone Emergence in Declining Web Dominance
Mahmood Al-Bunni
 
DOC
Pandangan islam tentang ibu hamil
Operator Warnet Vast Raha
 
DOCX
Parental Figure Script
jparker98
 
DOCX
Target Audience Profile
jparker98
 
PDF
Week 13 portfolio (revised)
Isaac Aldridge
 
PDF
Best Schools For Entrepreneurs
Scott Cathcart
 
DOCX
L'équipe des Hommes d'Unis pour Agir
saintjory
 
PPTX
Android Job Oriented Course
SUNIL MISHRA
 
DOC
BBFC post
jparker98
 
PPTX
Stress fracture 2a
JA Larson
 
The Impact of Smartphone Emergence in Declining Web Dominance
Mahmood Al-Bunni
 
Pandangan islam tentang ibu hamil
Operator Warnet Vast Raha
 
Parental Figure Script
jparker98
 
Target Audience Profile
jparker98
 
Week 13 portfolio (revised)
Isaac Aldridge
 
Best Schools For Entrepreneurs
Scott Cathcart
 
L'équipe des Hommes d'Unis pour Agir
saintjory
 
Android Job Oriented Course
SUNIL MISHRA
 
BBFC post
jparker98
 
Stress fracture 2a
JA Larson
 

Similar to Android Job Oriented Course (20)

PDF
Learning Android 1st Edition Marko Gargenta
desiovissio
 
PDF
Learning Android 1st Edition Marko Gargenta
ellykarman17
 
PPSX
Android online Training
online trainings expert
 
PDF
Android Application Development Online Training.pdf
SpiritsoftsTraining
 
PDF
Pimpri Chinchwad Android Trainng Institutes
MindScripts SoftwareTestingPune
 
PDF
Pimpri Chinchwad Android Courses
MindScripts SoftwareTestingPune
 
PDF
Android Institutes In Pune
MindScripts SoftwareTestingPune
 
PDF
Android Training In Pune
MindScripts SoftwareTestingPune
 
PPTX
Android beginners David
Arun David Johnson R
 
PDF
Android Certification Courses in Pimpri Chinchwad
MindScripts SoftwareTestingPune
 
PDF
Android Institutes In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
PDF
Android Training In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
PDF
Android Certification in Pune - MindScripts
MindScripts SoftwareTestingPune
 
PDF
Android Courses In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
PDF
Android Training Institutes In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
PDF
Android Training Center in Pune
MindScripts SoftwareTestingPune
 
PDF
Android Training In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
PDF
Android Certification In Pune - MindScripts
MindScripts SoftwareTestingPune
 
PDF
Android Certification Courses in Pune - MindScripts
MindScripts SoftwareTestingPune
 
PDF
Android Training Center In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
Learning Android 1st Edition Marko Gargenta
desiovissio
 
Learning Android 1st Edition Marko Gargenta
ellykarman17
 
Android online Training
online trainings expert
 
Android Application Development Online Training.pdf
SpiritsoftsTraining
 
Pimpri Chinchwad Android Trainng Institutes
MindScripts SoftwareTestingPune
 
Pimpri Chinchwad Android Courses
MindScripts SoftwareTestingPune
 
Android Institutes In Pune
MindScripts SoftwareTestingPune
 
Android Training In Pune
MindScripts SoftwareTestingPune
 
Android beginners David
Arun David Johnson R
 
Android Certification Courses in Pimpri Chinchwad
MindScripts SoftwareTestingPune
 
Android Institutes In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
Android Training In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
Android Certification in Pune - MindScripts
MindScripts SoftwareTestingPune
 
Android Courses In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
Android Training Institutes In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
Android Training Center in Pune
MindScripts SoftwareTestingPune
 
Android Training In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
Android Certification In Pune - MindScripts
MindScripts SoftwareTestingPune
 
Android Certification Courses in Pune - MindScripts
MindScripts SoftwareTestingPune
 
Android Training Center In Pune -*MindScripts*
MindScripts SoftwareTestingPune
 
Ad

Recently uploaded (20)

PDF
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
PPT
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PPSX
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 
PPTX
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PPTX
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
PPTX
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
PDF
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
PPTX
Quarter1-English3-W4-Identifying Elements of the Story
FLORRACHELSANTOS
 
PPTX
How to Set Maximum Difference Odoo 18 POS
Celine George
 
PPTX
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
PPTX
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
PDF
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
PPTX
SPINA BIFIDA: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PDF
community health nursing question paper 2.pdf
Prince kumar
 
PPTX
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
PDF
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
PDF
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
PPTX
PPT on the Development of Education in the Victorian England
Beena E S
 
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
Soil and agriculture microbiology .pptx
Keerthana Ramesh
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
Health Planning in india - Unit 03 - CHN 2 - GNM 3RD YEAR.ppsx
Priyanshu Anand
 
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
Quarter1-English3-W4-Identifying Elements of the Story
FLORRACHELSANTOS
 
How to Set Maximum Difference Odoo 18 POS
Celine George
 
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
SPINA BIFIDA: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
community health nursing question paper 2.pdf
Prince kumar
 
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
PPT on the Development of Education in the Victorian England
Beena E S
 
Ad

Android Job Oriented Course

  • 2. Course Overview Module First: C++ Language Core Java Duration: 2 Months Module Second: Android Duration: 2 Months Module Third: Live Project Duration: 1 Months
  • 3. C++ Language 1. OOP’s Programming Concepts 2. Introduction to C++ 3. The Basics of C++ 4. Operators and Expressions 5. Controlling the Program Flow 6. Using Functions/Procedures 7. Pointers and Arrays 8. Introduction to Class and Object (Binding data and functions) 9. Function and Operator Overloading 10. Reusing classes (Inheritance) 11. Virtual functions and Polymorphism 12. Templates, Exception Handling
  • 4. Core Java 1. Introduction of Java 2. Fundamental of Java 3. Operator and Expression 4. Controlling the Program Flow 5. Arrays 6. Functions 7. Classes and Object 8. Inheritance 9. Polymorphism in Java 10. Abstraction and Interface 11. Exception Handling 12. MultiThreading in Java 13. Inner Class 14. File handling and Java IO Classes 15. Package in Java 16. Collection framework 17. AWT and Event Handling 18. Applet 19. JDBC
  • 5. Android Introduction to Mobile App’s Why we Need Mobile Apps Different Kinds of Mobile Apps Briefly about Android Introduction of Android History behind Android Development What is Android? Pre-requisites to learn Android Brief Discussion on Java Programming Android Architecture Overview of Android Stack Android Features Introduction to OS layers Deep overview in android stack Linux Kernel Libraries Android Runtime Application Framework Dalvik VM Installation of Android Configuring Android Stack Creating Eclipse Environment Integrating Android with Eclipse IDE Exploring Eclipse IDE
  • 6. Android Creating First Android App Creating Android Project Debugging Application through DDMS Setting up environment AVD Creation Executing Project on Android Screen Android Components Activities Services Broadcast Receivers Content Providers Android Project Structure Creating your first project The manifest file R File Different Folders Layout resource Running your app on Emulator Building UI with Activities Activities Views, layouts and Common UI components Creating UI through code and XML Activity lifecycle Intents Communicating data among Activities
  • 7. Android Advanced UI Selection components (GridView, ListView, Spinner ) Adapters, Custom Adapters Complex UI components Building UI for performance Menus Creating custom and compound Views Notifications Toast, Custom Toast Dialogs Status bar Notifications Multithreading in Android Using Java Mutithreading classes AsyncTask Handler Post Styles and Themes Creating and Applying simple Style Inheriting built-in Style and User defined style Using Styles as themes
  • 8. Android Resources and Assets Android Resource Using resources in XML and code Localization Handling Runtime configuration changes Intent, Intent Filters and Broadcast Receivers Role of filters I. Intent-matching rules II. Filters in your manifest III. Filters in dynamic Broadcast Receivers IV. Creating Broadcast receiver Receiving System Broadcast V. Understanding Broadcast action, category and data VI. Registering Broadcast receiver through code and through XML VII. Sending Broadcast
  • 9. Android Data Storage Shared Preferences Android File System Internal storage External storage SQLite a. IntroducingSQLite b. SQLiteOpenHelper and creating a database c. Opening and closing adatabase d. Working with cursors Inserts, updates, and deletes Network Content Providers Accessing built in content providers Content provider MIME types Searching for content Adding, changing, and removing content Creating content provider Working with content files Services Overview of services in Android Implementing a Service Service lifecycle Inter Process Communication (AIDL Services)
  • 10. Android Multimedia in Android Multimedia Supported audio formats Simple media playback Supported video formats Simple video playback Location based services and Google Maps Using Location Based Services Finding current location and listening for changes in location Proximity alerts Working with Google Maps i. Showing google map in an Activity ii. Map Overlays iii. Itemized overlays iv. Geocoder v. Displaying route on map Web View and JSON PARSING parsing Consuming web services Receiving HTTP Response (XML, JSON ) Parsing JSON and XML Using WebView Sensors How Sensors work Using Orientation and Accelerometer sensors Best practices for performance
  • 11. Android WiFi Introduction to AWT Structure of AWT AWT Controls, Menu & Menubars Popup Menus, Dialogs, FileDialog class Event Handling by 3 ways Event classes and Listener Interfaces Adapte Telephony Services Making calls Monitoring data connectivity and activity Accessing phone properties and status Controlling the phone Sending messages Camera Taking pictures Media Recorder Rendering previews Bluetooth Controlling local Bluetooth device Discovering and bonding with Bluetooth devices Managing Bluetooth connections Communicating with Bluetooth Android App Deployment