SlideShare a Scribd company logo
1 of 11
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

Week 13 portfolio (revised)
Week 13 portfolio (revised)Week 13 portfolio (revised)
Week 13 portfolio (revised)Isaac Aldridge
 
Target Audience Profile
Target Audience Profile Target Audience Profile
Target Audience Profile jparker98
 
How Avoid Killing Your Business
How Avoid Killing Your BusinessHow Avoid Killing Your Business
How Avoid Killing Your BusinessScott Cathcart
 
Scott Cathcart: 6 CrossFit Tips For Beginners
Scott Cathcart: 6 CrossFit Tips For BeginnersScott Cathcart: 6 CrossFit Tips For Beginners
Scott Cathcart: 6 CrossFit Tips For BeginnersScott Cathcart
 
Android Job Oriented Course
Android Job Oriented CourseAndroid Job Oriented Course
Android Job Oriented CourseSUNIL MISHRA
 
Stress fracture 2a
Stress fracture 2aStress fracture 2a
Stress fracture 2aJA Larson
 

Viewers also liked (10)

Week 13 Portfolio
Week 13 PortfolioWeek 13 Portfolio
Week 13 Portfolio
 
Week 13 portfolio (revised)
Week 13 portfolio (revised)Week 13 portfolio (revised)
Week 13 portfolio (revised)
 
Target Audience Profile
Target Audience Profile Target Audience Profile
Target Audience Profile
 
BBFC post
BBFC postBBFC post
BBFC post
 
How Avoid Killing Your Business
How Avoid Killing Your BusinessHow Avoid Killing Your Business
How Avoid Killing Your Business
 
Scott Cathcart: 6 CrossFit Tips For Beginners
Scott Cathcart: 6 CrossFit Tips For BeginnersScott Cathcart: 6 CrossFit Tips For Beginners
Scott Cathcart: 6 CrossFit Tips For Beginners
 
Android Job Oriented Course
Android Job Oriented CourseAndroid Job Oriented Course
Android Job Oriented Course
 
Change of heart
Change of heartChange of heart
Change of heart
 
Change of Heart
Change of HeartChange of Heart
Change of Heart
 
Stress fracture 2a
Stress fracture 2aStress fracture 2a
Stress fracture 2a
 

Similar to Android Job Oriented Course Overview

Android course in pune
Android course in puneAndroid course in pune
Android course in punecncwebworld
 
Android course syllabus 2017
Android course syllabus 2017Android course syllabus 2017
Android course syllabus 2017Softroniics india
 
Android course syllabus 2016
Android course syllabus 2016Android course syllabus 2016
Android course syllabus 2016Softroniics india
 
Engibrainz android syllabus
Engibrainz android syllabusEngibrainz android syllabus
Engibrainz android syllabusVarun B P
 

Similar to Android Job Oriented Course Overview (20)

Pimpri Chinchwad Android Courses
 Pimpri Chinchwad  Android  Courses  Pimpri Chinchwad  Android  Courses
Pimpri Chinchwad Android Courses
 
Android Training In Pune
Android Training In PuneAndroid Training In Pune
Android Training In Pune
 
Pimpri Chinchwad Android Trainng Institutes
 Pimpri Chinchwad  Android  Trainng Institutes Pimpri Chinchwad  Android  Trainng Institutes
Pimpri Chinchwad Android Trainng Institutes
 
Android Institutes In Pune
Android Institutes In PuneAndroid Institutes In Pune
Android Institutes In Pune
 
Android Development - Course Content - Nishanth
Android Development - Course Content - NishanthAndroid Development - Course Content - Nishanth
Android Development - Course Content - Nishanth
 
Android course in pune
Android course in puneAndroid course in pune
Android course in pune
 
Android course syllabus 2017
Android course syllabus 2017Android course syllabus 2017
Android course syllabus 2017
 
Android course syllabus 2016
Android course syllabus 2016Android course syllabus 2016
Android course syllabus 2016
 
Android online Training
Android online TrainingAndroid online Training
Android online Training
 
Engibrainz android syllabus
Engibrainz android syllabusEngibrainz android syllabus
Engibrainz android syllabus
 
Android Training Certification Courses In Pune
Android Training Certification Courses  In PuneAndroid Training Certification Courses  In Pune
Android Training Certification Courses In Pune
 
Android Training Institutes In Pimpri Chinchwad
Android Training Institutes In Pimpri ChinchwadAndroid Training Institutes In Pimpri Chinchwad
Android Training Institutes In Pimpri Chinchwad
 
Pimpri Chinchwad Software Testing Institutes
Pimpri Chinchwad Software Testing InstitutesPimpri Chinchwad Software Testing Institutes
Pimpri Chinchwad Software Testing Institutes
 
Android Courses In Pimpri Chinchwad
Android Courses In Pimpri ChinchwadAndroid Courses In Pimpri Chinchwad
Android Courses In Pimpri Chinchwad
 
Pune Software Testing Courses
Pune Software Testing CoursesPune Software Testing Courses
Pune Software Testing Courses
 
Android Training Course In Pune
Android Training Course In PuneAndroid Training Course In Pune
Android Training Course In Pune
 
Android Certification In Pune
Android Certification In PuneAndroid Certification In Pune
Android Certification In Pune
 
Pune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTS
Pune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTSPune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTS
Pune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTS
 
Android Training Institutes In Pune
Android Training Institutes In PuneAndroid Training Institutes In Pune
Android Training Institutes In Pune
 
Pimpri Chinchwad Android Trainng Institute
Pimpri Chinchwad  Android Trainng Institute Pimpri Chinchwad  Android Trainng Institute
Pimpri Chinchwad Android Trainng Institute
 

Recently uploaded

Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6Vanessa Camilleri
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
CHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxCHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxAneriPatwari
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 

Recently uploaded (20)

Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
CHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptxCHEST Proprioceptive neuromuscular facilitation.pptx
CHEST Proprioceptive neuromuscular facilitation.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 

Android Job Oriented Course Overview

  • 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