img
img

Certified Android Application Developer (CAAD)

CAAD is a well paced, practical oriented, tutor led hands-on Android course delivered by Pristine InfoSolutions in India, designed to provide essential skills and experience with developing applications on Android platform.

Pristine InfoSolutions has been rated as the best android apps development training institute in India by our students and for our clients it is the most trusted company for android apps development, mobile strategy, design and development.

Since its inception, Android's popularity has skyrocketed, giving mobile application developers plenty of reason to celebrate. Mobile and I-pad application market is growing rapidly and gaining popularity as emerging job opportunities market. If we talk about just India then it's third fastest growing market for Android application development. The Android platform today has built outstanding careers in technology innovation and application development. From games and entertainment, to organizational and all software companies are developing applications for Android and are looking for qualified android developers.

This Certified Android Application Development (CAAD) course is designed to provide essential skills and experience with developing applications on Android mobile platform which will create superstar developers who can think differently and who can build applications quickly. Since its open source, the scope to learn and work is infinite. It is no surprise that Android keeps adding the largest pool of developers worldwide each day. The Android booming industry is struggling to get quality mobile developers; hence the demand for Android application developers is growing and will grow.

Our hands-on program of CAAD in designing and building Android mobile applications will kick start your dream career in Android and will help you develop and fortify your Android development career.

The CAAD course is divided in 3 levels:

1) Basic Java & Basic Android Course
2) Basic Android Course
3) Advanced Android Course

 

1. Introduction To Java
  • What is Java?
  • Features
  • Environment setup
  • Variables and data types
  • Arrays
  • Operators
  • Condition statement 
  • loop statement
2. Oop With Java Classes And Objects
  • Fields and Methods
  • Constructors
  • Overloading methods
  • Nested classes
3. Inheritance
  • Method Overloading
  • Polymorphism
  • Making methods and classes final
  • Abstract classes and methods
  • Interfaces
4. Exception Handling
  • Type of errors
  • Try-Throw-Catch-Finally Constructs
5. Introduction To Android
  • What is android?
  • History, Features, Versions
  • OS Architecture Preview
  • Compilation & Execution Procedure
  • Tools Needed to start application development(Driver Setup, Emulator, Development Editor)
  • Sample Application.(By default created by IDE)
6. Application Structure Files
  • Packages
  • Activities, Manifest file , Gradle
  • Resources (Designs, String, Colors ,styles, R.java- file for maintaining ids)
  • Assets ,Raw
  • Drawable resources - Images and shapes
7. Basic Ui Design
  • Basic Form widgets, Activities, Applying Styles
  • Components and its Corresponding events
  • Examples: Basic Form Design
8. Intents
  • Definition, Usage
  • Switching Screens
  • Switching Screens along with Data using bundles
  • Intent Types.
  • Example : Switch Screwens, Pass Data between screens
9. Preferences
  • Shared Preferences
  • Preferences from xml
  • Examples: Registration and Login and maintaining session at app side
10. File Handling
  • Create File  
  • File Writing and Reading
  • Example: Create, Write & Save text file
11. Dialogs
  • Toast and Dialogs
  • Example: Informative Message, Confirmation Dialog
12. Menus And Types
  • Option menu
  • Context menu
  • Sub menu
  • Examples: Notepad
13. Adapters
  • List view, Grid view
  • Basic and custom adapter.
  • Example: Listing Contacts
14. Sqlite Database
  • Create Database and tables
  • insert, view, update and delete operations on tables,
  • Example: Storing of information for registration and login screen.
15. Web View
  • Loading Local and Live web page.
16. Animations
  • Animation Basic
  • Moving Images and Other Components.
  • Animation Effects using inerpolators.
17. Media
  • Playing Audio and Video Files.
  • Preview Gallery Image.
  • Capture Image with Camera
1. Introduction To Android
  • What is android?
  • History, Features, Versions
  • OS Architecture Preview
  • Compilation & Execution Procedure
  • Tools Needed to start application development(Driver Setup, Emulator, Development Editor)
  • Sample Application.(By default created by IDE)
2. Application Structure Files
  • Packages
  • Activities, Manifest file , Gradle
  • Resources (Designs, String, Colors ,styles, R.java- file for maintaining ids)
  • Assets ,Raw
  • Drawable resources - Images and shapes
3. Basic Ui Design
  • Basic Form widgets, Activities, Applying Styles
  • Components and its Corresponding events
  • Examples: Basic Form Design
4. Intents
  • Definition, Usage
  • Switching Screens
  • Switching Screens along with Data using bundles
  • Intent Types.
  • Example : Switch Screwens, Pass Data between screens
5. Preferences
  • Shared Preferences
  • Preferences from xml
  • Examples: Registration and Login and maintaining session at app side
6. File Handling
  • Create File  
  • File Writing and Reading
  • Example: Create, Write & Save text file
7. Dialogs
  • Toast and Dialogs
  • Example: Informative Message, Confirmation Dialog
8. Menus And Types
  • Option menu
  • Context menu
  • Sub menu
  • Examples: Notepad
9. Adapters
  • List view, Grid view
  • Basic and custom adapter.
  • Example: Listing Contacts
10. Sqlite Database
  • Create Database and tables
  • insert, view, update and delete operations on tables,
  • Example: Storing of information for registration and login screen.
11. Web View

 Loading Local and Live web page.

12. Animations
  • Animation Basic
  • Moving Images and Other Components.
  • Animation Effects using inerpolators.
13. Media
  • Playing Audio and Video Files.
  • Preview Gallery Image.
  • Capture Image with Camera
1. Telephony Services
  • Cell phone Properties
  • Example: Show Phone Details, Make Calls and Send Sms
2. Locationbased Services
  • Information of Location via Network and GPS Provider
  • Finding current location and listening for changes in location
  • Geocoder
  • Examples: Tracking Current Phone
3. Sensors
  • Test Internet Connection
  • Detecting Connection Type and Properties
  • Example : Monitor Network Status before performing Web operations
4. Connectivity
  • Test Internet Connection
  • Detecting Connection Type and Properties
  • Example : Monitor Network Status before performing Web operations
5. Asynctask
  • Information, Usage, benefits.
  • Example: Performing Networking Task like downloading, uploading small file to server.
  • Calling services on web.
6. Broadcast Receiver
  • Introduction, Usage as Listener to system events
  • Example: Perform background operation on receiving a call or sms
7. Services
  • Services Introduction, services types
  • Stated and Bind Services
  • Example: Communication using services.
8. Web Services
  • What are web services, types of web services
  • Consuming Web services using Http and Soap
  • Parsing Web service response using Json and XML formats
  • Example: Consuming services and represents its response.
9. Fragments
  • Introduction To Fragments
  • Use of fragments, Design using fragments
  • Passing Data between fragments
  • Example: Sliding Screens with tabs
10. Google Maps (practical Approach)
  • Pre-requisite for integrating maps, generating keys using Google console
  • Show current location on map.
  • Draw route on map.
11. Push Notification (practical Approach)
  • Send Message to device using GCM.
12. Social Media (practical Approach)
  • Integrating Social Media with App
  • Pre-requisite like generating tokens
  • Facebook, Google Plus, Twitter Login

5

9,232

4

8,125

3

6,263

2

3,463

1

1,456

Get In Touch

Get In Touch

Related Courses