Android Training and Certification Course

BY
Mindmajix Technologies

Mode

Online

Fees

₹ 9600 12000

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study, Virtual Classroom
Mode of Delivery Video and Text Based
Frequency of Classes Weekdays, Weekends

Course and certificate fees

Fees information
₹ 9,600  ₹12,000
certificate availability

Yes

certificate providing authority

Mindmajix Technologies

The syllabus

Introduction To Android

  • Why Android?
  • The Open Handset Alliance
  • The Android Execution Environment
  • Introduction to Eclipse in Android
  • Familiarizing Yourself with Eclipse
  • Development Machine Prerequisites.

Getting Started With Android

  • Components of Android Application
  • Android Activity Lifecycle
  • Android Service Lifecycle.

Introduction To Various Versions Of Android

  • Android .0
  • Android .
  • Android ..

Android for Tablets

  • Latest about Android 4.0
  • Face Recognition and other advance features.

Installation & Configuration Of Your Device For Android Development

  • Installing the Java Development Kit
  • Installing the Eclipse IDE
  • Installing the Android SDK
  • Installing and Configuring the Android Plug-in for Eclipse (ADT)
  • Upgrading the Android SDK
  • Configuring the android Development Hardware for Device Debugging
  • Eclipse IDE Tips and Tricks 45
  • Running and Debugging Applications in android

Mastering The Android Development Tools

  • Using the Android Documentation
  • Debugging Applications with DDMS
  • Working with the Android Emulator
  • Using Other Android Tools.

Android Funda’s

  • Android Application Components
  • Activating components
  • The Android Manifest File
  • Declaring Android components
  • Declaring Android application requirements
  • Application Resources.

Activites

  • Creating an Android Activity
  • Implementing a user interface
  • Declaring the activity in the manifest
  • Starting an Activity in Android
  • Starting an Activity for a Result
  • Managing the Activity Lifecycle in Android
  • Implementing the lifecycle callbacks
  • Saving activity state
  • Handling configuration changes
  • Coordinating activities in Android

Services-I

  • The Basics Declaring a service in the manifest
  • Creating a Started Service
  • Extending the Intent Service class
  • Extending the Service class
  • Starting a service
  • Stopping a service
  • Creating a Bound Service
  • Sending Notifications to the User
  • Running a Service in the Foreground
  • Managing the Lifecycle of a Service
  • Implementing the lifecycle callbacks
  • Fragment Lifecycle
  • Advantages for large tablets
  • Creating and using Fragments.

Android Services-II

  • Starting a service in Android
  • Stopping a service in Android
  • Creating a Bound Service in Android
  • Sending Notifications to the User in Android
  • Running a Service in the Foreground
  • Managing the Lifecycle of a Service in Android
  • Implementing the lifecycle callbacks.

What Is Meant By Content Providers In Android

  • Content provider basics
  • Querying a content provider in Android
  • Modifying data in a provider
  • How do we Create a content provider in Android
  • Content URI summary.

Intents in Android

  • Android Intent Objects
  • Intent Resolution
  • Intent filters in Android
  • Common cases
  • Using intent matching in Android

Processes & Threads In Android

  • What is are Processes?
  • Process lifecycle in Android
  • Threads
  • Android Worker threads
  • Thread-safe methods in Android
  • Inter-process Communication.

User Interface

  • View Hierarchy
  • Android Layout
  • Android Widgets
  • UI Events
  • Android Menus
  • Overview of Adapters & Styles and Themes in Android

Declaring Layouts

  • Write the XML
  • Load the XML Resource
  • Attributes
  • ID
  • Android Layout Parameters
  • Position
  • Size
  • Padding and Margins in Android

Creating Menus In Android

  • Creating a Menu Resource in Android
  • Inflating an Android Menu Resource
  • Creating an Options Menu
  • Changing menu items at runtime in Android
  • Creating a Context Menu
  • Creating a Sub-menu
  • Other Menu Features in Android
  • Menu groups
  • Checkable menu items in Android
  • Shortcut keys
  • Dynamically adding menu intents in Android

Creating Dialog's In Android

  • Showing a Dialog
  • Dismissing a Dialog in Android
  • Creating an Alert Dialog in Android
  • Adding buttons
  • Adding a list
  • Creating a Progress Dialog in Android
  • Showing a progress bar.

Notifying User

  • Creating Android Toast Notifications
  • Creating Android Status Bar Notifications
  • Creating Dialogs in Android

Application Resources In Android

  • Providing Resources
  • Accessing Resources
  • Handling Runtime Changes
  • Localization.

Providing Android Resources

  • Grouping various Resource Types
  • Providing Alternative Resources
  • Android Qualifier name rules
  • Creating alias resources
  • Providing the Best Device Compatibility with Resources in Android
  • Providing screen resource compatibility for Android .5
  • How Android Finds the Best-matching Resource.

Accessing Resources & Handling Runtime Changes

  • Accessing Resources from Code
  • Accessing Resources from XML in Android
  • Referencing style attributes in Android
  • Accessing Platform Resources
  • Retaining an Object During a Configuration Change in Android
  • Handling the Configuration Change Yourself.

Android Data Storage

  • Using Shared Preferences
  • Using the Android Internal Storage
  • Using the Android External Storage
  • Using Databases in Android
  • Using a Network Connection.

Android App Widget

  • The Basics of App Widget
  • Declaring in Android an App Widget in the Manifest
  • Adding the App Widget Provider Info Metadata
  • Creating the App Widget Layout in Android
  • Using the App Widget Provider Class in Android
  • Receiving App Widget broadcast Intents
  • Creating an Android App Widget Configuration Activity
  • Updating the Android  App Widget from the configuration Activity.

Android Testing

  • Creating a Test Project in Android
  • Creating a Test Package
  • Running Tests in

Getting Ready To Publish In Android

  • Understanding the Release Process
  • Preparing the Release Candidate Build in Android
  • Testing the Application Release Candidate
  • Packaging and Signing an Application in Android
  • Testing the Signed Application Package in Android
  • Publishing on the Android Market.

Instructors

Mr Gowtham
Instructor
Freelancer

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books